Last updated: September 2nd, 2026
Who we are
WeatherCore ("the app") is published by VREMEA ONLINE SRL, 9 Mai nr. 80, scara B, etaj 4, apartament 16, 600001 Bacău, Romania ("we", "us"). We are the data controller for the processing described here.
You can reach us at suport@ido.ro, by phone at +40 741 133 976, or through https://weathercore.com/feedback/.
The short version
The app needs to know where you are in order to tell you the weather there. It sends that location to our own server, which fetches the forecast. It shows advertising, which is how the app pays for the weather data. Everything beyond that — personalised advertising, and usage analytics — happens only if you agree to it, and you can change your mind at any time from inside the app.
We do not ask you to create an account. We do not ask for your name, e-mail address or telephone number.
What we process, and why
Location. When you press "use my location", the app reads your device's coordinates and sends them to our server at weathercore.com to obtain a location identifier and a forecast. When you search for a city by name instead, the app uses your device's own address lookup (Android Geocoder), and if that returns nothing it asks the Google Places API. Coordinates are stored on your device with your saved cities. Our server keeps the request only to serve and cache the forecast.
Legal basis: performance of the service you asked for (Art. 6(1)(b) GDPR). The device location permission is asked for separately by Android, and you can refuse it and type a city name instead.
Advertising. The app shows advertising supplied by Google AdMob. Before any advertising request is made, you are shown a consent form provided by Google's User Messaging Platform, a certified IAB TCF v2.2 consent management platform. What you choose determines what happens:
- If you consent, you may be shown personalised advertising. Google reads your device's advertising identifier and may use an interest profile associated with it.
- If you allow storage but refuse personalisation, advertising is chosen from non-personal signals only — the app's content, the country your IP address suggests, your language, the time of day. The advertising identifier is still read, but only to limit how often the same advert repeats, for aggregate reporting and for fraud prevention.
- If you refuse, you are shown "limited ads". Nothing is written to or read from your device — no advertising identifier, no cookies, no local storage — and advertising is chosen from the app's content and approximate country only.
We show some advertising in all three cases, because advertising revenue pays for the weather data subscriptions the app depends on. Limited advertising is lawful without consent precisely because it involves no storage of or access to information on your device.
Legal basis: your consent (Art. 6(1)(a) GDPR) for personalised and non-personalised advertising and for the associated storage on your device (ePrivacy Art. 5(3)). No consent is required for limited advertising, which stores and accesses nothing.
The full list of advertising partners is shown inside the consent form itself, and Google's policy is at https://policies.google.com/technologies/partner-sites
Changing your mind. Open the app, go to Settings, and choose "Ad privacy options". The same form reopens and your choice replaces the previous one. Withdrawing is as easy as consenting, and costs you nothing but the personalisation.
Usage analytics. If, and only if, you consented to information being stored on your device, the app uses Google Analytics for Firebase to count sessions and record which screens are opened and which buttons are pressed. This tells us which parts of the app are worth improving. If you refused, no analytics data is collected at all and no analytics identifier is written to your device.
No event we record contains a city name, coordinates, a search query or any other text you typed. Events are drawn from a fixed vocabulary.
Legal basis: your consent (Art. 6(1)(a) GDPR); storage on your device under ePrivacy Art. 5(3).
Crash reports. The app uses Google Firebase Crashlytics to report crashes and serious errors, so that we can find and fix them. A crash report contains the technical circumstances of the failure — the type of error, where in the code it happened, your device model, its Android version, the app version, and how long the app had been running. It is linked to an identifier generated for your installation, not to you.
Crash reporting is active from the moment the app starts, including before you answer the advertising consent form, because an app that crashes on startup would otherwise never be able to tell us. It is not used for advertising, is never combined with the advertising or analytics data described above, and contains nothing you typed and no location.
Legal basis: our legitimate interest in keeping the app working and secure (Art. 6(1)(f) GDPR). You may object to this processing at any time by writing to us at the address below.
Notifications. If you turn on the ongoing notification or weather alerts, the app registers with Google Firebase Cloud Messaging to receive them. This uses a token generated for your installation. It is not linked to your identity and is discarded when you turn notifications off or uninstall the app.
Who receives your data
- Us —
weathercore.com, our own server, which receives coordinates and caches forecasts. - Google — AdMob (advertising), Firebase (analytics, crash reporting, messaging), Play Services, and the Places API when city search falls back to it.
- Advertising partners — only if you consented, and only those listed in the consent form.
Some of these transfer data outside the European Economic Area. Google relies on the EU Standard Contractual Clauses and, for the United States, the EU–US Data Privacy Framework.
We do not sell your data and we do not share it with anyone not listed above.
How long we keep it
- Your saved cities and settings stay on your device until you delete them or uninstall the app. We never receive them.
- Forecast requests are cached on our server for up to 24 hours and are not linked to any user.
- Analytics data is retained by Google for 14 months.
- Advertising data retention is governed by Google and the partners you consented to.
Your rights
Under the GDPR you may request access to your data, its correction or erasure, a restriction on its processing, its portability, and you may object to processing. Where processing rests on your consent, you may withdraw that consent at any time — for advertising and analytics, directly in the app as described above.
Because the app holds no account and we store nothing that identifies you, we may not be able to locate data relating to you from a request alone. Uninstalling the app removes everything held on your device.
Write to suport@ido.ro to exercise any of these rights.
You also have the right to complain to the Romanian supervisory authority, ANSPDCP (www.dataprotection.ro), or to the authority in your country of residence.
Children
The app is not directed at children under 16 and we do not knowingly collect data from them. If you believe a child has provided us with data, contact us and we will delete it.
Changes to this policy
We will update this page when the app changes and will change the date at the top. The current version always applies.