RRevealyst

What we collect

Generated from the Revealyst Agent’s on-device allowlist.

The optional Revealyst Agent summarizes your local Claude Code sessions on your machine, and the desktop app can also check which known AI desktop apps are open (their names only, from a fixed list) and, on your computer only, read your prompts to guess the kind of taskyou’re doing (from a fixed list like research, drafting, or coding). It pushes only aggregates. This page is generated directly from the agent’s field allowlist — the same list the code enforces — so it can never describe sending less, or more, than the agent actually sends. The categories below are the whole story: a small set of values that leave your machine, and a larger set read only on-device and reduced to counts or labels before anything is sent. The words you type are never among the values that leave.

Values that leave your machine

Only these leave your device, each as a number or a sanitized label — never free text:

Read on your machine only (never transmitted)

These are inspected locally to keep counts honest, then reduced to counts or day/hour buckets. Their values never leave your device:

The words you type in a prompt are also read on your computer only — used to count them and to guess the kind of task (from the fixed list above) — and then dropped. The prompt text itself is never stored, never copied, and never sent. Only the counts and the task label leave.

Never leaves your computer

None of the following is ever uploaded, stored, or sent. Most of these the agent never even reads; the words you type it reads only on your computer (to work out the counts and task label above) and then drops — the text never leaves. There is no content field anywhere in the Revealyst data model.

How this compares to the connectors

API-key and app connectors (Anthropic, OpenAI, Cursor, GitHub Copilot) pull the behavioral usage metrics the vendors already expose on their admin APIs — never prompt or completion content, which those APIs do not return. See the Privacy Policy for the full data-handling detail.