Meteric
Why Meteric Features Apple Watch FAQ
Join the beta
Legal

Privacy Policy

Last updated: 18 August 2026

Meteric is a weather app for iPhone and Apple Watch. This page explains, in plain language, what data it uses and - just as importantly - what it doesn't.

How Meteric works

Meteric fetches forecasts, observations, radar, warnings, air quality, satellite imagery and webcam images directly from Slovakia's SHMÚ (Slovak Hydrometeorological Institute), Czechia's ČHMÚ (Czech Hydrometeorological Institute, for Czech radar), Open-Meteo, and MeteoAlarm. These requests go straight from your device to those providers.

Meteric also has an optional companion server, MetericCast, which keeps the precipitation Live Activity up to date (and ends it when rain stops) even while the app is suspended in the background - something the app can't do on its own, since iOS stops running it shortly after you leave it. MetericCast is an integral part of Meteric operated by us; it is not a third-party service. When MetericCast is enabled, the app sends it the minimum it needs to push those updates (described below). If MetericCast is turned off, the app falls back to on-device-only evaluation and stops sending anything for the nowcast.

One other feature talks to the same server, independently of that setting: the European radar. Outside Slovakia and Czechia, radar frames come from the EUMETNET OPERA composite, which our server fetches, reprojects and colours before the app downloads the finished images. Those requests ask for a product and a frame identifier only - they do not include your location - but like any web request they do reveal your IP address to our server. This happens whenever you open the radar screen at a European location, whether or not MetericCast is enabled.

What the app sends to the MetericCast server

When MetericCast is enabled, the app sends the following to our server so it can recompute the radar nowcast and deliver Live Activity push updates:

  • Push tokens - the Apple-issued Live Activity and push-to-start tokens needed to address update/end pushes to your device, plus the standard APNs device token used for silent background refresh nudges
  • Location - your latitude and longitude (so the server can fetch the right radar data for your area) and your city name (so the Live Activity can display it)
  • Display preferences - language, 24-hour clock, and whether precipitation is shown as snow - used only to format the pushed Live Activity content
  • A stable per-install device identifier - so the server can correlate your push tokens with your running Live Activity (e.g. avoid starting a duplicate activity). This is a random UUID generated on first launch; it is not tied to your Apple ID or device hardware

The server keeps these tokens and the associated location on disk so it can keep pushing updates until the activity ends or you disable MetericCast, at which point the app tells the server to stop and unregister them. The server also fetches radar data from SHMÚ for your location to compute the nowcast - that request comes from our server, not from your device.

Location

If you choose to use your device's location (instead of picking a city manually), Meteric asks iOS for permission in the usual way and uses your coordinates for two purposes: to request weather data from the providers above, and - when MetericCast is enabled - to send to our server so it can compute the radar nowcast for your area. Your location is never sold or shared with advertisers.

What's stored, and where

Your preferences - selected location, temperature/wind units, language, display settings - are stored locally on your device using Apple's standard local storage (UserDefaults), shared privately between the app, its widgets, and your Apple Watch via an App Group container that only Meteric can access. This data never leaves your devices. The MetericCast server separately stores the push tokens and location described above, only while MetericCast is active.

Apple Watch

If you use the Apple Watch app, your iPhone sends weather data (and, for the radar feature, map imagery it renders itself) to your watch using Apple's WatchConnectivity framework. This stays entirely between your own paired iPhone and Apple Watch. The watch app can also fetch the freshest observation directly from SHMÚ (or Open-Meteo abroad) so its complications stay current - the same public feeds the iPhone app uses.

Feedback and bug reports

"Request a feature" and "Report a bug" (in Settings) submit your message through the MetericCast server, which creates a page in our Notion workspace so we can track it. Your email address (so we can reply) and your message are sent; bug reports also include a read-only stats block (app version, iOS version, device model, language, units and selected city) to help us reproduce the issue. The Notion integration secret lives only on the server - it is never in the app.

Screenshots. You can attach up to three screenshots to either kind of report. They are only ever the images you pick yourself - the app has no access to the rest of your photo library, and nothing is attached unless you choose it. Each one is resized on your device before it is sent.

The diagnostic log attached to bug reports. Every bug report carries the app's recent diagnostic log, because without it most reports can't be acted on. It is shown in full in the compose screen before you send, and it contains more than the stats block above: your coordinates and the place/weather-station names in use, your location-permission setting, the per-install identifier described earlier, and a timestamped list of the app's recent internal events (data refreshes, widget and watch updates, background wake-ups, errors). It contains no message content, contacts, browsing history, or anything from other apps. If you would rather not send it, use the e-mail address on this page instead of the in-app form.

A copy of each submission is also emailed to us, so a report can't be lost if the connection to Notion fails. That email contains the same information you sent - your email address, your message, any screenshots, and (for bug reports) the stats block and diagnostic log - and goes only to our own inbox.

Reports, including their attachments, stay in our Notion workspace and inbox until we have dealt with them; we delete a report on request - just reply to the confirmation e-mail or write to us.

Server logs and abuse prevention

Like any web server, our server records a short log entry for the requests it receives: the IP address the request came from, the time, the path, and the response status. We use these logs only to keep the service running and to protect it - for example, to limit how often a single source can submit feedback, and to block repeated password guessing against our own admin tools. Recent entries where a limit was hit are visible to us in an internal dashboard.

These logs are kept briefly and then deleted automatically: our web server's access logs are rotated after 14 days, and the application's own logs roll over once they reach a fixed size. IP addresses are not stored alongside your push tokens or location, are not used to build a profile of you, are never combined with the app data described above, and are never sold or shared. Under the GDPR we rely on our legitimate interest in the security of our network and service (Recital 49).

What the app doesn't do

  • No user accounts, sign-in, or passwords
  • No analytics, crash reporting, or advertising SDKs in the app
  • No tracking across apps or websites
  • No selling or sharing of data with advertisers
  • No third-party dependencies of any kind - Meteric is built entirely on Apple's own frameworks

This website

This website (the page you're reading now) uses a self-hosted, cookieless analytics tool that we run on our own server - not a third-party service. It doesn't set tracking cookies, doesn't collect your IP address or anything else that identifies you individually, and only records aggregate information such as which page was visited, the referring site, browser/OS, and country. This applies to the website only - it has no connection to the app or the data described above.

Third-party data providers

Requests the app (and, for radar data, the MetericCast server) makes to the services below are subject to those services' own privacy practices, since they operate independently of Meteric:

  • shmu.sk - Slovak Hydrometeorological Institute (observations, forecasts, warnings, Slovak radar)
  • open-meteo.com - Open-Meteo (worldwide forecast, air quality, pollen, geocoding)
  • meteoalarm.org - MeteoAlarm (warnings outside Slovakia)
  • opendata.chmi.cz - Czech Hydrometeorological Institute (Czech radar; requested by the app directly)
  • EUMETNET OPERA - European radar composite, via Open Radar Data under CC BY 4.0 (requested by our server, not by your device)

Feature requests and bug reports are forwarded to Notion for tracking; see Notion's privacy policy.

Children's privacy

Meteric isn't directed at children and doesn't knowingly collect personal information from anyone, of any age - see above.

Changes to this policy

If this policy changes, we'll update this page and the "last updated" date above.

Contact

Questions about this policy: bajzath.jakub@gmail.com

Meteric
Why Meteric Features Apple Watch FAQ Status
© 2026 Jakub Bajzath. All rights reserved. Weather data © SHMÚ, ČHMÚ, EUMETNET OPERA, Open-Meteo & MeteoAlarm.