ChatTrack — Privacy Policy
Last updated: March 7, 2026
Overview
ChatTrack is a Chrome extension that helps users save, search, and export their AI chat conversation history from ChatGPT and Gemini. We are committed to protecting your privacy. This policy explains what data ChatTrack accesses, how it is used, and how it is stored.
Key Point: ChatTrack does NOT collect, transmit, or share any user data with external servers. All data is stored locally on your device using Chrome's built-in storage API.
Data We Access
ChatTrack accesses the following data only from ChatGPT (chatgpt.com, chat.openai.com) and Gemini (gemini.google.com):
- User prompts: The text you type into AI chat platforms.
- AI responses: The formatted HTML responses from the AI, including text, code blocks, tables, and image references.
- Page URL: The URL of the current chat session, used solely to associate prompts with the correct conversation.
How Data Is Stored
- All data is stored locally on your device using
chrome.storage.local.
- No data is ever sent to any external server, analytics service, or third-party.
- Data persists across browser sessions until you manually clear it using the "Clear History" button.
- The extension auto-prunes history to a maximum of 5,000 entries, removing the oldest non-bookmarked items first.
How Data Is Used
Captured data is used exclusively for the following purposes:
- History display: Showing your prompt history in the sidebar and popup for search, filtering, and navigation.
- PDF export: Generating formatted PDF documents of your conversations when you click the Export button.
- Bookmarking: Allowing you to bookmark important prompts for quick access.
Image Proxy
When exporting conversations that contain images (e.g., DALL-E generated images), the extension's background service worker fetches these images directly from the AI platform's CDN servers and converts them to embedded base64 format for inclusion in the PDF. This fetch occurs directly between your browser and the image CDN — no intermediary server is involved. Images are validated to be HTTPS-only, image content-type, and capped at 10MB.
Permissions Explained
- storage / unlimitedStorage: To save prompt history locally on your device.
- activeTab: To identify the current chat session for filtering prompt history.
- scripting: To inject content scripts on ChatGPT and Gemini pages for prompt capture.
- downloads: To save generated PDF files to your device.
- offscreen: To render PDFs in an isolated environment, bypassing host page restrictions.
- alarms: To keep the service worker alive during multi-step PDF export operations.
- host_permissions (https): To fetch AI-generated images from platform CDN domains for PDF embedding.
Data We Do NOT Collect
- No personally identifiable information (name, email, address)
- No browsing history or activity outside of ChatGPT and Gemini
- No analytics, telemetry, or usage tracking
- No cookies or authentication credentials
- No financial, health, or location data
Third-Party Services
ChatTrack does not use any third-party services, APIs, analytics tools, or external servers. The extension operates entirely within your browser.
Data Deletion
You can delete all stored data at any time by clicking the "Clear History" button in the extension popup or sidebar. Uninstalling the extension also removes all stored data.
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date.
Contact
If you have any questions about this Privacy Policy, please contact us at: suhasbagewadi@gmail.com