Elenchus — Privacy Policy
Last updated: 9 August 2026
Elenchus is a Chrome extension that analyses the reasoning quality of a web page. This policy describes exactly what leaves your browser, where it goes, and what is kept. It is deliberately specific: each statement below describes what the extension actually does, not what it intends to do.
Elenchus only reads a page when you ask it to
Elenchus holds the activeTab permission, not access to all websites. It has no standing ability to read your browsing. Clicking the Elenchus toolbar icon grants it access to that one tab, and that grant ends when you navigate away or close the tab. It never runs in the background, and it never sees pages you have not explicitly pointed it at.
What happens to the text you analyse
When you click Analyze, Elenchus extracts the readable article text from the page and sends it to a language model. Where it goes depends on which provider you use.
Free tier (the default). The extracted text is sent to the Elenchus proxy, a Cloudflare Worker, which forwards it to OpenRouter and on to the free model providers OpenRouter routes to. Those providers may log the text and use it to train their models. This is a condition of the free model tier being free, and it is why the extension shows this warning before every analysis rather than burying it here. Elenchus itself does not store the text — the proxy holds it only in memory for the duration of the request — but once it reaches those providers, their own policies apply, not this one. Do not analyse confidential pages on the free tier.
Your own API key (BYOK). The extracted text goes directly from your browser to the provider you configured. It never touches the Elenchus proxy, and no part of it is visible to Elenchus or to its author. Only that provider's privacy policy applies.
Elenchus sends the page text and nothing else: no URL, no page title, no browsing history, no identifier for you.
What the proxy stores
The free tier allows 21 analyses per person per day. Enforcing that requires recognising repeat callers, so the proxy keeps a counter keyed to your network address. IPv4 addresses are used as-is; IPv6 addresses are shortened to their /64 prefix, deliberately coarser than the full address.
Against that key the proxy stores only a date and two integers: how many analyses you have run today and how many attempts you have made. No page text, no URLs and no account information are stored against it.
These records are discarded daily. The counters reset at 00:00 UTC, and the stored address key is deleted with them: the first request after midnight removes every counter left from any previous day. Nothing about you is carried from one day to the next, and if nobody uses the free tier for a day the table is empty.
The proxy also enforces service-wide daily ceilings so that the free tier cannot run up an unbounded bill. Those are aggregate counters and are not linked to anyone. Cloudflare, which runs the proxy, processes requests as our infrastructure provider and is subject to its own privacy terms.
What is stored in your browser
Your settings — chosen provider, API endpoint, model name, and language — are kept in chrome.storage.sync. If you are signed in to Chrome, Google replicates this between your devices, in the same way as your bookmarks.
Your API key, if you set one, is kept in chrome.storage.local instead. This is deliberate: sync would copy a credential with money attached to Google's servers and to every Chrome you are signed in to. Your key never leaves your machine except in requests to the provider you chose.
Uninstalling the extension removes both.
What Elenchus does not do
- No analytics, no telemetry, no tracking pixels, no crash reporting.
- No accounts, no sign-in, no email address.
- Your data is never sold, rented, or shared for advertising.
- Your data is never used to assess creditworthiness or for lending.
- No page text is transferred to anyone except the model provider that analyses it, which is the extension's single purpose.
Third parties
Depending on how you use Elenchus, the following may process your data: Cloudflare (proxy hosting, free tier only), OpenRouter and the model providers it routes to (free tier only), or the API provider you configured yourself (BYOK only).
Children
Elenchus is not directed at children under 13 and collects no information intended to identify anyone.
Changes
Material changes to this policy will be published here with an updated date, and the extension's in-panel notice will be changed in the same release. The two are meant to say the same thing; if they ever disagree, treat the stricter one as correct and please report it.
Contact
Questions about this policy: elenchus@revah.paris