Include your iOS version, app version (Settings โ About), and a description of what you're seeing. Screenshots help a lot.
Frequently asked questions
Does Budget Crab connect to my bank?
No. The app does not connect to any bank, payment network, or financial data aggregator. You enter transactions manually (typing or voice). This is intentional โ your financial data never leaves your phone.
Where is my data stored?
On your iPhone, in the app's protected container. iOS Data Protection encrypts the storage when your phone is locked. Nothing is uploaded to any server we operate.
What happens if I delete the app?
Your transactions are removed with the app. Because nothing is stored in the cloud by us, deleting the app erases your local data. Export to CSV first if you want to keep a copy.
Does voice entry send my audio to a server?
No. Voice entry uses Apple's on-device Speech framework with the requiresOnDeviceRecognition setting enforced. Audio is processed in memory on your phone and is never transmitted.
How do I restore my Premium purchase on a new phone?
Open the app on the new phone. Go to Settings โ Premium โ "Restore Purchases". As long as you're signed in to the same Apple ID that made the original purchase, your Premium status will be restored from Apple's records.
How do I cancel a subscription?
Open the iOS Settings app โ tap your Apple ID at the top โ Subscriptions โ Budget Crab Premium โ Cancel Subscription. The app itself cannot cancel subscriptions; this is handled by Apple.
Can I export my data?
Yes. Go to Settings โ Data โ Export to CSV. The file is generated on your phone and can be shared via any iOS share sheet target (Mail, Files, AirDrop, etc.).
Will there be CloudKit sync between my iPhone and iPad?
It's on the roadmap for a future version, but only as an opt-in feature โ and only through Apple's CloudKit, where Apple holds the encryption keys (not us). Version 1.0 is iPhone-only and local-only.
I have feature suggestions. Where do I send them?
Email support@budgetcrab.app. Every suggestion is read by Dmitry. We prioritize based on how many people ask for the same thing.