Privacy Policy

Last updated: March 27, 2026

What Granit Recording Does

Granit Recording is a browser extension that captures user interactions (clicks, keystrokes, scrolls, navigation) and takes screenshots of the active tab to help developers generate Playwright automation scripts.

Data Collection

Granit Recording does not collect, transmit, or store any data on external servers. All recorded data — interaction events, screenshots, and DOM snapshots — is kept entirely in your browser's memory during a recording session.

Data Storage

Recorded data exists only in the extension's service worker memory while a session is active. When you stop a recording, the data is packaged into a ZIP file and saved to your local file system via the browser's download API. No data persists in the extension after the download completes.

Host Permissions

The extension requests access to all URLs (<all_urls>) because it needs to record interactions on any website you choose to test. This permission is used exclusively to:

Third-Party Services

Granit Recording does not use any analytics, telemetry, advertising, or third-party services of any kind.

User Control

You are always in control. Recording only starts when you explicitly click "Start Recording" and stops when you click "Stop & Download." You can uninstall the extension at any time to remove it completely.

Contact

If you have questions about this privacy policy, please open an issue on the project's GitHub repository.