Last Updated: March 4, 2026
Chat Highlight ("we", "our", or "the Extension") is a personal knowledge management tool designed to help you capture, organize, and revisit information across the web—including AI chat platforms like ChatGPT, Claude, and Gemini. All features (highlighting, note-taking, tagging, and cloud sync) serve this single purpose: building your personal knowledge base.
This Privacy Policy comprehensively describes what data we collect, how we use it, how we store it, how we handle it, who we share it with, and your rights regarding your data.
We only collect data that is strictly necessary to provide the core functionality of the Extension. Below is a complete and exhaustive list of all data types we collect:
We support two sign-in methods. The data collected depends on which method you use:
Method 1 — Google Sign-In (via chrome.identity API / OAuth 2.0):
Method 2 — Email/Password Sign-In (via Supabase Auth):
This data is obtained only when you voluntarily choose to sign in. If you do not sign in, we do not collect any account information.
The following data is collected only when you actively perform an action (such as selecting text and clicking "Highlight"). Our content script, which runs on web pages to enable highlighting, does not automatically read or transmit any page content. It waits for your explicit action before saving any data.
To be absolutely clear, we do not collect any of the following:
Each type of data we collect is used for a specific, limited purpose directly related to the Extension's core functionality:
| Data Type | Purpose of Use |
|---|---|
| Email address | Authenticate your identity and associate your data with your account |
| Password (Email/Password sign-in only) | Authenticate your identity via Supabase Auth. Transmitted securely over HTTPS; never stored in plain text by the Extension |
| Display name & profile picture | Display in the Extension UI (sidebar and dashboard) so you can identify your account |
| Highlighted text & notes | Store and display your highlights; render them back on web pages; show in sidebar & dashboard |
| Tags & highlight color | Organize, filter, and visually distinguish your highlights |
| Page URL & title | Navigate back to the source page; group highlights by page in the dashboard |
| Timestamp | Sort highlights chronologically and display creation dates |
We do not use your data for any purpose other than those listed above. Specifically, we do not use your data for advertising, profiling, marketing, or to train AI models.
Your data may be stored in two locations, depending on whether you use cloud sync:
chrome.storage.local (Chrome browser's built-in local
storage API).We apply the following data handling practices to protect your information:
We do not sell, rent, or trade your personal data to any third party.
We share data only with the following trusted infrastructure providers, strictly to operate the service. Below is a complete list of all third parties that may receive user data, along with exactly what data they receive:
| Third Party | Data Received | Purpose | Privacy Policy |
|---|---|---|---|
Google (via
chrome.identity API / OAuth 2.0)
|
Email, name, profile picture | User authentication (Google Sign-In) | Google Privacy Policy |
| Supabase Auth (hosted on AWS) | Email and password (for Email/Password sign-in). Password is hashed by Supabase using bcrypt; we never receive or store plain-text passwords. | User authentication and account management | Supabase Privacy Policy |
| Supabase Database (hosted on AWS) | Account info, highlights, notes, tags, page URLs, timestamps | Cloud database storage for sync feature | Supabase Privacy Policy |
| Firebase (Google Cloud) | Account info, highlights, notes, tags, page URLs, timestamps | Alternative cloud database storage | Firebase Privacy Policy |
| Lemon Squeezy / Creem | Email address (for order processing only). We never receive or store your credit card details. | Payment processing for VIP subscription | Lemon Squeezy Privacy Policy |
| Cloudflare | No user data (static hosting only) | Hosting the Cloud Dashboard website | Cloudflare Privacy Policy |
No other third parties receive your data. We do not use any advertising networks, analytics platforms, data brokers, or AI training services.
To function, our browser extension requires the following permissions. Here is exactly why we need each one:
<all_urls>) — Our extension injects a
content script into web pages so that it can:
activeTab & scripting — Used in conjunction with host
permissions to read the text you select (for saving highlights) and to inject highlighting styles into
the webpage. We strictly use these permissions solely for the core highlighting functionality.storage — To save your highlights, notes, tags, and settings locally
in your browser via chrome.storage.local.sidePanel — To display the structured sidebar for organizing and
browsing your highlights.contextMenus — To add a right-click menu option for quick
highlighting actions.identity — To authenticate via Google Sign-In for the optional cloud
sync feature. This permission is only used when you voluntarily sign in.We do not request any permissions beyond what is listed above. We do not request
history, bookmarks, tabs, or other sensitive permissions.
To be fully transparent about what our content script can and cannot access:
| What the content script CAN access | What the content script does NOT access |
|---|---|
|
|
Chat Highlight's use and transfer to any other app of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Specifically:
chrome.identity) to
provide and improve the Extension's core functionality (authentication for cloud sync).Given that our tool is used to highlight AI chats (like ChatGPT), users often ask if we use this data for training.
Our Stance is Clear: We are a storage tool, not an AI bot.
We do not provide generative AI features, and we do not send your data to any AI service for processing. We do not use your highlights, notes, or chat logs to train, fine-tune, or improve any Large Language Models (LLMs). Your data remains strictly your private intellectual property.
Regardless of where you are located, you have the following rights regarding your data:
For users in the European Union (GDPR) and California (CCPA), you additionally have the right to request a copy of all personal data we hold about you, and the right to object to data processing. To exercise any of these rights, contact us at support@chat-highlight.com.
Our Extension is not intended for use by children under the age of 13. We do not knowingly collect personal data from children. If we learn that we have inadvertently collected data from a child under 13, we will delete it promptly.
We may update this Privacy Policy from time to time. If we make material changes, we will update the "Last Updated" date at the top of this page. We encourage you to review this policy periodically.
If you have any questions about this Privacy Policy, please contact us at: support@chat-highlight.com