Privacy
Plain language about what Jotbook stores, what it sends, and how to walk away.
What gets stored
Each jot you save is stored in our Convex database, scoped to your Clerk user account. We store the jot text, a timestamp, and a numeric embedding used to find related jots. We do not store anything else about you besides what Clerk holds for authentication.
How Echoes work
When you save a jot, the text is sent server-to-server from our Convex deployment to OpenAI's embeddings API. OpenAI returns a vector that we use to find similar jots of yours. Per OpenAI's API policy, embeddings inputs aren't used to train their models.
Analytics
Aggregate page analytics are opt-in. If you're shown a banner inside the app and choose "Sure," we'll record anonymous traffic via Vercel Analytics — no personal identifiers. Otherwise nothing is recorded.
Encryption
Jots are encrypted in transit. They are not end-to-end encrypted at rest. We don't market them as encrypted unless that's true.
Deleting your data
Use the account menu inside the app to delete your account. Your Clerk account and every jot tied to it are removed. The Clerk deletion webhook also triggers a server-side purge as a backup.
Third parties
Jotbook uses Clerk for authentication, Convex for storage and the embedding action, and OpenAI for embeddings. We don't share your jots with anyone else.