Weatherball

Privacy Policy

Last updated: July 11, 2026

Weatherball is built to be private by default. We don't make you create an account, we don't run analytics or advertising trackers, and we never sell your data.

The short version: Weatherball uses your location only to show you local weather. By default that location is handled on your device by Apple's WeatherKit and never sent to our servers. If you choose the optional OpenWeather provider in Settings, your coordinates are sent to our backend and forwarded to OpenWeather for that request only. If you subscribe, our payments partner (RevenueCat) and Apple process your subscription. That's it.

This policy explains what information the Weatherball app ("Weatherball," "the app," "we," "us") collects, how it is used, and the choices you have. It applies to the Weatherball iOS app, its widgets, and the companion Apple Watch app.

Information we collect and how we use it

Location

If you grant location access, Weatherball uses your device's location to load weather conditions and forecasts for where you are. Location is requested only while you are using the app ("When In Use").

By default, your location is processed on your device and passed to Apple WeatherKit to retrieve forecast data. Your precise location is not transmitted to or stored on Weatherball's own servers in this mode. Apple's handling of WeatherKit requests is governed by Apple's Privacy Policy.

Weatherball also offers an optional alternate weather provider, OpenWeather, which you can select in the app's Settings. If you turn this on, your coordinates are sent to Weatherball's backend, which forwards them to OpenWeather to retrieve a forecast and returns the result to your device. Coordinates sent this way are used only to fetch that forecast, are briefly cached to reduce redundant requests, and are not linked to any account or profile. See OpenWeather's Privacy Policy for their handling of this data.

You can change or revoke location access at any time in iOS Settings → Privacy & Security → Location Services → Weatherball. The app remains usable without location access; you simply won't see weather for your current position.

Subscriptions and purchases

Weatherball offers an optional paid subscription. Purchases are processed by Apple and managed through our subscription provider, RevenueCat. To deliver your subscription and restore purchases across your devices, RevenueCat receives transaction details and an anonymous app-user identifier generated for your installation. We do not receive or store your credit card number or Apple ID password.

See RevenueCat's Privacy Policy and Apple's Privacy Policy for details on their handling of this data.

Team schedules and weather feeds

When you view a team, the app requests schedule and game-day weather information from Weatherball's backend service. These requests include only the league and team you are viewing — they contain no personal information, no account, and no location. Our backend is hosted on Vercel, and the feeds it returns are general content (not specific to you). This is separate from the optional OpenWeather requests described above, which do include your coordinates when that provider is selected.

App preferences and iCloud

Your settings — such as favorite teams, display units, and notification preferences — are stored on your device. If you use iCloud, these preferences may sync across your own devices through Apple's iCloud key-value storage, under your Apple ID. We cannot access your iCloud data.

Notifications

Weatherball can send you weather alerts (for example, when rain, storms, or severe conditions are likely at your location). These notifications are scheduled locally on your device. Weatherball does not use remote push notifications and does not collect a push/device token. You can disable notifications at any time in iOS Settings or within the app.

What we do not collect

Third-party services

ServicePurposePrivacy policy
Apple WeatherKitWeather and forecast data (default provider)apple.com/legal/privacy
OpenWeatherWeather and forecast data (optional alternate provider; receives your coordinates only if selected)openweathermap.org/privacy-policy
Apple App Store / iCloudPurchases, preference syncapple.com/legal/privacy
RevenueCatSubscription managementrevenuecat.com/privacy

Data retention

Because Weatherball does not maintain user accounts, we do not retain personal profiles. Location data is used transiently to fetch weather and is not retained on our servers, whether using the default WeatherKit provider or the optional OpenWeather provider (coordinates sent to our backend for an OpenWeather request are used only to make that request and are briefly cached for efficiency, not stored long-term or linked to you). Subscription records are retained by Apple and RevenueCat for as long as needed to provide and account for your subscription, in accordance with their policies.

Your rights and choices

Children's privacy

Weatherball is not directed to children under 13, and we do not knowingly collect personal information from children. If you believe a child has provided us personal information, please contact us.

Changes to this policy

We may update this policy from time to time. Material changes will be reflected by updating the "Last updated" date above. Continued use of Weatherball after changes take effect constitutes acceptance of the revised policy.

Contact

Questions about this policy or your privacy? Email support@weatherball.app.