Last updated: 2026-09-20. This policy covers the app, the optional Automations subscription, and the hosted helpers that automations use. Material changes will be surfaced in the app.
Your journal is yours. We never see it. Your entries live on your device as plain Markdown files. If you turn on sync, a copy goes to your own cloud (e.g. your Google Drive) — not to us. You never need an account to write, and no server of ours stores your writing.
Nothing leaves your device unless you switch something on. The only data we keep about how you use the app is anonymous product usage, and only if you opt in — it is about the app and your device, never your content. If you have an Automations account there is also a small account — a scrambled form of your email address, your plan, and the devices you’re signed in on — and, if you pay, a purchase record held by our payment provider. Neither is linked to anything in your journal. Two more things pass through us without being kept: anything you deliberately send (feedback, a code), and the small request an automation makes on your behalf once you add it. All of it is detailed below.
Nothing is collected until you opt in on first run (or in Settings → Your data & privacy). When enabled, we collect:
A pseudonymous device id — a random value generated on your device so we can count distinct devices without an account. It is hashed before we store it, is tied to nothing about your identity, and you can reset it anytime in Settings.
Device / environment basics:
Feature-usage events (what you do, never the content of it):
That is the complete list. Events are structurally restricted to a fixed catalog and to primitive, length-limited values, so free text or content cannot be transmitted.
Your entries, titles, tags, search text, file names, precise location, attachments, your Google/Drive tokens, or any content of your journal. Ever. (If you switch on an automation, it may need to send a small detail such as coordinates to answer a question — see “Automations you turn on” below. We still don’t collect it.)
This is separate from the usage data above, and it is worth stating plainly. Automations are off until you add them. When you add one, it asks a question on your behalf, and that question passes through our Cloudflare worker to reach the service that can answer it. We do not store what passes through. Specifically:
No entry text, title, or filename is ever included in an automation request. Each automation states what it shares before you add it, and removing it stops the requests. We do count how many requests a device makes, because the free tier has a daily cap and the helpers cost us money to run — a number, with no request details attached.
Anonymous usage is sent to our Cloudflare worker and stored in our Cloudflare account: an aggregate dashboard (Analytics Engine) and a raw, de-identified event archive (R2). We use it solely to understand which features are useful and on what devices, so we can improve Yourkive. We do not sell it or share it with advertisers.
If you use the contact form or “Send feedback,” we receive what you write, an optional contact you provide, and (if you leave the box checked) basic diagnostics: app version and device basics as above — never your entries. We use it only to fix problems and improve the app.
The Automations account is the one place Yourkive handles ordinary personal data, so it is worth being exact about the shape of it. You sign in with your email address and a one-time code. The account holds:
When you ask for a sign-in code, your address is used once to send that email, through our email provider, and not stored by us. Your IP address counts toward a limit on how many codes can be requested per hour and is discarded within two hours. The account is never joined to your journal or your usage data: the anonymous device id above is deliberately not connected to it, and no entry, title, tag or file name is involved in any way. We use your address only to send sign-in codes — no marketing list, no sale or sharing with advertisers.
Delete the account anytime in Settings → Automations account. That removes it and every device session at once.
Questions: [email protected]