The short version: Surging stores all your data on your device. We do not collect, transmit, sell, or share any personal information. No account is required. No analytics run in the background. Your goals are yours alone.
Surging saves the following information locally on your device using Apple's secure storage (NSUserDefaults on iOS, SharedPreferences on Android):
| Data | Storage key | Where it goes |
|---|---|---|
| Your goals | surging_goals_v1 | On device only |
| Task completion logs | surging_logs_v1 | On device only |
| App settings | surging_settings_v1 | On device only |
| Points and score history | surging_score_v1 | On device only |
| Dark/light theme preference | surging_theme | On device only |
None of this data is transmitted to any server, third party, or cloud service. It exists only in your device's local storage and is deleted when you uninstall the app.
Surging's AI coaching feature uses Ollama — a local AI runtime that runs entirely on your Mac. When you use AI insights:
If you use the web version of Surging and connect directly to Ollama on localhost, all processing happens on your own computer with no network transmission at all.
Surging can send local notifications for daily reminders and hourly pace check-ins. These notifications are:
Surging does not integrate with any third-party analytics, advertising, crash reporting, or data collection services. There are no SDKs from Facebook, Google Analytics, Amplitude, Mixpanel, Firebase Analytics, or any similar service embedded in the app.
The only external network request the app makes is to Google Fonts to load the Orbitron typeface for the app icon — this is a one-time resource load and does not involve any personal data.
Your data is stored using the platform's native secure storage mechanisms. On iOS, this is NSUserDefaults within the app's sandboxed container, which is encrypted by iOS and inaccessible to other apps. On Android, this is SharedPreferences within the app's private data directory.
Because no data leaves your device, there is no server-side security risk. Your goals cannot be accessed, breached, or leaked from an external server because no external server holds them.
Surging does not knowingly collect any information from anyone, including children under the age of 13. The app contains no advertising, no in-app purchases that could target children, and no social features. The App Store age rating is 4+.
Because Surging collects no personal data, there is nothing for us to provide, correct, export, or delete on our end. All data exists only on your device and is under your complete control:
If we make material changes to this privacy policy, we will update the effective date at the top of this page. Since Surging collects no personal data, any changes are unlikely to affect your privacy rights. Continued use of the app after changes are posted constitutes acceptance of the updated policy.
John Baker
Developer, Surging
Email: surging.app@gmail.com
GitHub: github.com/juubaker
LinkedIn: linkedin.com/in/johnwilliambaker