CommitDSA

Privacy Policy

Last updated: June 17, 2026

CommitDSA is a serverless Chrome extension that syncs accepted coding solutions from LeetCode and GeeksforGeeks directly to a GitHub repository chosen by the user.

1. Data Collection

CommitDSA does not collect, sell, transmit, or store personal data on any CommitDSA-owned server. The project does not operate a backend, database, analytics service, or telemetry pipeline.

2. Local Storage

The extension stores settings locally in the browser through chrome.storage.local. This may include your GitHub Personal Access Token, repository path, branch name, enabled platforms, sync queue, and local progress state.

3. External Requests

CommitDSA makes direct HTTPS requests from your browser to the services needed for the extension to work:

4. Permissions

The extension requests Chrome permissions for local storage, alarms, and scripting. These permissions are used to save settings, retry queued sync work, and run submission detection scripts only on supported coding platform pages.

5. GitHub Token Safety

You should create a token with only the minimum scopes required for your target repository. Do not grant unrelated account, organization, or administrative permissions.

6. Changes

This policy may be updated when the extension behavior changes or when Chrome Web Store requirements change. Updates will be reflected by the date shown above.