Stored locally or in your private iCloud. We never see your records.
Debt Book (“the App”, “we”, “us”) is a personal loan and debt tracker for iOS. This policy explains what data the App handles and how it is protected. We do not operate an application backend and we do not receive, sell, or share your debt records or contacts. Your records are stored locally on your device and, if you explicitly use Cloud Backup, in your own private iCloud account.
We run no server. Your financial records never reach us.
Data is stored in a local database on your device.
Optional backup uses your private iCloud — not ours.
Which features get used — never names, notes, or amounts.
You may store the following in the App: debtor/creditor names, transaction amounts, dates, notes, interest terms, payment records, books/ledgers, and your own profile.
If you use Cloud Backup or Restore:
iCloud.com.shahanul.Debt-Book) under your Apple ID.The App provides an optional searchable contact list to speed up adding a transaction (NSContactsUsageDescription).
The App can suggest names for your books using Apple's on-device language model (NSLanguageModelUsageDescription).
Premium features are sold via subscriptions and a lifetime purchase. Payments are processed by Apple (App Store), and subscription state is managed through RevenueCat, our subscription infrastructure provider.
The App records a small, fixed set of anonymous usage events so we can see which features people actually use, where they get stuck, and whether an update made things better. These are sent to Amplitude and to Google Firebase Analytics.
The complete list of events is: app opened; onboarding started and completed; book created; person added; transaction created; partial payment added; transaction paid off; interest calculated; PDF exported; PIN enabled; iCloud backup enabled; paywall viewed; purchase started; purchase completed. The App also records app launches and session starts automatically.
An event may carry structural details only — whether a transaction was a lend or a borrow, whether it had interest or a due date, how many books exist, the subscription product identifier and its price, and whether you are on the free or paid plan.
We advertise the App. To learn which advertisement led to an install, Firebase can share your device's advertising identifier (IDFA) with Google Ads, where it is matched against advertisements you were shown. Under Apple's rules this counts as tracking, so:
Purchase events — which subscription was bought, its price and currency — are also used to measure advertising performance. No advertising network operates inside the App, and we never receive advertising profiles built about you elsewhere.
When the App crashes, a report is sent to Google Crashlytics so the bug can be found and fixed. A report contains:
We also record a report when the App's database fails to open, because the App recovers from that silently and it would otherwise be invisible to us. No ledger content is ever attached to a crash report — no names, amounts or notes.
The developer does not receive or have access to:
The App is not directed to children under 13 and we do not knowingly collect personal data from children. We operate no server that holds your records, and the analytics and crash data described above carry no personal details. The App does not ask for the tracking permission in order to build a profile of anyone, and tracking can be refused outright.
You are in full control of your data:
| Service | Purpose | Data involved |
|---|---|---|
| Apple iCloud | Optional backup/restore | Your saved records, which may include contact details you selected (in your private container) |
| Apple App Store | Payment processing | Handled by Apple |
| RevenueCat | Subscription validation | Subscription-related identifiers, purchase/entitlement information, and associated technical information |
| Amplitude | Product analytics | Anonymous event names and properties, a generated device identifier, app version, device model and OS version |
| Google — Firebase Analytics & Crashlytics | Product analytics, advertising measurement, crash reporting | The same anonymous events, crash logs and diagnostics, and — only if you allow tracking — your device's advertising identifier |
| Google — Firebase Cloud Messaging | Push notifications | A push token issued to your installation |
None of these services receive your debt records, the people in your books, or your notes. No advertising network runs inside the App.
We may update this policy as the App evolves. The “Effective date” above reflects the latest version. Material changes will be reflected here and, where appropriate, in the App.