Privacy Policy
Last updated: July 2026
We do not sell any user data. We never have and never will. We do not track you across other apps or websites.
1. Information We Collect
This app collects minimal, anonymous data to improve performance.
- Usage Analytics (optional): Anonymous usage events, like which features you use and which parts of the app you visit, are sent to PostHog, our analytics provider. No personally identifiable information is collected. Events include a rough geographical area so we can see aggregate patterns, such as which states use Echoes most. The app never sends your GPS location to analytics. You can opt out in the app's Settings screen.
- Crash Reports: Automated crash reports go to Sentry, our crash reporting service, to diagnose bugs. Reports include a random device identifier, your iOS version, and your app version.
- Device Information: iOS version, app version, and install date for compatibility.
- Location (optional): Your live GPS position stays on your device. The app uses it to show your position on the map and find the nearest radar site. We never send it to our servers, to analytics, or to anyone else. The one exception is Spotter Network position sharing, which is off by default (see below).
- Weather Alert Notifications (optional): If you turn on weather alert notifications, we store your device push token, the locations you choose for alerts, and your alert filter settings on our servers. We use this data only to send those alerts. We delete it when you turn notifications off.
- Spotter Network (opt-in only): If you enable Spotter Network position sharing in Settings, your location is sent directly to spotternetwork.org to share your position with other storm spotters. This data is not sent to or stored on our servers. We do retrieve publicly shared spotter positions (first name, last initial, and approximate location) from the Spotter Network to display on the map. This data is refreshed every two minutes and only includes recently active spotters.
- Subscription Data: Purchases go through Apple StoreKit. RevenueCat, our subscription service, processes your receipt and subscription status. Your payment information stays with Apple. We never see it.
2. How We Use This Information
- Improve app features and performance
- Diagnose crashes and bugs
- Understand which features are most useful
3. Your Rights
- Disable analytics anytime in the app's Settings screen
- Revoke location permission in your device settings
4. Third-Party Services
- PostHog: Anonymous usage analytics (optional). Can be disabled in the app's Settings screen
- Apple StoreKit: In-app purchases and subscription management
- RevenueCat: Subscription receipt and status processing. Payment information stays with Apple
- Sentry: Crash reports for bug diagnosis
- Spotter Network: Spotter position sharing and retrieval of publicly shared spotter positions (opt-in only)
5. Data Retention
We keep anonymous analytics data only as long as we need it to improve the app.
6. Children's Privacy
This app is not directed at children under 13. We do not knowingly collect personal information from children. Because the app collects only anonymous, non-identifying data, it is safe for users of all ages.
7. Changes to This Policy
We may update this policy. Changes will be posted in-app and on our website with an updated date.
8. Contact
Questions? Email support@echoeswx.com