Short version: Meteogram is designed to use as little personal data as possible.
We do not create user accounts, do not sell personal data, and do not use advertising. We use limited anonymous analytics to understand basic app usage and improve the app.
1. Who we are
Meteogram is operated by the independent developer of Meteogram ("we", "us", "our"). For privacy questions or to exercise your data protection rights, contact us at mpenapps@protonmail.com.
2. Scope of this policy
This policy explains how Meteogram processes personal data when you use the app, website-hosted legal pages, and related services. It is intended to satisfy the transparency requirements of the EU GDPR, including for users in Greece.
3. Data we process
Depending on how you use the app, we may process the following categories of data:
Location data - your device coordinates when you allow location access, so we can fetch weather forecasts and optionally refresh them in the background.
Search and place data - the city or place query you type when using search, and the selected place label, coordinates, and country code needed to show forecasts for that place.
Local settings and cached content - pinned location, recent searches, app preferences, cached forecasts, and related metadata stored on your device.
Purchase status - subscription or entitlement status provided through RevenueCat and the relevant app store.
Anonymous usage analytics - limited product-interaction events such as app opens, session duration, onboarding completion, weather refresh success, app version, platform, and unit preference. These events do not include your name, email address, account identifier, advertising identifier, precise coordinates, or selected place name.
4. Data we do not intentionally collect
Your name, email address, or account profile in the app
Advertising identifiers such as IDFA or GAID
Contacts, photos, messages, or similar device content
Payment card details, which are handled by Apple or Google
5. Why we process data and our legal bases
To provide weather forecasts you request - including processing coordinates, selected place data, and cache metadata. Legal basis: performance of a contract under Article 6(1)(b) GDPR.
To remember your settings and chosen locations on your device - so the app works as expected across launches. Legal basis: performance of a contract under Article 6(1)(b) GDPR.
To manage subscriptions and restore purchases - including validating entitlements and subscription state. Legal basis: performance of a contract under Article 6(1)(b) GDPR.
To understand anonymous app usage and improve Meteogram - using limited analytics events that are not linked to an identified user. Legal basis: legitimate interests under Article 6(1)(f) GDPR, limited to product improvement and diagnostics.
To maintain, secure, and improve the service - for example troubleshooting service failures and preventing abuse. Legal basis: legitimate interests under Article 6(1)(f) GDPR, limited to what is necessary and proportionate.
6. Location permissions
If you grant location access, Meteogram uses your device coordinates to retrieve weather data for your current location. If you grant background location access, the app may refresh weather data in the background so forecasts remain current. You can also use Meteogram without device location by searching for and selecting a place manually.
7. Third-party recipients and processors
Apple WeatherKit - provides weather data. Your coordinates and related request data are sent to Apple or Apple-hosted infrastructure to return a forecast. See Apple's privacy policy.
Nominatim / OpenStreetMap - used for place search and some reverse geocoding. Your typed place query or coordinates may be sent to Nominatim to resolve a location. See the OpenStreetMap Foundation privacy policy.
RevenueCat - used to manage subscriptions and entitlement state. RevenueCat may process transaction metadata and app-user purchase state. See RevenueCat's privacy policy.
Aptabase - used for privacy-first anonymous analytics. Aptabase receives limited product-interaction events for app improvement and does not receive advertising identifiers, user accounts, precise coordinates, or place names from Meteogram. See Aptabase's privacy policy.
Cloudflare Workers - our server endpoint receives forecast request data and, for the optional AI weather summary feature, processes derived weather-summary inputs and outputs so the app can return weather data and short natural-language descriptions.
OpenAI - used only for the optional AI weather summary feature. We send derived weather-condition data and fallback forecast text to generate a short human-like weather description. We do not send your name, account, exact coordinates, precise place name, or other direct user identifiers to OpenAI for this feature.
Apple App Store / Google Play - process purchases, subscriptions, billing, and refunds under their own terms and privacy notices.
8. AI weather summaries
Meteogram may optionally generate a short human-like weather-condition description. To do this, the app sends derived weather-condition data and fallback forecast text through our Cloudflare-hosted endpoint to OpenAI. This request is designed not to include your name, account identity, exact coordinates, or precise place name, and we do not use it to identify you.
9. International transfers
Some of the recipients listed above may process data outside the European Economic Area, including in countries that may not have an adequacy decision from the European Commission. Where applicable, such transfers rely on the provider's GDPR transfer mechanism, such as standard contractual clauses or another lawful safeguard described in that provider's documentation.
10. Storage and retention
On-device data - forecast cache, pinned location, recent searches, and preferences remain on your device until overwritten, cleared by the app, or removed when you uninstall the app.
Location and search requests sent to third parties - are retained according to the receiving provider's own retention practices and privacy documentation.
RevenueCat purchase data - is retained according to RevenueCat's and the app store's retention policies.
Anonymous analytics events - are retained according to Aptabase's retention practices and are used only in aggregate to understand app usage and improve Meteogram.
AI summary requests - derived weather summary inputs and outputs may be cached temporarily by our server infrastructure to improve performance and reduce repeated requests.
11. Your GDPR rights
Subject to the conditions and limits in applicable law, you may have the right to:
request access to personal data we process about you
request rectification of inaccurate data
request erasure of your data
request restriction of processing
object to processing based on legitimate interests
receive data portability where applicable
To exercise these rights, contact us at mpenapps@protonmail.com. Because Meteogram stores most user data locally on your device and does not maintain user accounts, the scope of what we can identify or retrieve from our side may be limited.
12. Complaints
If you are in the EU, you have the right to lodge a complaint with your local supervisory authority. If you are in Greece, you can contact the Hellenic Data Protection Authority (HDPA) at dpa.gr.
13. Children's privacy
Meteogram is not directed to children under 13, and we do not knowingly collect personal data from children through the app.
14. Changes to this policy
We may update this policy from time to time. If we make material changes, we will update the date at the top of this page.