Legal
Privacy Policy
Your data never leaves your machine. Here's exactly how we handle it.
Last updated: October 25, 2026
Introduction
CrawlPilot is a browser extension designed to help users extract data from websites. We are committed to protecting your privacy. This policy explains how we handle your data when you use the extension.
Data Collection & Storage
We follow a local-first policy. All data extracted using CrawlPilot is stored directly on your device — never on our servers.
Extracted content
Text, images, and other scraped data are stored in your browser's IndexedDB.
Configuration data
Extraction schemas, selectors, and settings are stored in chrome.storage.local.
Temporary logs
Operational logs used for debugging are stored temporarily in memory or local storage.
AI briefs and answers
The Page assistant and AI Extract use Gemini Nano, the model built into Chrome, which runs on your device. Page text, your prompts and the answers are not sent to us or to any AI service.
What We Collect
Nothing. CrawlPilot has no analytics or tracking, and the features of the extension need no account. We never see the pages you read, the data you extract or the sites you visit.
Data You Choose to Send
Data leaves your device only when you set up one of these destinations, and it goes straight from your browser to that destination, never through CrawlPilot:
Google Sheets sync
Rows are sent to a Google Apps Script web app that you create and own in your Google account. CrawlPilot has no access to your Google account or your spreadsheet.
Webhooks, Airtable and Zapier
Rows are sent to the addresses and accounts you enter in Settings.
The sites you scrape
CrawlPilot loads the pages you ask it to read with your own browser session, as you would when visiting them.
Contacts from Websites
The contacts finder reads only the emails, phone numbers and social profiles that companies publish on their own websites, and stores the results on your device. You are responsible for using them as the law where you work allows, for example GDPR for contacts in the EU.
How We Use Your Data
Data is used solely to provide the extension's functionality:
- To display extracted data in the extension's interface.
- To allow you to export data to Excel, CSV, JSON or Markdown files.
- To persist your extraction configurations across sessions.
Permissions
CrawlPilot requires specific browser permissions to operate:
activeTab
Access content of the current tab when you explicitly trigger a feature.
storage
Save your extraction schemas and results locally.
downloads
Export your extracted data as files to your computer.
scripting
Inject extraction scripts into the page to identify and collect data, and record a page's API calls when you ask (API Finder).
sidePanel
Show CrawlPilot's interface in Chrome's side panel.
alarms
Keep the background worker alive during a long run you started.
Access to websites (optional)
Asked for when you click Allow in the side panel, so CrawlPilot can read the pages you point it at and continue a run onto the next page or site. Google Apps Script access is asked for only when you connect Google Sheets.
Your Rights
You have full control over your data. You can view all stored data via the extension's dashboard and delete it at any time by clearing your browser's extension storage or uninstalling CrawlPilot.