Legal

Privacy Policy

Last updated: May 2026

Token Pilot ("the Extension", "we", "us", "our") is a Chrome extension that helps you optimize prompts and content before sending them to Large Language Models (Claude, GPT, Cursor and others). This Privacy Policy explains what data we collect, how we use it, where it is stored and your rights. Token Pilot is operated by Hammoudi Ismail.

1 Who we are

Token Pilot is a Chrome extension that runs inside your browser as a side panel. It processes content you explicitly submit to it (logs, JSON, pasted text, screenshots) and helps you reduce the number of tokens you send to AI assistants. Most processing happens locally in your browser; the only feature that transmits content off your device is the optional OCR module, described in section 4.

2 Data we collect

2.1 Chrome Extension (local data)

The following data is stored exclusively in your browser via chrome.storage.local and localStorage. It never leaves your device:

2.2 Google Sign-in

Token Pilot offers the option to sign in using your Google account via OAuth 2.0. When you choose "Continue with Google", the following data is received from Google and used to create or identify your Token Pilot account:

We do not receive or store your Google password, Google contacts, Google Drive files, Gmail messages, or any other Google service data. We do not store Google OAuth tokens beyond the one-time code exchange — only the Token Pilot JWT issued after successful authentication is kept locally in your browser. Google Sign-in is optional: you may also register with an email and password.

2.3 Account data (Cloudflare D1 database)

3 Data we do NOT collect

4 OCR processing (optional)

The Screenshot tab uses Optical Character Recognition (OCR) to extract text from images you submit. When you upload a screenshot or capture a screen area and click "Extract & Optimize Text", the image is transmitted over HTTPS to our backend (Cloudflare Workers), which forwards it to a Hugging Face Space running PaddleOCR for text extraction. The Space returns the extracted text along with a confidence score.

Submitted images are not stored on our servers, in Cloudflare logs (beyond the standard request log of ~24h) or by Hugging Face beyond the request lifetime. The OCR module is the only feature of the extension that transmits content off your device. The other tabs (Logs, JSON, Paste) process content entirely locally.

5 Third-party services

We share data only with the following sub-processors, for the purposes described:

We do not sell, rent or trade your personal data to any third party for any purpose.

6 Chrome Extension permissions

The Token Pilot Chrome extension requests the following browser permissions and uses them solely as described:

7 Data retention

8 Security

All data in transit is encrypted via HTTPS/TLS. Account passwords are stored as salted PBKDF2 hashes (100 000 iterations, SHA-256) and never in plain text. Authentication uses signed JWT tokens. Backend code runs on Cloudflare Workers with no long-running shell access. We follow industry-standard security practices and perform regular dependency reviews.

9 Your rights (GDPR)

If you are located in the European Economic Area, the United Kingdom or Switzerland, you have the right to:

To exercise any of these rights, contact us at [email protected].

10 Cookies

The Token Pilot extension does not use cookies. Cloudflare and Stripe may set technical cookies required for fraud prevention and payment processing on the Stripe Checkout page; these are governed by their respective privacy policies linked in section 5. We do not use tracking cookies or third-party advertising cookies.

11 Children

Token Pilot is not directed at children under the age of 16. We do not knowingly collect personal data from children. If you believe we may have inadvertently collected data from a child, please contact us and we will delete it promptly.

12 Changes to this policy

We may update this Privacy Policy from time to time. We will notify registered users by email of any material change. The "Last updated" date at the top of this page always reflects the most recent revision. Continued use of the Extension after changes constitutes acceptance of the revised policy.

13 Contact

If you have any questions about this Privacy Policy or how we handle your data, please contact us:

Token Pilot
Email: [email protected]