Chobo Pocket

Chobo Pocket Privacy Policy

Last updated: 2026-10-02 · Provider: KUANG LIAN CO., LTD. ("we") · Contact: [email protected]

1. Our principles

Chobo Pocket is local-first: your ledger (accounts, transactions, categories, budgets, diary…) stays on your phone by default. We only receive the minimum data a feature needs when you use a feature that requires the network.

2. No account needed

Bookkeeping, statistics, budgets, the diary and other core features work without signing in. On first network use the app creates a random device identifier; our server only stores its hash, to count daily free quotas and prevent abuse. Signing in is only needed for cloud sync, groups and restoring plans across devices.

3. What each feature sends

Feature Sent to us (or our service providers) Never sent
Quick text entry (smart parsing) The one sentence you typed, the names of your categories and accounts, today's date, time zone and language; the result is cached on the server for 24 hours Your past transactions
Receipt scanning Only the recognized text when on-device recognition isn't enough The photo (personal-ledger photos stay on your phone)
Weekly insights / Ask your ledger (Pro) Aggregated numbers (e.g. category totals, budget usage) and merchant names; Ask your ledger only sends your question and aggregates computed on your phone Individual notes, dates or amounts
Exchange rates No personal data —
Taiwan e-invoice carrier (not yet available; applies once enabled) Mobile barcode and verification code, forwarded to the Ministry of Finance only during a sync and never written to our database or logs (the code is kept in your phone's secure storage) —
Cloud sync (Pro) End-to-end encrypted data: we only see the record type, id, update time and ciphertext. Your sync password never leaves your device Any readable ledger data
Groups (family, team, company) See section 5 —
Receipt photos in company ledgers Uploaded encrypted with the ledger key (section 5.4) Readable photos
Sign-in (Google, Apple, LINE, WhatsApp, Kakao) The provider's user id, display name / avatar if provided, email for display. For WhatsApp sign-in we only keep a hash of your phone number and its last 4 digits Passwords
Chat bookkeeping (LINE / WhatsApp) Messages you send to the bot are parsed immediately; the result is encrypted with your public key and the plain text is discarded —
Push notifications Your device's push token (Expo push token), platform, language and notification switches (section 7) Notifications never contain amounts, merchants or notes
Purchases and subscriptions See section 6 Card numbers and payment details
Rewarded ads See section 4 Any ledger content

Stays on your phone and is never uploaded: diary photos, receipt photos in personal ledgers, app-lock settings, automatic backup files. Diary text, moods, stickers and drawings are only uploaded end-to-end encrypted when you turn on sync.

4. Advertising (rewarded ads)

5. Groups and sharing

Groups can be family, team or company groups. All ledger content stays end-to-end encrypted: the server only stores permission metadata (members, roles, who may receive which key) and ciphertext. Group names, department names and expense-report comments are encrypted with a group key too.

5.1 What other members can see

5.2 Company groups

5.3 Leaving or being removed

5.4 Receipt photos in company ledgers

Receipt photos attached to transactions in a company work ledger are compressed on your phone, encrypted with the ledger key and uploaded to our storage (Cloudflare R2, ≤ 2 MB each); only authorized members' devices can decrypt them. Receipt photos in personal ledgers and all diary photos are never uploaded.

6. Purchases and subscriptions

7. Push notifications

8. Usage data and crash reports

9. Service providers (processors)

Service Purpose
Cloudflare Servers, database, encrypted file storage
Google Gemini API Language model for smart parsing, weekly insights and Ask your ledger (currently the free tier of the Google Gemini API); processes only what section 3 lists. Under Google's terms, content sent through the free tier may be used by Google to improve its products and may be reviewed by humans, so please do not type sensitive personal data (ID numbers, passwords, account numbers) into one-sentence entries or questions. This section will be updated if we move to a paid tier or another provider
Anthropic Alternative: if we switch to Anthropic, its commercial terms exclude training on the content
Google (AdMob, Firebase Cloud Messaging, Google Sign-In) Rewarded ads, Android push, sign-in
Apple (Sign in with Apple, APNs, App Store) Sign-in, iOS push, payments
LINE, Kakao, Meta (WhatsApp) Sign-in, verification codes, chat bookkeeping
Expo Push delivery
RevenueCat Purchase and subscription status
PostHog, Sentry Usage data, crash reports
Exchange-rate provider Exchange rates (no personal data)

These providers may be located outside your country (e.g. in the United States); we use contractual and other safeguards as required by law .

10. Retention

Data Kept for
Data on your phone Until you delete the app or use "Delete all data"
Cloud sync data (ciphertext) Until you delete your account or reset cloud data; 180 days after a plan ends
Group ledgers Until the group is deleted; 180 days after the owner's plan ends; company work ledgers stay with the company after an employee leaves, until the company deletes them
Company receipt photos (ciphertext) Deleted with their transaction or work ledger
Sync conflict records 30 days
Quick-entry parsing cache 24 hours
Chat-bot items Deleted once fetched, at most 30 days
WhatsApp verification codes 5 minutes
Push tokens Until you sign out, delete your account or the token expires
Account data (sign-in methods, display name) Until you delete your account
Server request logs (no content) 30 days
Infrastructure backups Overwritten automatically within 30 days of deletion

11. Deleting your account

12. Your rights

You can anytime: export your data (CSV, JSON), delete all local data, delete your account and cloud data, turn off usage data and crash reports, change your ad consent, request access to, correction or deletion of the account data we hold, or withdraw consent (email [email protected]). Depending on where you live you may also complain to a data-protection authority. Because ledger content is end-to-end encrypted we cannot look up or restore it for you; if you lose your sync password your cloud data cannot be recovered.

13. Children

The service is not directed to children under 13 (under 16 in the EEA and other places where the law sets a higher age). We do not knowingly collect children's personal data; if you believe a child has given us personal data, contact [email protected] and we will delete it. Ad requests are not tagged as child-directed and the maximum ad content rating is PG.

14. Security

All traffic uses HTTPS; sensitive data (keys, sign-in tokens, verification codes) is kept only in the device's secure storage; ledgers, group names, expense-report contents and company receipts are stored on our servers as ciphertext only.

15. Changes

Material changes will be announced in the app and reflected in the "Last updated" date above.

16. Contact

KUANG LIAN CO., LTD. · [email protected]