Owe Book — Privacy Policy

Effective date: October 20, 2026

Owe Book is a personal lend-and-borrow tracker for iPhone, iPad and Mac — a private notebook for who owes what. This policy explains, in plain English, what data the app handles and the choices you have. The short version: your ledger stays on your devices (and, if you use iCloud Sync, your own private iCloud), groups you share reach only the people in them, through Apple's iCloud, and we never see any of it.


1. Who we are

Owe Book is an app for iPhone, iPad and Mac developed and operated by Abdullah Al Hadi (publishing as Mukashi) ("we", "us"). For the purposes of the EU/UK/EEA General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA/CPRA), Abdullah Al Hadi is the data controller for personal data handled through the app. For any privacy question, contact mukashi.dev@gmail.com.


2. Data we collect

Stays on your devices — never sent to us

Everything you record in Owe Book is stored locally on your device using Apple's SwiftData framework. We have no server that stores your ledger, and we cannot read it.

Backups. The app keeps a recovery copy of your ledger on the device, so it can be put back if something goes wrong. Export Backup saves a file of your ledger wherever you choose; from then on, that file is yours to keep or delete.

iCloud Sync (Owe Book Pro). When iCloud Sync is on in Settings, the app mirrors your ledger to the private database of your own iCloud account (Apple CloudKit), so it stays the same on your iPhone, iPad and Mac. That data lives in your iCloud, is governed by Apple, and is not visible to us. You can turn sync off at any time. iCloud Sync is part of Owe Book Pro and stays free for anyone who used Owe Book before version 2.0. If Pro ends, sync stops and your ledger stays on the device.

Shared groups — stored in iCloud, shared through Apple

A group can be shared by its owner (who needs Owe Book Pro) with the people they invite, using Apple's iCloud (CloudKit) sharing. Invitations go out through Apple's sharing sheet — Messages, Mail or a link — and anyone invited joins free. A shared group is stored in the owner's iCloud and shared through Apple with everyone in it, and each of them can read and change it. A shared group holds:

Apple's sharing screens show participants' names or contact details according to Apple's rules. Shared groups always sync through iCloud — in a separate iCloud container from your personal ledger — whether or not iCloud Sync is on. The owner can stop sharing the group or delete it for everyone; anyone else can leave, which removes the group from their devices. We never see any of it.

Handled on your device

Sent to Firebase (Google)

We use two Firebase services from Google to improve the app: Analytics and Crashlytics. Neither uses advertising identifiers, cross-app tracking, or ads.

Firebase Analytics collects:

We do not request App Tracking Transparency and never read your IDFA. We never call setUserID() — there is no account and no persistent identity tied to you.

Firebase Crashlytics collects data only when the app crashes or reports a handled error: the stack trace, a snapshot of device state (model, OS version, free memory/disk), a per-install Crashlytics identifier, and a small set of non-identifying custom keys we attach to aid triage — currently only the is_pro flag. Crash reports are not designed to contain your ledger content.

Purchases (Owe Book Pro)

Owe Book is free, with optional paid plans (Owe Book Pro — a monthly or yearly subscription, or a one-time purchase; new subscribers to the yearly plan get a 7-day free trial) handled through Apple's StoreKit. Apple processes the payment — your card and billing details are never seen by the app or by us. The app stores whether Pro is unlocked, and analytics records only purchase events — that a free trial started, or that a purchase started, completed, or failed, with the product identifier (plus the price and currency, for paid purchases only) — never receipts, transaction IDs, or payment methods. Restore Purchases asks Apple (not us) which products are tied to your Apple Account.


3. Permissions the app asks for

The app does not request the camera, microphone, location, calendar, motion, or health data.


4. How we use this data

We do not sell your personal information, and we do not share it for cross-context behavioural advertising (as those terms are defined under the CCPA/CPRA). We do not build profiles across other apps or share data with advertisers or data brokers.


5. Who we share data with

Apart from Apple, the only third party the app sends data to is Firebase, operated by Google LLC (and, for EEA/UK/Swiss users, Google Ireland Limited), which processes Analytics and Crashlytics data as our service provider under the Firebase Data Processing Terms and Google Privacy Policy. Apple processes your in-app purchases, your iCloud sync if you use it, shared groups, and Siri requests, under the Apple Privacy Policy. Anything added to a shared group is shared, through Apple and not us, with everyone in that group. We may also disclose information where required by valid legal process. No other analytics, advertising, or tracking SDK is bundled in the app.

Google primarily processes Firebase data on servers in the United States. For EEA/UK/Swiss users, international transfers rely on the Standard Contractual Clauses incorporated into Google's terms.


6. How long we keep it


7. Your rights and choices


8. Children's privacy

Owe Book is a general-audience app and is not directed to children under 13 (or the minimum age in your country). We do not knowingly collect personal information from children. If you believe a child has provided us information, email mukashi.dev@gmail.com and we will delete it.


9. Security


10. Changes & contact

If we change this policy, the new version replaces this page and the "Effective date" above is updated; material changes are noted in the app's release notes. This policy also applies alongside our Terms of Use.

Questions, requests, or complaints: mukashi.dev@gmail.com.