Summary
StormGuard provides forecast-based rain guidance for places you save yourself. Data stays on your device except coordinates sent to request forecasts and data processed by the advertising and optional notification providers described below. Optional current location is requested only when you tap Use current location. There is no StormGuard account and no background location. The free version shows non-personalized ads via Google AdMob; StormGuard Pro on iOS removes ads.
Data on your device
- Saved place names and coordinates
- Alert rules and preferences
- Notification education state
- Alert delivery history (capped)
- Pro entitlement status (local)
- App settings
Weather data processing
When you request a forecast, the app sends latitude/longitude (and optional altitude) for a saved place to the StormGuard service hosted by Cloudflare, which retrieves MET Norway forecast data. Coordinates may be precise. They are transmitted over HTTPS in a request body, rounded to four decimal places for forecast lookup, and are not attached to a StormGuard account or advertising identifier.
Forecast responses are cached by rounded coordinate for a short provider-directed period to reduce repeated traffic. Cache entries expire automatically. Cloudflare and MET Norway may retain limited security/access logs under their respective policies. StormGuard does not sell location data or use it for advertising.
Notifications
StormGuard uses local notifications based on forecast rules you configure. Optional push delivery is provided by OneSignal only after you complete the in-app explanation and give consent. OneSignal may process a push token, a pseudonymous subscription/device identifier, device and operating-system information, session activity, notification interactions, and limited tags such as whether notifications are enabled and the number of saved places. StormGuard does not send OneSignal your saved-place names or coordinates.
Your choices, retention, and deletion
Location permission is optional and can be denied or revoked in system Settings. You can delete saved places and alert history in the app, or remove all locally stored StormGuard data by uninstalling the app. Forecast cache entries expire automatically. For privacy or deletion questions about service-side records, contact us below.
Advertising
The free version of StormGuard shows ads through Google AdMob. Ads are requested as non-personalized, so no App Tracking Transparency prompt is shown and ads are not based on cross-app tracking. Google may still process limited data (such as coarse/approximate information and ad-interaction signals) to serve, cap the frequency of, and measure ads, as described in Google’s advertising and privacy policies. StormGuard Pro removes all ads, and sharing the app can unlock temporary ad-free time.
In-app purchases
On iOS, the StormGuard Pro lifetime unlock is processed by the Apple App Store. We do not receive your payment card details. Purchase status may be stored locally on your device to enable Pro features. Restore purchases uses Apple’s store APIs. The Android version does not offer in-app purchases.
What we do not collect ourselves
- User accounts
- Background location or continuous GPS tracking
- Automatic location on app launch
- Real-time lightning detection data
- Personalized-ad tracking across other apps and websites
Note: Google AdMob and OneSignal are third parties and are covered by the Advertising and Notifications sections above.