Privacy Policy
Effective date: July 12, 2026 · Applies to the Recast Chrome extension.
The short version
Recast collects no data. Period. No analytics, no telemetry, no accounts, no remote servers. Everything the extension does happens locally inside your browser, and its only output is a ZIP file saved to your own Downloads folder.
What Recast does with website content
When you start an extraction, Recast fetches the pages and assets of the website you chose and processes them entirely in your browser to build a local reconstruction archive. That content goes into the ZIP on your machine and nowhere else. Recast makes network requests only to the site you are extracting — never to any server operated by us or by third parties.
What is stored
The only thing Recast persists is your extraction preferences (page limit and capture toggles) in Chrome’s local extension storage on your device. Uninstalling the extension removes them. Nothing is synced, uploaded, or shared.
Permissions and why they exist
| Permission | Purpose |
|---|---|
activeTab | Read the URL and title of the page you invoke Recast on, to prefill the extraction target. |
scripting | Run two read-only helpers in the page being extracted: platform detection, and rendered-DOM serialization when snapshot mode is enabled. Nothing on the page is modified. |
debugger | Capture rendered DOM, layout, and screenshots of the site being extracted via the Chrome DevTools Protocol, only during an extraction you started. Capture tabs are detached and closed when it finishes or is cancelled. |
downloads | Save the single generated ZIP archive to your Downloads folder. |
storage | Remember your extraction options locally. |
Host access (<all_urls>) | Fetch the pages and same-origin assets of whatever site you choose to extract. |
What Recast never does
- Collect, transmit, sell, or share any personal or browsing data.
- Run analytics, telemetry, or crash reporting.
- Load or execute remote code — all code ships inside the extension package; extracted site content is stored as data, never executed by the extension.
- Capture credentials, cookies, or form values into archives beyond what the site itself renders on the page.
Your responsibility
Recast is intended for websites you own or have permission to reproduce — migrations, design-system recovery, and archival of your own work. Respect the rights of others when choosing what to extract.
Changes and contact
If this policy changes, the update will be published at this address with a new effective date. Questions or concerns: open an issue at github.com/piyush-gambhir/recast.