Effective date: April 24, 2026
Bookmark Sync is designed to help users manage, back up, and synchronize bookmarks across Chromium-based browsers such as Chrome, Edge, and Brave using GitHub.
The extension may process:
- Browser bookmark data, including bookmark titles, URLs, folder structure, and related metadata
- User settings, such as language, theme, sync rules, excluded folders, excluded domains, and sync preferences
- GitHub connection information provided by the user, including a Personal Access Token (PAT) and Gist ID
- Local sync status, cached statistics, conflict records, and version history metadata
This information is used only to provide the core functionality of the extension, including:
- Viewing and managing bookmarks
- Detecting duplicate bookmarks
- Synchronizing bookmarks between the browser and GitHub
- Restoring bookmarks from cloud snapshots
- Maintaining version history and sync records
- Saving extension settings and preferences
Data is stored in two places:
- Locally in the browser using extension storage for settings, cached state, and sync status
- In the user’s GitHub account when the user enables cloud sync and provides GitHub credentials
Bookmark data is uploaded only to the GitHub location authorized by the user.
If the user chooses to enable synchronization, the extension connects to the GitHub API using the Personal Access Token provided by the user.
The token is used only to:
- Validate GitHub access
- Create or reuse a GitHub Gist
- Upload bookmark snapshots
- Download bookmark snapshots
- Maintain version history related to bookmark sync
The extension does not use the token for any purpose unrelated to bookmark synchronization.
We do not sell, rent, or share user data with third parties.
Data is only transmitted to GitHub when the user explicitly enables sync and chooses to store bookmark data there.
The extension does not load or execute remote JavaScript or remote WebAssembly code. All extension logic is bundled within the extension package.
Users can:
- Disable sync at any time
- Remove their GitHub token from the extension
- Delete local extension data by removing the extension
- Delete synced bookmark data from their own GitHub account
We take reasonable steps to minimize data usage and keep processing limited to bookmark management and synchronization features. However, users are responsible for protecting their own GitHub account and access tokens.
This extension is not directed to children and does not knowingly collect personal information from children.
This Privacy Policy may be updated from time to time. Any updates will be reflected in the latest published version of this policy.
If users have questions about this Privacy Policy, they may contact the developer through the contact information provided on the Chrome Web Store listing.