Privacy Policy

We don't collect
your data. Full stop.

This policy explains, in plain language, exactly what the CompileLink extension does and doesn't do with your information.

No data collectionNo analytics or trackersNothing sent to third parties

Last updated: July 2, 2026

Overview

CompileLink for Codeforces ("the extension", "we", "our") is a Chrome extension that seamlessly bridges Codeforces problem pages with our online compiler. This policy covers the extension only.

The short version: the extension runs entirely on your device. It does not have a tracking server, does not use analytics, and does not send any information about you or your browsing anywhere. Everything below explains exactly why, permission by permission.

Data we collect

None. Specifically, the extension does not collect, transmit, or sell:

  • Your browsing history or the URLs of pages you visit (except acting on Codeforces)
  • Personally identifiable information (name, email, IP address)
  • Analytics, usage statistics, or crash reports
  • Authentication credentials or keystrokes

The extension contains no remote tracking code, no third-party SDKs, and no analytics calls of any kind.

Permissions we use

Chrome requires extensions to declare permissions up front. Here is what each one is used for and, just as important, what it is never used for.

storage

Saves your recent problems history inside Chrome's local storage on your own device, so they appear in the popup. This data never leaves your browser.

host permissions (*://*.codeforces.com/*)

Injects the "Solve in CompileLink" button onto Codeforces problem pages and reads basic problem details (name, rating, contest ID) to display in the extension popup.

No permission is used to read page content unrelated to competitive programming problems, and none is used to transmit tracking data off your device.

Where your settings live

All settings are stored using Chrome's built-in storage API, directly on your device. Uninstalling the extension removes this data. We have no access to it at any point.

Third parties

We do not share, sell, rent, or trade any information with third parties, because we do not collect any information to begin with. The extension does not embed advertising, analytics, or third-party tracking libraries of any kind.

Children's privacy

The extension is not directed at children and does not knowingly collect information from anyone, regardless of age — consistent with the rest of this policy.

Changes to this policy

If this policy ever changes — for example, if a future version of the extension adds a feature that changes how data is handled — this page will be updated and the "Last updated" date at the top will reflect the change. Material changes will also be noted in the extension's Chrome Web Store changelog.

Contact

Questions about this policy or the extension can be sent through either of the following:

Developed by Md Rijoan Maruf.