Privacy Policy
Last updated: June 2026
This Privacy Policy explains what Jeeves, a product of Draft0 (“we”, “us”), collects and how we use it.
Local-first by design
The notes Jeeves takes live on your machine as plain files inside your project. Your code, file names, and document contents never leave your machine. We never receive them.
Account data
To provide accounts and API keys we store your email address and a plan record. Authentication is handled by Clerk; see Clerk’s privacy policy for how sign-in data is processed.
Usage telemetry (signed-in users)
If you are signed in (using an API key), Jeeves sends a small usage summary to your account once per session so your dashboard can show the value it’s providing. That summary contains only:
- a one-way project hash— an irreversible SHA-256 of your repository’s remote URL (or its local path), used only to group activity per project. It cannot be turned back into the URL or path.
- integer counts— your knowledge-base health score, and the number of decisions, patterns, and this month’s recalls.
We never send your code, file names, or document contents. By default the project name is notincluded — only the hash. Local and anonymous users send nothing.
How to opt out
Telemetry is on by default for signed-in users. To turn it off, either:
- add
tracking=anonymousto your~/.jeeves/configfile, or - set the environment variable
JEEVES_NO_TELEMETRY=1.
Either option stops all usage telemetry. (Setting tracking=namedinstead opts in to including your repository’s folder name alongside the hash.)
Usage metering
When you use billed skills, we record aggregate counts to meter credits. We do not sell your data.
Website analytics
Our website (draft0.ai) uses Google Analytics to understand aggregate, anonymous traffic — pages visited and general usage. This applies only to the website; it does not touch the Jeeves plugin or anything in your repo. You can block it with any standard ad/analytics blocker.
Contact
Questions or data requests? Email jeeves@draft0.ai.