Privacy
Version 1.2. Last updated 18 August 2026.
Your code, your prompts and your agent transcripts never leave your Mac. Noveriq reads a great deal locally and sends almost none of it anywhere.
Three features make network requests, and this page lists all three: the optional usage meter, which talks to Anthropic using your own Claude Code login; license activation, which talks to us and to our licensing service; and update checks.
In the app there is no analytics, no crash reporting, no account, no advertising and no tracking of any kind. This static website does not include analytics or tracking scripts.
Who this is
Noveriq is made and sold by Noveriq, Inc., a Delaware corporation. For anything on this page, including a request to see or delete your data, write to legal@noveriq.app.
Purchases are not processed by this static website. Contact welcome@noveriq.app for licensing and payment instructions.
What the app reads on your Mac
Noveriq's job is to watch coding agents, so it reads a lot of what those agents do. All of it stays on the machine. None of it is transmitted anywhere by us, and none of it is written anywhere except inside your own home folder.
| What | Where it comes from |
|---|---|
| Hook events: session ids, the working directory, your prompts, tool names and the full tool input, such as the command a shell tool wants to run | The agent sends these to a Unix socket in ~/Library/Application Support/Noveriq, readable only by your user account |
| Agent transcripts: assistant replies, tool activity, context usage, session titles | Read-only tailing of the JSONL files your agent already writes on disk |
| Your agents' hook configuration, plus a backup of each file before it is changed | ~/.claude/settings.json, ~/.codex/hooks.json, ~/.cursor/hooks.json, ~/.gemini/settings.json, ~/.qwen/settings.json |
| Session state so the panel survives a restart, including working directories and the last line of activity | Written to sessions.json in the same support folder |
| A list of running processes: process ids, terminal device, and parts of the command line | /bin/ps, matched locally against a fixed list of agent names, so an agent with no hooks still shows up |
| Your Claude plan name, shown in the usage strip | ~/.claude.json |
| Your license key and license token | Two plain files in the support folder |
Noveriq does not read your source files. It sees a file's contents only in the narrow case where an agent is asking you to approve writing them, because that is the text you are being asked to approve.
What leaves your Mac
1. The usage meter, to Anthropic. Optional.
If the usage strip is on, which it is by default, Noveriq shows how much of your Claude subscription window you have left. To do that it reads Claude Code's own login token from ~/.claude/.credentials.json, or from your login keychain by running /usr/bin/security find-generic-password -s "Claude Code-credentials", and calls api.anthropic.com/api/oauth/usage with it about every five minutes. If that token has expired it is refreshed once against console.anthropic.com/v1/oauth/token.
Put plainly: the app uses your existing Claude Code credentials, on your behalf, against the same Anthropic servers the Claude Code CLI already talks to. Those credentials never reach us and are never written anywhere new. What Anthropic does with the request is covered by Anthropic's privacy policy.
You can switch the usage strip off in Settings, and then none of this happens. If you pick Codex as your usage source instead, Noveriq asks a codex app-server process on your own machine over local JSON-RPC and makes no request of its own.
2. License activation and renewal, to us.
When you activate, and at most once a day afterwards, the app sends three things to license.noveriq.app:
- Your license key.
- A device hash. This is your Mac's hardware identifier (
IOPlatformUUID) combined with a fixed secret and put through SHA-256. The identifier itself never leaves your Mac and the hash cannot be turned back into it. - A label for the activation, which is your Mac's name as it appears in Sharing settings. This is often a person's name, for example "your MacBook Pro". It exists so that a support email about a lost machine can be matched to the right activation.
Activation records and license handling depend on the production licensing service. This static mirror does not collect or store activation data.
Our Worker does not log request bodies. Cloudflare necessarily processes the request itself, including your IP address, as our hosting provider.
This one is not optional. It is what a paid license is.
3. Update checks, to our download host.
Noveriq checks about once a day whether a newer version exists, using Sparkle, the standard update framework for Mac apps. It fetches dl.noveriq.app/appcast.xml, which is a static file on Cloudflare R2.
Sparkle's optional "anonymous system profiling" is switched off, so no report about your machine is sent. What the request unavoidably reveals is what any web request reveals: your IP address, and a user agent string naming the app version and your system's Darwin version.
Buying the app
Purchases are not processed by this static website. Contact welcome@noveriq.app for licensing and payment instructions.
Who else is involved
- Cloudflare hosts this website, the license Worker and the update files.
- Anthropic, only if the usage strip is on, and only with credentials you already gave to Claude Code.
That is the entire list. Nothing you do inside the app is sent to anyone for advertising, analytics or profiling, because nothing you do inside the app is sent to anyone at all beyond what is above.
How long anything is kept
This static mirror does not collect or store activation data. Activation records and license handling depend on the production licensing service.
If you want the activation record removed, write to us and we will remove it. Removing it means the license stops working, so we will normally suggest doing it as part of a refund.
Your rights
Depending on where you live, privacy laws such as the Delaware Personal Data Privacy Act, other U.S. state privacy laws, the GDPR or the UK GDPR may give you rights to access, correct, delete, restrict, port or object to the handling of your personal information.
Either way the address is the same: legal@noveriq.app. Please say what you want in plain words and we will handle the request.
We process license data to provide and enforce a paid license. The usage meter runs only when you choose to leave it on.
Children
Noveriq is a developer tool sold to adults. It is not directed at children and we do not knowingly collect anything from them.
This website
This static website sets no cookies, includes no analytics scripts, and has no session replay. Cloudflare, as the host, necessarily processes requests to the site, including IP address and request metadata.
The app on your Mac still reports nothing beyond the optional and licensing requests described above.
Changes
This page is dated and versioned. When it changes, the date at the top changes with it, and the previous wording stays in the site's public git history. If a change materially widens what we collect, we will say so in the app's release notes rather than quietly editing this page.