How PromptAura collects, uses, and protects your information - explained clearly.
Welcome to PromptAura. This Privacy Policy explains how the PromptAura Chrome extension ("Extension"), developed and operated by PromptAura ("we," "us," or "our"), collects, uses, stores, and protects your information.
PromptAura is a Chrome extension that helps users enhance, refine, and polish their text prompts and messages across various websites and platforms using AI-powered assistance via Google's Gemini API.
By installing and using the PromptAura extension, you agree to the practices described in this Privacy Policy. If you do not agree, please uninstall the extension.
It is important to understand how PromptAura works technically so you can make an informed decision.
When you trigger a PromptAura feature (Refine, Chat Assist, Quick Polish):
The text from your active text field on a supported website is read by the extension's content script.
If you have provided your own API key, the text is sent directly to Google's Gemini API. If not, the text is sent to PromptAura's backend server over HTTPS, which then forwards it to Google.
The AI response is generated by Gemini and returned to the extension (either directly or via our backend).
After the response is delivered, the extension always sends a memory extraction request to PromptAura's backend server - this applies to all users, including those using their own API key (BYOK). The request contains the first 500 characters of the original prompt and the AI response. The server generates a short summary (filename + one-line description) which is returned and stored locally on your device. The full prompt and response are discarded by the server immediately after the summary is generated.
This means your text prompts are transmitted directly from your browser to Google's Gemini API if you use your own API key, or may pass through PromptAura's backend server if you do not.
If you register an account with PromptAura, we collect:
userinfo.email and
userinfo.profile OAuth scopesWhen you provide your Google Gemini API key:
aistudio.google.comTo improve the quality and accuracy of AI responses over time, PromptAura logs a record of your prompt session to our servers after each successful Refine, Polish, or Chat Assist generation.
Logged records are automatically and permanently deleted after 90 days. Logs are used solely to understand how prompts are refined and to improve AI response quality. They are not used for advertising, not sold to any third party, and not used to train external AI models.
You may request deletion of all your stored prompt logs at any time by contacting us at promptaura.contact@gmail.com. We will process your request within 30 days.
The extension maintains a local "Memory" system on your device that tracks context to improve AI responses. This includes three main tiers:
This memory data is stored securely on your device using secure extension storage. If Chrome's extension storage is temporarily unavailable, it may use local browser storage as a backup mechanism. To conserve space, memory data is periodically pruned based on usage relevance and local storage limits. You maintain full control and can manually export, import, or delete all memory data at any time via the extension's Memory panel.
PromptAura's use of data obtained through Chrome extension APIs complies with the Chrome Web Store Developer Program Policies, including the Limited Use requirements.
Specifically:
We use the information we collect solely to:
We do not sell your personal data. Data is shared only with the following essential service providers:
| Third Party | Purpose | Data Shared |
|---|---|---|
| Google Gemini API | AI text processing | Your text prompts and API key (per request). Note: Prompts may be stored in our database for 90 days if Prompt Data Logging is enabled (see ยง3.4). |
| Secure Cloud Database | Account data storage | Email, hashed password, name, subscription status, credit count. Users may request the identity of our database sub-processor by contacting us. |
| Razorpay | Payment processing | Email, name, subscription/order metadata |
| Google OAuth | Sign-in authentication | Basic profile: email and name (via userinfo.email and
userinfo.profile scopes) |
| Secure Cloud Hosting | Backend hosting and DNS | Encrypted HTTPS traffic only |
| Google Analytics (GA4) | Extension usage analytics | Anonymised client ID, session ID, feature usage events (mode selected, button clicks). No personal data, prompt content, or browsing history. See ยง7b |
All third-party providers are bound by their own privacy policies and applicable data protection laws. We encourage you to review:
PromptAura uses Google Analytics 4 (GA4) via the Measurement Protocol to collect anonymised, aggregate usage data within the extension's side panel. This helps us understand which features are used most and improve the product.
gtag.js or analytics.js tracking script. It uses the GA4 Measurement Protocol, which sends events via HTTPS POST
requests. No cookies (_ga, _gid, _gat) are
set in your browser by the extension.
| Data Point | Value | Purpose |
|---|---|---|
| Client ID | Random UUID (e.g., a1b2c3d4-...), generated once and stored in
chrome.storage.local |
Distinguish unique extension installs without identifying the user |
| Session ID | Timestamp-based, refreshed after 30 minutes of inactivity | Group events into usage sessions |
Event: mode_selected |
Which feature mode was chosen: refine, chat, or
polish |
Understand feature popularity |
Event: session_start |
Context: side_panel |
Count how often the side panel is opened |
Event: action_click |
Button name: sign_out or copy_message |
Track key interaction patterns |
Analytics events are sent to Google Analytics via the GA4 Measurement Protocol. Data is processed by Google under the Google Privacy Policy.
google-analytics.com using any ad blocker
or privacy extension (e.g., uBlock Origin, Privacy Badger). The extension will continue to
function normally โ analytics failures are silently ignoredgoogle-analytics.com via any ad blocker or by contacting us at promptaura.contact@gmail.com.
PromptAura's content scripts are injected on the following websites to provide its prompt refinement and message assistance features. The extension reads text from input fields on these sites only when you trigger a feature (Refine, Chat Assist, or Quick Polish).
chatgpt.com ChatGPTclaude.ai Claudegemini.google.com Geminigamma.app Gammalovable.dev Lovablebolt.new Boltv0.dev v0notebooklm.google.com NotebookLMwww.perplexity.ai Perplexityreplit.com Replitemergentmind.com Emergent Mindelicit.com Elicitconsensus.app Consensuswww.researchrabbit.ai Research Rabbitapp.litmaps.com Litmapsmail.google.com Gmailweb.whatsapp.com WhatsApp Webweb.telegram.org Telegram Weblinkedin.com LinkedInwww.notion.so Notionwww.figma.com Figmacanva.com Canvaapp.runwayml.com Runwayapp.suno.ai / suno.com Sunoelevenlabs.io ElevenLabsaistudio.google.com Google AI Studio (API key auto-detection
only)The extension does not operate on any websites not listed above.
MutationObserver solely to detect when the AI platform clears its input field after submission, removing our visual button pulse. On supported AI platforms (but not messaging apps), we also intercept the first Enter key press to suggest prompt refinement; this occurs once per page load.
| Permission | Why It Is Needed |
|---|---|
activeTab |
To identify and interact with the currently active tab when you trigger a feature |
tabs |
To query the active tab's URL for platform detection and to manage tab switching during the API key setup flow |
storage |
To save your API key, session token, memory data, credit cache, and theme preference using Chrome's extension storage APIs |
sidePanel |
To display the extension's main interface in Chrome's side panel |
identity |
To support Google OAuth sign-in using Chrome's identity API |
scripting |
To dynamically inject the API key detection script on Google AI Studio when you have explicitly granted the optional host permission |
optional: aistudio.google.com |
Requested only if you choose the auto-detect API key feature - Chrome displays a native permission prompt and this is never active by default |
host: google-analytics.com |
To send anonymised feature usage events via the GA4 Measurement Protocol. No
cookies are set in your browser - only a client ID in
chrome.storage.local. See ยง7b |
Host permissions are declared for each of the supported websites listed in ยง8, plus
api.promptaura.in (our backend server),
generativelanguage.googleapis.com (Google's Gemini API endpoint, used for direct
Gemini requests when a user-provided API key is available), and google-analytics.com (for anonymised feature usage analytics -
see ยง7b).
| Data | Storage Mechanism | Syncs Across Devices? |
|---|---|---|
| API key | Secure extension storage + local browser storage backup | Yes (via secure extension storage) |
| Session token | Secure extension storage | Yes |
| User profile (name, email) | Secure extension storage | Yes |
| Memory data (prompts, preferences, projects) | Secure extension storage + local browser storage backup | No |
| Usage credit cache | Secure extension storage | No |
| Theme preference | Secure extension storage | Yes |
| Button position | Local browser storage (per-site) | No |
| Auto-detect permission flag | Secure extension storage | No |
| Analytics client ID (random UUID) | Secure extension storage | No |
| Analytics session ID | Secure extension storage | No |
| Fallback session & memory data (when extension storage unavailable) | window.localStorage - used as a last-resort fallback within the active tab context only |
No |
No system is completely secure. If you believe your account has been compromised, please contact us immediately at promptaura.contact@gmail.com.
| Data Type | Where Stored | Retention Period |
|---|---|---|
| Gemini API key | Device (Secure extension storage + local browser storage) and server memory per request | Device: until you delete it, clear extension data, or uninstall. Server: discarded after each request completes |
| Text prompts (service improvement logs) | Server database | Retained for 90 days, then automatically and permanently deleted. See ยง3.4a. |
| Text prompts (truncated, 120 chars) | Device memory system (Secure extension storage) | Periodically pruned based on usage and storage limits (45-day relevance window) |
| Local memory (preferences, projects, files) | Device only (Secure extension storage) | Until storage exceeds limits, manually cleared, or extension is uninstalled |
| Account data | Secure cloud database | Until you request account deletion |
| Session tokens | Device (Secure extension storage) | Until sign-out or token expiry |
| Usage credit count | Device (Secure extension storage) + server | Device: reset daily. Server: per account lifecycle |
| Payment/subscription data | Secure cloud database + Razorpay | Per Razorpay's retention policy and until account deletion |
| Theme preference | Device (Secure extension storage) | Until changed or extension uninstalled |
| Analytics client ID | Device (Secure extension storage) | Until extension uninstalled or storage cleared |
| Analytics session ID | Device (Secure extension storage) | Refreshed every 30 minutes of inactivity |
To exercise any of these rights, contact us at promptaura.contact@gmail.com. We will respond to all privacy-related requests within 30 days.
You have direct control over your data at all times. Here is exactly what you can do and how:
| What You Can Do | How To Do It |
|---|---|
| Request deletion of your prompt logs | Email us at promptaura.contact@gmail.com โ we will delete all stored prompt logs associated with your account within 30 days |
| Export your local memory data | Open the extension ' Memory panel ' Export. Downloads a readable JSON file containing all locally stored memory, projects, and preferences |
| Delete your local memory data | Open the extension ' Memory panel ' Delete All. Immediately clears all locally stored memory from your device |
| Revoke the optional Google AI Studio permission | Chrome Settings ' Extensions ' PromptAura ' Permissions ' Remove aistudio.google.com. Revocation takes effect immediately and does not affect any other feature |
| Sign out of PromptAura | Open the extension side panel ' Settings ' Sign Out. This revokes your session token and clears account data from the device |
| Delete your PromptAura account | Contact us at promptaura.contact@gmail.com. We will permanently delete your account and all associated server-side data |
| Remove your Gemini API key | Open the extension side panel โ Settings โ Sign Out. Signing out securely clears your custom API key and session data from local device storage |
| Block analytics collection | Use any ad blocker or privacy extension (e.g., uBlock Origin) to block requests to google-analytics.com. The extension continues to function normally |
For users in the EEA, UK, and similar jurisdictions, we rely on the following legal bases depending on the processing activity:
When we rely on Legitimate Interests for service improvement logging, we apply safeguards including limited 90-day retention, pseudonymisation, access restrictions, and data minimisation to reduce privacy impact. You may contact us at any time to object to this processing.
PromptAura is not directed at children under the age of 13 (or 16 under GDPR). We do not knowingly collect personal information from children. If we learn that we have collected personal data from a child under the applicable age, we will delete that data promptly.
PromptAura
Email: promptaura.contact@gmail.com
Website: https://promptaura.in
We aim to respond to all privacy-related requests within 30 days.
We may update this Privacy Policy to reflect changes in our extension's features, data practices, or legal requirements. When we make significant changes, we will:
Continued use of the extension after changes constitutes acceptance of the updated policy.
This Privacy Policy is governed by the laws of India. For users in other jurisdictions, applicable local data protection laws including GDPR (for EEA/UK users) and CCPA (for California users) also apply where required.