Settings

Access Settings by clicking the gear icon at the bottom of the CrawlPilot side panel.

Language

Change the UI language. CrawlPilot supports:

CodeLanguage
ENEnglish
ESSpanish
FRFrench
DEGerman
ITItalian
ZHChinese (Simplified)
JAJapanese
RURussian
PTPortuguese

The language setting applies to all UI labels, buttons, and tooltips. Content you extract is not translated — it is stored as-is from the source page.

Storage Management

All extracted data is stored in your browser's IndexedDB — local to your machine, never uploaded.

Viewing Usage

The Current Usage indicator shows how much storage your data occupies. Chrome typically allows extensions to use several hundred MB to several GB of IndexedDB storage.

Data Retention Policy

Set how long to keep extracted data:

  • 0 days — disabled (data is kept forever)
  • 30 days — data older than 30 days is deleted on the next cleanup cycle
  • 7 / 14 / 60 / 90 days — other preset options

Click Clear Old Data to immediately delete all rows older than your retention window.

Clearing All Data

Click Clear All Data → confirm the dialog to wipe the entire database.

Warning
This action is irreversible. All extraction jobs, saved rows, and schemas are permanently deleted. Export any important data as CSV before clearing.

Integrations

Configure outbound destinations for your extracted data. Once set up, you can push data to these services directly from the Data Table.

Webhook

Enter a Webhook URL to POST extracted data as JSON to any endpoint. Works with:

Airtable

Connect to an Airtable base:

FieldDescription
API KeyYour Airtable personal access token
Base IDFound in the URL: airtable.com/[BASE_ID]/...
Table NameExact name of the table to write rows into

Google Sheets

Connect to a Google Sheet for direct sync. (Coming in v1.1)

Note
Integration outbound sending is available in v1.1. In v1.0, you can enter your credentials and they will be saved — data sending activates with the next update.