Scope
This policy covers the Prompt Enhancer Chrome extension and what it does with information when you use it on supported websites.
The portfolio website and the extension are separate. This page is about the extension only.
Data we process and store
Your prompts stay on your device. The extension never sends them to external servers.
✓Processed on device
When you trigger enhancement, the extension reads your prompt from the input field and processes it locally using Chrome's built-in Gemini Nano model. Nothing leaves your device.
✓Stored locally on device
The extension stores up to 20 enhanced prompts in your Recent Enhancements history (saved when you copy or insert), plus your theme preference. All of it stays in your browser's local storage and is never transmitted. You can clear it any time from the popup.
✓Extension state tracking
The extension saves a version number to know when to show update notices. That's it, and it stays local.
✗Not collected
The extension doesn't collect your name, email, address, payment details, health data, location, or browsing history. No personal information leaves your device.
How the extension works
There are two ways to enhance a prompt. Both run entirely on your device.
Instant Enhancement
- An Enhance button appears near the text box on supported sites: ChatGPT, Gemini, Claude, and Perplexity.
- Click "Instant Enhance" or press
Ctrl+Shift+E. The extension reads your prompt from the input field. - Chrome's Gemini Nano processes it locally and streams the result in real time.
- Insert it into the text box, copy it, or regenerate for a different take.
Add Context Mode
- Click "Add Context" or press
Ctrl+Shift+Dto open a draggable context box with your original prompt. - The AI asks a clarifying question. You answer in the context box.
- It then generates a tailored prompt. Regenerate keeps your answers, so you don't start from scratch.
History saves when you click "Copy" or "Insert", up to 20 prompts stored locally.
Privacy guarantee
Enhancement happens on your device. The extension doesn't send your prompts to any external API or server. Everything runs through Chrome's local AI.
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
- claude.ai
- 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 keeps your 20 most recent enhanced prompts. Anything older gets cleared automatically.
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
No analytics, no tracking pixels, no external APIs.
Chrome may download or update the Gemini Nano model as part of its built-in AI feature. That's Chrome's behavior, not the extension sending your prompts somewhere.
Children's privacy
The extension doesn't collect personal information from anyone, including children under 13. Since everything stays on your device, there's no data collection to speak of for any age group.
Changes to this policy
If the extension changes in ways that affect this policy, we'll update this page and bump the date at the top.
Using the extension after an update means you're OK with the revised policy.
Contact
If you have questions about this privacy policy or the extension's data practices, please reach out:
Legal basis
The extension is built around collecting as little as possible. Processing happens on your device and history is user-controlled. That approach keeps us clear of most privacy regulation requirements by design, including GDPR and CCPA.
There's no profiling, no automated decision-making, nothing that triggers the consent requirements under GDPR Article 9.