Privacy Policy

Last updated:

Your bookmarks stay in your browser.

ChatMark — Bookmarks for Google Chat™ helps you save, organize, and return to important messages in Google Chat embedded in Gmail. This policy explains how the extension handles data and how you can manage it.

ChatMark is an independently developed, unofficial extension. It is not provided, sponsored, or endorsed by Google.

Your bookmarks are stored locally in your current Chrome profile. The extension has no developer-operated server for bookmark data and includes no advertising, analytics, or tracking services.

Data we handle

When you right-click a Google Chat message, the extension temporarily holds a text excerpt and identifiers for that message in the page's memory, in case you choose to bookmark it. When you choose to save a bookmark, it stores the following locally:

The extension also reads URLs of Gmail and Chat tabs covered by its site permissions to determine whether the side panel should be available and to navigate to messages. It does not build a browsing history of other websites or read your Google password or authentication cookies.

Bookmark titles or notes may contain personal information from the messages you select. This content is also handled locally as described in this policy.

How data is stored and used

Data is used only to save, search, categorize, edit, reorder, pin, and open bookmarks, undo actions, and back up or restore the library. The bookmark library is stored in chrome.storage.local. Some undo data is held temporarily in chrome.storage.session or in the interface's memory. During a restore, temporary local copies are also created for recovery if the operation is interrupted; they are cleared after the restore or recovery completes.

The extension does not use Chrome Storage Sync to automatically synchronize bookmarks, and it does not automatically send bookmark content to the developer or third parties. We do not sell bookmark data or use it for advertising, credit assessments, or purposes unrelated to the bookmarking features.

When you open a bookmark, Chrome navigates to the corresponding Google Gmail or Chat URL. Google handles that connection under its services and Privacy Policy. Access to the original message still depends on your Google account and permissions for that conversation.

Manual backup and restore

When you select Full backup (「完整備份」), the extension downloads your library as a JSON file containing bookmark titles, notes, message links, identifiers, categories, custom background and text colors, ordering, and related data. The extension does not add encryption to this backup file. Store it somewhere you trust.

Restore reads only a file you explicitly select. It validates the file and replaces your current library only after your confirmation. Both backup and restore take place locally. If you choose to share a backup, its recipient can read the contents; the extension does not share it automatically.

Managing, retaining, and deleting data

You can view, edit, or delete bookmarks and categories in the side panel, and export a backup. The library remains stored until you delete it, replace it through a restore, or clear the extension's data. Deleting a bookmark does not delete the original Google Chat message.

Deleted or changed content may remain temporarily in undo records to support the Undo feature. Page memory and session data are cleared according to their respective lifecycles. Uninstalling the extension clears its local storage, but does not delete backup files you have downloaded, copied, or shared. You need to delete those files separately.

The developer cannot remotely access or restore your local bookmarks. The extension does not add encryption or password protection to the local library. Use a device and Chrome profile you trust.

Why we need these permissions

Context menus contextMenus
Lets you quickly save a message or choose a bookmark category from its right-click menu.
Storage storage
Saves your local bookmarks, categories, interface state, and data needed to undo actions.
Side panel sidePanel
Displays the bookmark management interface in Gmail tabs.
mail.google.com
Identifies Gmail tabs, controls the side panel, and navigates back to bookmarked messages.
chat.google.com
Identifies the message you right-click inside Gmail's embedded Chat frame, obtains bookmark information, and displays feedback about your actions.

Diagnostics and support

If an error occurs, you can choose to copy diagnostic information. It includes the page type, frame number, processing stage, and error code. It does not include message text, notes, participants, or the page's DOM. The extension does not send diagnostics automatically.

If you choose to contact us through GitHub Issues, the developer and GitHub receive the content you submit, which is used to respond to your question and provide support. Other people can also view public issues. Do not include private conversations, complete backups, or login information.

This policy website

This page is hosted on GitHub Pages and includes no analytics scripts, tracking tools, or external fonts. When you visit it, GitHub may process your IP address and website access logs under its Privacy Statement. These website connections are separate from the local bookmark data handled by the extension.

Data use commitments and policy updates

ChatMark's use of user data complies with the Chrome Web Store User Data Policy, including its Limited Use requirements. Data is used only for the user-facing features described in this policy, is not used for personalized advertising, and is not sold to data brokers.

If features or data handling practices change, we will update this page and the date above. If a change requires additional notice or consent under applicable law or platform policy, we will provide that notice or obtain consent before the relevant processing begins.

Contact us

This project is maintained by the GitHub account FeiFeiSeal. For questions about this policy or how data is handled, contact us through ChatMark's GitHub Issues. A GitHub account is required to submit an issue.

Google Chat and Gmail are trademarks of Google LLC. Use of these trademarks is subject to Google Permissions.