CodeSync 的隐私政策
CodeSync 作者: Orpheusdark
Privacy Policy for CodeSync
Last Updated: July 8, 2026
Introduction
CodeSync is a browser extension that helps users synchronize accepted LeetCode solutions directly to their own GitHub repositories.
Your privacy is important. This Privacy Policy explains what information CodeSync processes, how it is used, and how it is protected.
Information We Process
CodeSync may process the following information:
GitHub OAuth authentication information.
GitHub username and profile information required for authentication.
The source code of accepted LeetCode submissions.
Problem details such as title, problem number, programming language, and URL.
User preferences including the selected GitHub repository, branch, and extension settings.
CodeSync does not collect passwords or GitHub credentials.
How Your Information Is Used
The information is used only to:
Authenticate you with GitHub.
Synchronize accepted LeetCode solutions to the GitHub repository you select.
Remember your extension settings and preferences.
Improve the reliability of the synchronization process.
Data Storage
CodeSync stores user preferences and authentication data locally using the browser's storage APIs.
If a backend service is used for GitHub OAuth authentication, it is used only to complete the authentication process and is not used to collect or sell user information.
Data Sharing
CodeSync does not sell, rent, or share your personal information with advertisers or third parties.
Information is shared only with:
GitHub, to authenticate your account and create commits in your selected repository.
The CodeSync authentication backend, when required to complete the GitHub OAuth authentication flow.
No information is shared for advertising or analytics purposes.
Data Security
CodeSync uses secure HTTPS connections for communication with GitHub and any authentication backend.
GitHub passwords are never requested, stored, or transmitted by the extension.
Reasonable measures are taken to protect authentication tokens and user preferences.
User Control
You may:
Log out of GitHub from the extension.
Change the selected repository or branch at any time.
Remove stored extension data by clearing the browser's extension storage.
Uninstall the extension to remove locally stored data.
Third-Party Services
CodeSync interacts only with services required for its functionality, including:
GitHub OAuth
GitHub REST API
These services are governed by their own privacy policies.
Children's Privacy
CodeSync is not intended for children under the age of 13 and does not knowingly collect personal information from children.
Changes to This Privacy Policy
This Privacy Policy may be updated from time to time to reflect improvements or changes to the extension.
The latest version will always be available in the project's repository.
Contact
If you have any questions or concerns regarding this Privacy Policy, please open an issue in the project's GitHub repository or contact the developer through the project's support page.
CodeSync Privacy Policy