CONTEXA

Claude prompts, without the writing

What leaves your browser, and when

The short form. The full policy is publishing/PRIVACY.md on GitHub, last updated 31 August 2026; where the two differ, it governs.

Changed on 31 August 2026. Earlier versions sent only your latest message and the reply. Since then, your side of the whole conversation goes, bounded as below, and still only when you press.

CONTEXA runs only on claude.ai and touches no other site. Nothing leaves your browser until you press the trigger, and the text that leaves is never stored.

In the order it happens

What is read, sent and spent at each moment
MomentReadSentSpent
A reply finishesThat reply, copied from the page, so the trigger knows what it would be aboutNothingNothing
You never pressNothing moreNothingNothing
You press the triggerYour own messages in that conversationYour own messages (at most 40, 2,000 characters each, 12,000 in total) and that reply (at most 6,000 characters)One of the day's 20
You click a moveNothingNothingNothing

Claude's earlier replies are never sent. Your other conversations, your account details and other pages are never read. The limits are applied by the extension before it sends and again by the backend before anything is forwarded; the second one binds.

Where it goes

By default, to the CONTEXA backend, a Cloudflare Worker, which applies the limits, forwards the text to Anthropic's API to write the messages, returns them, and discards the text. It does not write your conversation to any database, log or file. With your own API key, the text goes from your browser to api.anthropic.com directly, and the backend receives nothing.

What is kept, and for how long

Retention
DataKept
Your messages and the replyNot stored. Held in memory for the duration of the request, then discarded. Not used to train any model.
The suggested messagesNot stored on the backend. Cached briefly in your own browser so pressing twice under the same reply does not repeat the request.
Anonymous device tokenOn your device until you clear the extension's storage or uninstall.
Daily counters (token and hashed IP)Deleted after 48 hours.
Your API key and settingsOn your device only, until you remove them.

The two things that are stored, and why

The device token is a random identifier generated on first use and kept in the extension's local storage. It exists only to apply the daily limit. It is not derived from you, your browser profile, your hardware or your claude.ai account, it is not linked to an email address or a name, and reinstalling generates a new one.

The backend receives your IP address, as any web server does, and uses it for a second rate limit. It is never stored in readable form: it is combined with a secret salt and hashed with SHA-256, and only the hash is kept as a counter key.

Who else is involved

Anthropic PBC
Processes the text to write the messages, under Anthropic's API terms. With your own key, under your own agreement with Anthropic.
Cloudflare, Inc.
Hosts the backend and handles the network request.

No other third party receives any data. There are no accounts, no profiles, no tracking, no analytics and no advertising, and nothing is sold or shared.

What the extension asks the browser for

Your choices

This site

These pages are static files served from one origin. No fonts, scripts, images or analytics are loaded from anywhere else, nothing is measured, and there is no cookie banner because there is nothing to consent to.