Privacy policy

Last updated 2 October 2026

JOTR for YNAB ("JOTR", "we") is an iPhone and Apple Watch app that records purchases in your YNAB plan. The short version: JOTR has no account system and no database; the developer never receives your budget data. Everything JOTR knows lives on your own devices or in your own YNAB account. The one small server we run, a sign-in relay, handles sign-in tokens only and keeps nothing.

What JOTR stores, and where

DataWhere it lives
Your YNAB access and refresh tokensYour iPhone's Keychain only. They never leave the iPhone except to reach YNAB through our relay (below), and are never sent to the Apple Watch.
A cached copy of your plan data — plans, accounts, categories and balances, payees, and recent unapproved transactionsOn your iPhone and Apple Watch, in the app's own storage, so the app and complications work without waiting for the network.
Entries waiting to be sent to YNABOn the device where you made them, until YNAB confirms them.
Your settings — pinned categories, favorite payees, which Wallet card maps to which YNAB account, and the merchant names you've corrected so JOTR picks the right payee next timeOn your iPhone and Apple Watch.
How many entries you've made on the free tier (a number, nothing else)In JOTR's storage and in your iPhone's Keychain, labelled with a one-way hash of your YNAB user ID rather than the ID itself. See "Deleting your data" for why it stays after you delete the app.

We have no copy of any of this.

What JOTR sends, and to whom

Your Apple Watch never connects to the internet for JOTR. It talks only to your paired iPhone.

Apple Pay capture

If you set up the optional Shortcuts automation, iOS passes JOTR the merchant name, amount, card name and date of each Apple Pay purchase on your device. JOTR uses them to create the transaction in YNAB and nothing else. You install the automation's shortcut yourself, from a link in the app. Payee and category suggestions are worked out on your device.

On your devices

What JOTR does not do

How it's protected

Tokens are stored in the iPhone Keychain, available only on that iPhone and only after it has been unlocked once since starting up. Cached data is protected by iOS and watchOS Data Protection. All of JOTR's internet traffic uses HTTPS. Traffic between your watch and iPhone is encrypted by Apple.

How long it's kept

Cached YNAB data is kept until you sign out or delete the app. Entries waiting for YNAB stay until YNAB confirms them. After that, JOTR keeps a short record on the device for undo and diagnostics and deletes it within 30 days.

Our website, relay and email

Our website, relay and email address run on Cloudflare, which has servers worldwide, including in the United States. Cloudflare processes request metadata such as your IP address transiently, to deliver pages and rate-limit the relay. We have turned off request logging, and we don't log request contents. This site uses no cookies and no analytics.

Emails you send to privacy@jotrforynab.com are forwarded to the developer's mailbox. We keep them only to answer you and delete them within 12 months. These providers handle data under their own data-processing terms, and your information may be processed outside Québec and Canada.

Deleting your data

Transactions JOTR created in YNAB are ordinary YNAB transactions; edit or delete them in YNAB.

Your rights

You can ask to see, correct or delete personal information we hold, or withdraw your consent. You can also complain to the Commission d'accès à l'information du Québec or the Office of the Privacy Commissioner of Canada.

Person in charge of the protection of personal information: Privacy officer, privacy@jotrforynab.com.

Children

JOTR is not directed at children under 13 (14 in Québec).

Changes

If this policy changes, we'll update the date above and describe the change in the app's release notes. If JOTR starts using a kind of data not described here, we'll update this policy and ask for your consent in the app before using it.