Scope
This privacy policy covers the Prompt Enhancer Chrome extension and the information it processes when you use it on supported websites.
If you are reading this on the portfolio website, note that the website and the extension are separate products. This page focuses on the extension's behavior only.
Data we process and store
Prompts are processed locally. The extension does not transmit your prompt text to external servers for enhancement.
✓Processed on device
Your prompt text is read from the input field only when you trigger enhancement. It is then processed locally using Chrome's built-in on-device AI (Gemini Nano) — no network request is made.
✓Stored locally on device
The extension stores up to 20 enhanced prompts in a Recent Enhancements history (saved on copy or insert), along with your theme preference using Chrome's local storage API. This data remains on your device and is never transmitted anywhere. You can clear it at any time from the extension popup.
✓Extension state tracking
The extension stores minimal state such as the last seen version number to show update notifications. This is also stored locally only.
✗Not collected
The extension does not collect personal identifiers such as name, email, address, payment details, health data, location data, browsing history outside of supported sites, or any other personally identifiable information.
How the extension works
The extension provides two enhancement modes, both processed entirely on-device:
Instant Enhancement
- The extension places an Enhance button near the text box on supported sites (ChatGPT, Google Gemini, and Perplexity).
- When you select "Instant Enhance" or press
Ctrl+Shift+E, the extension reads your prompt from the input field. - The prompt is processed locally via Chrome's on-device Gemini Nano model with streaming output displayed in real-time.
- You can insert the enhanced prompt, copy it to clipboard, or regenerate for a new version.
Add Context Mode
- Select "Add Context" or press
Ctrl+Shift+Dto open a draggable context box showing your original prompt. - The AI asks clarifying questions to better understand your needs. You answer within the context box.
- Once context is gathered, the AI generates a tailored enhanced prompt. Regeneration remembers your context.
History is saved when you click "Copy to Clipboard" or "Insert" (up to 20 prompts stored locally).
Privacy guarantee
Prompt enhancement is designed to happen entirely on your device. No prompt text is intentionally sent by the extension to any external API or server. All processing uses Chrome's local AI capabilities.
Permissions explained
The extension requests the following Chrome permissions:
alarms
Used to keep the background service worker responsive for processing prompt enhancement requests. Not used for tracking, analytics, or data collection.
storage
Used to store local extension state: recent enhanced prompts, theme preference, and version tracking for update notices. This data stays in your browser and is never transmitted.
host_permissions
Allows the extension to run only on supported sites so it can inject the Enhance button and read the prompt from the input field when you trigger enhancement.
Supported sites only:
- chatgpt.com
- gemini.google.com
- www.perplexity.ai
The extension cannot access any websites outside of these domains.
Data retention
Enhanced prompts in your history are retained locally until you:
- —Clear the history using the "Clear All" button in the extension popup
- —Uninstall the extension (which removes all extension data)
- —Clear your browser's extension data manually
The extension automatically keeps only your most recent 20 enhanced prompts. Older entries are removed automatically to conserve storage space.
Your choices and controls
You have full control over your data:
- ✓Clear history — Use the "Clear All" button in the extension popup to delete all saved enhanced prompts instantly.
- ✓Uninstall — Remove the extension at any time from chrome://extensions to delete all extension data from your browser.
- ✓Control AI model — Manage Chrome's on-device AI model availability through chrome://flags and chrome://components.
Third-party services
The extension does not integrate third-party analytics, tracking pixels, or external prompt enhancement APIs.
Chrome may download or update the on-device AI model (Gemini Nano) as part of the browser's built-in feature set. That behavior is controlled by Chrome and your browser settings — not by the extension sending your prompts externally.
Children's privacy
The extension is not intended to collect personal information from children under 13 years of age. Since the extension is designed to minimize data collection by keeping prompt enhancement local and on-device, this policy applies equally to all age groups.
Changes to this policy
We may update this privacy policy from time to time to reflect changes in the extension's functionality or legal requirements. Changes will be posted on this page with an updated "Last Updated" date at the top.
Continued use of the extension after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy or the extension's data practices, please reach out:
Legal basis
This extension operates under the principle of data minimization. By processing prompts locally on-device and limiting data storage to optional user-controlled history, we eliminate most privacy risks and comply with data protection regulations including GDPR, CCPA, and other applicable privacy laws.
The extension does not engage in profiling, automated decision-making, or any processing that would require explicit consent under GDPR Article 9.