Privacy Policy

Last updated: 2 October 2026

Peeksolve is offered in two modes. You decide which you use.

Two modes, two privacy models

What we store when you use Pro mode

The following lives in a SQLite database on our server in Switzerland:

This data is necessary to operate the subscription, enforce credit limits, and provide the service.

Third parties we share data with (Pro mode)

Your rights under DSGVO / GDPR

You can request:

What the extension stores locally (both modes)

The following lives in Chrome’s built-in storage.sync on your device (and, if Chrome Sync is enabled, on your own Google account’s sync storage):

What gets sent over the network (Free / BYO-Key mode)

If you don’t sign in and use BYO mode, requests go directly from your browser to whichever provider you configured:

None of these requests pass through Peeksolve infrastructure.

What gets sent over the network (Pro mode)

When signed in to Pro, requests go from your browser to api.peeksolve.com (the Peeksolve backend), which forwards them to OpenRouter using your per-user API key. The backend logs metadata (endpoint, model, cost, timestamp) but does not persist prompt text or response content.

PeekBench (peekbench.com)

PeekBench is Peeksolve’s benchmark site, run by us. You sign in there with your Peeksolve account; your session is handed over in the address fragment and kept in localStorage on peekbench.com. When you run the benchmark, we store the run (model, scores, the graded answers to our fixed test questions and its cost) with your account; its share link shows the result without your account. When you ask the models your own question, it goes from api.peeksolve.com to OpenRouter and the models you picked, exactly like a Pro request, and we keep only the metadata (cost, models, time), not the question or the answers. The practice pages and the shortcut check run entirely in your browser; the extension only tells the page your Peeksolve version and shortcut keys.

Update check

When you click “Check for Update” in the popup, the extension makes a single HTTPS request to https://peeksolve.com/version.json to read the latest published version number. No identifiers, cookies, fingerprints or query parameters that could identify you are sent — just a plain GET request that any browser could make to a public file.

No tracking, no analytics, no ads

We do not use any third-party analytics SDK, tracking pixels, advertising network, fingerprinting, or behavioural profiling. The extension source is inspectable in the unpacked ZIP you install.

Cookies

Peeksolve does not set cookies. We use localStorage on peeksolve.com to remember your JWT between page loads, which is technically required for the service to function (transactional storage, not tracking).

Extension permissions and why

Children

Peeksolve is not directed at children under 13 and we don’t knowingly create Pro accounts for them.

Changes

If we update this policy, we’ll update the “Last updated” date and (for substantive changes) email signed-in users.

Contact

Operator location: Switzerland.
Questions, deletion requests, or anything else: [email protected].