Effective August 10, 2026
Privacy Policy
YapJar is a voice journal for daily reflection. You tap the mic, speak for a few seconds to a few minutes, and your phone turns your words into a written entry you can come back to. This page explains what data is involved, where it goes, and what we don't do with it.
What YapJar Does With Your Voice
When you record, the audio is transcribed by Apple's built-in speech recognition. YapJar asks Apple to do this on your device, and your audio recording is never uploaded to our servers, never stored by us, and never sent to any AI provider. Once transcription finishes, the recording is discarded. (On-device recognition depends on Apple's support for your language on your device; where it isn't available, Apple's own speech service handles it under Apple's privacy policy. Either way, the audio does not come to us.)
The resulting transcript text is then sent to our backend. We use Anthropic's Claude (a large language model) to write your journal entry from that transcript — structuring what you said into readable prose in your own words, plus a few tags. Anthropic processes the transcript on our behalf and does not use it to train their models.
To make your archive searchable by meaning rather than exact words, your entry text is also sent to Voyage AI, which converts it into a numeric representation (an "embedding") used for search. Voyage processes it on our behalf and does not use it to train their models.
Information We Collect
Account and authentication data. Your sign-in method (email, Apple, or Google), account identifiers, and authentication events. If you sign in with Apple, we receive only the identifiers Apple chooses to share with us.
Profile data. A display name, taken from your sign-in method. Accounts created before mid-2026 may also carry a handle and a profile picture from an earlier version of the app; nothing in YapJar collects either any more, but we still store what was set then. Deleting your account deletes your profile record, including these fields.
Your onboarding answers. The choices you make in the short quiz when you first open YapJar — for example whether you've journalled before, and what you'd most like to keep. They are stored against your account and used only to order the prompt library and pick your weekly theme — both of which happen on your phone. Which option you picked is also sent to PostHog as an analytics event, so we can see where people drop out of onboarding.
Your entries. The transcript of what you said, the written entry Claude produced from it, and its tags. These are stored against your account so you can browse, search, and delete them later.
Subscription state. If you subscribe to YapJar, your purchase is processed by Apple and tracked by RevenueCat on our behalf. We see entitlement status (active or inactive) and the basic purchase event, never your payment details.
Usage and diagnostics. Product analytics events — opening the app, finishing onboarding, completing an entry, seeing or buying a subscription — along with device type, app version, and crash/performance data, collected via PostHog. These help us understand whether the app is working and which features get used. These events never carry what you wrote. They record counts and outcomes only: how many words an entry had, whether it saved, which plan you chose. The text of an entry, a fragment or a transcript is never sent to PostHog.
What We Don't Do
We don't sell personal data. We don't share data with advertising networks. YapJar ships with no third-party advertising SDKs, no cross-app tracking, and no data brokers. Apple's "Data Used to Track You" section in our App Store privacy label is empty for this reason.
We don't store your raw audio — it never reaches our servers. We don't read your entries to train an AI model, and neither Anthropic nor Voyage trains on them.
How We Use Information
We use the data above to run YapJar: authenticate you, save your entries, write them up and make them searchable, process subscriptions, prevent abuse, debug crashes, and understand whether the product is working.
Service Providers
YapJar runs on top of a small set of providers who process data on our behalf:
- Supabase — account, profile, and entry storage (Postgres).
- Anthropic — writes your journal entry from the transcript, via Claude.
- Voyage AI — turns entry text into embeddings so search works by meaning.
- RevenueCat — subscription entitlement management.
- PostHog — product analytics and crash reporting.
- Railway — backend hosting.
- Apple — speech recognition (on your device where it's supported, otherwise Apple's own service, as described above), Sign in with Apple, App Store payments.
- Google — Sign in with Google (only if you choose this method).
Your Choices
You can delete any individual entry from inside the app at any time — this removes the transcript, the written entry, and its tags from our database. You can also export your whole journal to a file at any time from Settings. You can delete your whole account from inside the app — Settings → delete account — which removes your profile record and every entry with it. You can also email support and we will do it for you.
Some records (e.g. authentication logs, abuse signals, backups) may be retained for a limited period when required for security, legal compliance, or legitimate operations.
Children
YapJar is not directed to children under 13. If we learn that a child under 13 has created an account, we will delete it.
Changes
We may update this policy as YapJar evolves. Material changes will be posted here with a new effective date.
Contact
Questions, data requests, or anything else: email support@yapjar.com.