Hello Prompting is committed to protecting your privacy. This policy describes how we collect, handle, store, and share your information in order to provide our prompt optimization and quality analysis services.
Hello Prompting is a Chrome Web Store extension designed to provide real-time prompt quality analysis and optimization for AI chatbot platforms.
The extension operates on the following AI chatbot environments:
| Permission | Purpose |
|---|---|
storage |
Used by chrome.storage.local to save user preferences, usage statistics, authentication tokens, and enhancement history. |
offscreen |
Maintains a persistent Gemini Nano session for on-device AI scoring, ensuring instant performance without network calls. |
host_permissions |
Necessary to analyze prompts on supported AI platforms and communicate with our secure backend for optimization tasks. |
We collect the following categories of data to fulfill the extension's single purpose of prompt optimization:
We collect your email address during account signup via traditional email/password registration (via Supabase Auth) or Google OAuth. We also generate a unique User ID and a Supabase User ID to manage your account and subscription tier.
The extension reads text typed in AI chatbot input fields. To provide context-aware optimization, it may read up to 6 recent messages in the current chat (max 600 characters each). Important: Our PrivacyPreserver class automatically scrubs PII (emails, phone numbers, credit card numbers, SSNs, IPv4 addresses) locally before any data is transmitted.
We monitor events like input focus/blur (for UI positioning), text changes, and UI interactions (Enhance, Refine clicks). These events are processed strictly locally and are NOT transmitted to our servers.
Supabase access tokens, refresh tokens, and expiry timestamps are stored locally in chrome.storage.local to maintain your session and verify subscription status.
We store usage metrics locally, including daily usage counts, session costs, your last 100 enhancement entries, feature settings, and install timestamps.
chrome.storage.local.When you request an enhancement that requires cloud processing, the scrubbed prompt is sent to our Supabase Edge Function (llm-proxy), which routes it to Google Gemini or xAI Grok APIs.
Zero-Persistence Policy: Our servers process these prompts in volatile memory and do NOT permanently store your prompt text. Account data is stored in Supabase with AES-256 encryption.
We engage the following third-party providers to deliver our services:
In accordance with the Google Chrome Web Store User Data Policy:
You have the following rights regarding your data:
Our services are not directed to individuals under the age of 13. We do not knowingly collect personal information from children under 13. If you become aware that a child has provided us with personal information, please contact us.
If you are visiting from the European Union or other regions with laws governing data collection and use, please note that you are agreeing to the transfer of your information to the United States and other jurisdictions where our service providers operate.
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date at the top.