Your accounts, categories, transactions, balances, analytics snapshots, widget data, and app settings can exist on your device even before you enable cloud features.
Cashful Privacy Policy
Cashful stores finance data on your device and can also sync selected records through Apple iCloud and CloudKit when you enable sync or shared Spaces. The Cashful Pro auto-renewable subscription is processed by Apple and managed through RevenueCat as a subscription infrastructure provider. This policy explains what stays local, what may be stored in Apple cloud services, how sharing, notifications, and subscriptions work, and what controls you have.
When iCloud sync or shared Spaces are enabled, relevant records are stored in Apple CloudKit inside the Cashful iCloud container so the feature can work.
Shared notifications can expose transaction details on the lock screen, and widgets can show balances or account names on the Home Screen or Lock Screen.
The auto-renewable subscription is purchased and billed through your Apple ID. Subscription state is managed via RevenueCat, an industry-standard subscription provider. No separate Cashful account is required.
If you scan a receipt, the photo is sent to Google's Gemini 2.5 Flash Lite to extract amount and category. No other Cashful data is shared. Manual expense entry never sends data to Google.
Cashful does not require a separate developer account, but Apple ID and iCloud are required for cloud sync, sharing, or Cashful Pro. You can delete data, disable notifications, disconnect sharing, export CSV, or cancel the subscription anytime.
1. Scope
Cashful is a personal finance app for iPhone. Basic app usage can work locally on your device. If you turn on iCloud sync or participate in a shared Space, Apple cloud services become part of the product workflow. Cashful does not ask you to create a separate app account, but Apple ID and iCloud are required for those Apple-powered features.
2. Data stored locally on your device
Cashful can store finance information locally on the device you use the app on. This may include:
- accounts, balances, categories, currencies, exchange rates, and reporting settings
- transactions, transfers, amounts, dates, notes, and related finance metadata
- analytics views, charts, filters, and summaries generated from your records
- widget snapshots and settings stored locally for Home Screen or Lock Screen widgets
- local app preferences, including notification and display-related choices
3. Data stored in Apple iCloud and CloudKit
When you enable iCloud sync or shared Spaces, Cashful can store and sync relevant records through Apple CloudKit in the Cashful iCloud container. Based on the shipped app behavior, that can include:
- Space name and reporting currency
- accounts, categories, exchange rates, and relationships between those records
- transactions, transfers, amounts, dates, notes, and related finance entries
- CloudKit share metadata and Apple-provided CloudKit owner or participant identifiers needed for sync and sharing
This cloud processing exists so your data can stay in sync across your Apple devices and so invited users can access the same shared Space.
5. Notifications and lock screen visibility
Cashful can use Apple notification services for shared activity updates. Shared-space notifications are optional, but if you enable them the notification text may show finance details such as amount, category, or account information depending on your system notification settings and preview behavior. This can make financial information visible on the lock screen or in banners.
6. Widgets and App Group storage
Cashful widgets show the current balance of the account you select. The Lock Screen widget is part of the Free experience. Home Screen widgets across iPhone, iPad, and Mac are a Cashful Pro feature. To support widget display and quick actions, the app can store a local widget snapshot in shared app storage on your device. If your device is visible to other people, widget content may also be visible to them.
7. CSV export and import
Cashful includes CSV export and import features. These actions are user-initiated. When you export a CSV file, the file is written to the location or share destination you choose. After export, any further handling of that file depends on the storage, file provider, spreadsheet tool, or sharing destination you selected. Importing CSV is also a user-initiated action using files you choose.
8. Cashful Pro subscription processing
Cashful Pro is offered as an auto-renewable subscription (Monthly $2.99 / Yearly $24.99, both with a 7-day free trial). All purchasing, billing, renewal, and refund flows are handled by Apple through your Apple ID. ANApps does not see your payment card, Apple ID password, or full billing details.
Subscription state — meaning whether your Apple ID currently has the Cashful Pro entitlement — is managed via RevenueCat, an industry-standard subscription infrastructure provider. RevenueCat receives transaction events and entitlement information from Apple and exposes a stable subscription state to the App. The minimal data RevenueCat processes for this purpose can include:
- an anonymous, RevenueCat-generated user identifier created by the App
- App Store transaction information forwarded by Apple (product ID, purchase date, expiration, trial status, renewal status, refund status)
- basic device and app metadata (iOS version, app build) used to attribute events
RevenueCat does not receive your name, email, Apple ID, payment details, or any of your finance records. RevenueCat acts as a processor for ANApps and operates under its own privacy policy, available at revenuecat.com/privacy.
Your subscription renews automatically unless canceled at least 24 hours before the end of the current period. You can manage or cancel your subscription anytime in Settings → your name → Subscriptions → Cashful Pro on iPhone or iPad. Refund requests are submitted to Apple at reportaproblem.apple.com. Full subscription terms are in the Terms of Use.
9. AI receipt text recognition
Cashful Pro includes a feature that extracts the amount and category from a photo of a receipt and pre-fills the new-expense form for you. This feature is opt-in and only runs when you take or pick a photo from inside the app.
To recognize the text on the receipt, the photo is sent to Google's Gemini API using the Gemini 2.5 Flash Lite model. Google processes the image to return the extracted text, which the app then parses into the form. The data sent for this feature is limited to:
- the receipt photo you chose to scan
- a short prompt describing the structured fields the App expects back
Google does not receive your accounts, balances, transaction history, contact details, Apple ID, or any other Cashful data. The API call is request-scoped — Cashful does not maintain a Gemini-side user profile. Google operates under its own terms and privacy policy, available at ai.google.dev/gemini-api/terms and policies.google.com/privacy.
If you do not want to use this feature, simply do not scan receipts — manual expense entry never sends data to Google.
10. No advertising SDKs or cross-app tracking
Cashful is not described as using third-party ad networks, cross-app tracking, ATT-based profiling, or a public marketing analytics stack such as mobile attribution or ad measurement SDKs. This policy page is also not presented as a cookie-based marketing site.
11. Contact
For privacy questions, support, or requests about how the app works, contact anapps.team@gmail.com.
12. Your privacy choices
You can control the privacy-sensitive parts of Cashful in several ways:
- disable notifications through iOS settings if you do not want finance previews to appear on screen
- stop using shared Spaces or disconnect shared relationships if you no longer want data visible to other participants
- delete local app data from the app if you no longer want the records on the device
- export your records before deletion if you want a separate copy
- skip AI receipt scanning (manual expense entry never sends data to Google)
- review the dedicated Privacy Choices page for the public control summary