Email us
Best way for any kind of question or report.
Need help, found a bug, or got a feature idea? Get in touch — we read every message.
Best way for any kind of question or report.
All your deals, budgets, categories, and notes are stored only on your device using iOS UserDefaults. Nothing is uploaded to a server. The app makes a single anonymous request to https://panswap.app/api/v1/config on launch to read feature flags — that request contains only the app version and your system locale.
Unfortunately no. Because we don't sync to any cloud, deleting the app permanently removes all data with it. We strongly recommend regularly using Settings → Data → Export to CSV to keep an off-device backup.
Open the app, go to Settings → Data → Export to CSV. The CSV file will open in the iOS share sheet — save it to Files, email it to yourself, or send it to your accountant.
Not at the moment. The app is intentionally local-only for privacy. If you upgrade to a new iPhone, restore from an iCloud backup of your old phone — that will preserve the app's data.
The app picks your system currency on first launch (USD, EUR, GBP, etc.). To change it later, go to Settings → Preferences → Currency and pick from 12+ supported options.
To delete one deal: open the Deals tab and swipe left on the row, or tap it and use the red "Delete deal" button. To wipe everything (deals + budgets + settings): Settings → Data → Reset all data — this is irreversible.
You won't see it — it's invisible. The app sends an anonymous, IDFA-free signal to Apple's SKAdNetwork when you reach milestones (first deal, first budget, etc.). This is purely so app campaign attribution works correctly. It contains no personal data.
From time to time we may show a full-screen announcement (a new feature, an event, etc.). It's controlled remotely so we don't need to push an app update. Tap the close button — wait, there isn't one. Force-quitting and relaunching will not help if the announcement is still active. Just wait for it to be turned off, or pull down the screen to refresh.
Yes — completely. All your data lives on the device. The only network call is fetching feature flags on launch; if it fails, the app silently falls back to local mode and shows a small "Working offline" banner on the home screen.
Through the App Store, like any other app. We may occasionally push minor changes (announcements, feature flags) without an update via our remote configuration.
Please email [email protected] with:
Got an idea? We love hearing from users. Send a quick note to [email protected] with the subject "Feature request" and describe what you'd like to see.