Privacy policy
Last updated July 16, 2026 · covers keryx.cc and the Keryx browser extension
The short version
Keryx is a reading agent that answers questions and pays the writers it cites, in USDC on the Arc testnet. We keep what the product needs to work and nothing else: no ads, no analytics scripts, no trackers, no selling or sharing of data with data brokers. The one thing you should know before anything else: answered questions are published — each answer gets a public permalink and may appear in the public archive, because paying creators per citation only works in the open.
When you ask a question
Your question is sent to our server, which sends it to a large-language-model provider (Anthropic) to plan the research and write the grounded answer. The question, the answer, the agent's reasoning trace, and the payments it triggered are stored and published at a permalink (/dispatch/…), and canonical questions appear in the public archive. Don't put anything in a question you wouldn't put on a public page.
The free, no-wallet tier is rate-limited by IP address. That IP is held in server memory only for rate-limiting and is not written to the database or joined to your questions.
Wallets and accounts
Signing in is Sign-In-With-Ethereum: we store your wallet address, your role (asker/creator), and a last-seen timestamp. No email, no password, no phone number. Everything you do on-chain — registrations, payments, withdrawals — is public on Arc by the nature of a blockchain, and Keryx links to it rather than hiding it. Session keys for browser co-signing are generated in your browser and never sent to us.
If you list a source
A source's name, URL, description, prices, and payout wallet are public — that is the product. Two things stay private: the webhook URL + signing secret you may register for citation notifications, and your content itself, which is stored encrypted on IPFS and only decrypted after a payment. API keys are shown to you once and stored only as a salted hash; we cannot recover them.
The browser extension
The extension is a thin client. Its only network destination is https://keryx.cc. Specifically:
- When you ask, it sends your question (including text you highlighted, if you used the right-click menu or had a selection) and your chosen budget to the Keryx API. Nothing is sent until you press Ask.
- When you pick “List this page as a paid source”, it opens the Keryx register page with that page's URL and title pre-filled. This is the only time a page URL leaves your browser, and it happens because you asked for it.
- It reads your current text selection only when you open it, to pre-fill the question box. It does not read pages in the background, collect browsing history, or inject anything into pages.
- chrome.storage.local holds only the hand-off between the right-click menu and the popup, on your device. There are no analytics or telemetry of any kind in the extension.
Third parties we rely on
Anthropic processes question text to produce answers (per their API terms). Circle and the Arc network process the on-chain payments. Pinata pins the encrypted IPFS content creators upload. Each sees only what its job requires; none of them get your data for advertising.
Retention, changes, contact
Published dispatches and on-chain records are retained indefinitely — they are the public ledger the product is built on. Rate-limit state lives in memory and is gone on restart. If this policy changes, the date above changes with it. Questions, corrections, or deletion requests for off-chain data: [email protected]. On-chain data cannot be deleted by anyone, including us.