Privacy Policy for LeetSync – Auto GitHub Push
Last updated: June 2026
Overview
LeetSync is a Chrome extension that automatically pushes accepted LeetCode solutions to a user-specified GitHub repository. This policy explains what data the extension handles and how it is used.
Data We Collect
LeetSync stores the following data locally on your device using Chrome's built-in storage API:
GitHub Personal Access Token – entered by you, stored locally to authenticate GitHub API requests.
GitHub Username and Repository Name – entered by you, stored locally to identify the target repository.
Sync statistics – a local count of total pushes broken down by difficulty (Easy, Medium, Hard).
Recent push history – a short local log of recently synced problem titles and languages.
Data We Do Not Collect
We do not collect, transmit, or store any of your data on our own servers.
We do not track your browsing activity.
We do not share any information with third parties.
We do not use analytics or advertising services of any kind.
Data Transmission
The extension communicates with two external services solely to fulfill its core function:
leetcode.com – to read problem metadata (title, difficulty) from the page you are already viewing.
api.github.com – to create or update files in the GitHub repository you configured. All requests use the token you provided and are made over HTTPS.
No data is sent to any other destination.
Data Storage
All data is stored locally on your device using the chrome.storage.local API. You can clear this data at any time by removing the extension or clearing its storage through Chrome's extension settings.
Your GitHub Token
Your GitHub Personal Access Token is stored only on your local device. It is used exclusively to authenticate requests to the GitHub API on your behalf. It is never transmitted to any server other than api.github.com.
Changes to This Policy
If this policy changes, the updated version will be posted at the same URL with a revised effective date.
Contact
If you have any questions about this privacy policy, you can reach us at the contact email listed on the Chrome Web Store extension page.