Controller

Hakan Gür
c/o COCENTER
Koppoldstr. 1
86551 Aichach
Deutschland

Email: g.uer@aol.com

General

This weather app is deliberately designed to be data minimal: no account, no sign up, no cookies, no tracking and no analytics services. WeatherPure operates its own server interface solely for weather, pollen and location search requests and the temporary caching described below. All personal settings remain in the browser.

Local data storage (localStorage)

The app stores the following data exclusively locally in the browser: up to five favorite locations, the last displayed location, the last loaded weather report for offline viewing for no longer than 60 minutes, the chosen language and color scheme, current weather cached per favorite for no longer than 15 minutes, and a marker after the installation hint is dismissed or installation is confirmed.

These local storage operations provide the functions selected by the user (§ 25 Abs. 2 Nr. 2 TDDDG, the German Telecommunications Digital Services Data Protection Act). The installation marker is set only after a deliberate user action. The local storage itself is not transmitted to the operator or third parties. When weather or pollen data is requested, however, the coordinates of the selected or saved location are sent to WeatherPure's own server interface as described below. The locally stored data can be removed at any time via the browser function for deleting site data.

Weather data from WeatherAPI

Weather, pollen values and location search are retrieved through WeatherPure's own server interface. It forwards coordinates or search terms server side to WeatherAPI.com, a service of Zoomash Ltd in the United Kingdom. The browser does not contact WeatherAPI directly. WeatherAPI therefore receives the WeatherPure server IP address, the API key and the coordinates or search terms required for the request, but not the device IP address.

The legal basis is Art. 6 Abs. 1 lit. f GDPR, the legitimate interest in providing the requested weather information. WeatherAPI describes possible processing and international transfers in its privacy policy. The specific data protection classification and any required contractual safeguards should be legally reviewed before public launch.

To speed up repeated requests and limit API calls, WeatherPure caches results only in the memory of the respective server instance: weather and favorite weather for no longer than 15 minutes, current pollen values for no longer than 60 minutes and location search results for no longer than 24 hours. No database is used for this cache, and IP addresses or user accounts are not part of it.

To protect the server interface against automated misuse, the connection address is converted into a salted technical counting key and retained for no more than one minute in the memory of the respective server instance. The raw address is not stored in this application memory; the key is used solely to temporarily limit unusually high request volumes.

Further information: WeatherAPI Terms and WeatherAPI Privacy

Location request (only with consent)

The "Use my location" feature is optional. The browser location request starts only after an active click on the button and additional approval in the browser dialog (consent under Art. 6 Abs. 1 lit. a DSGVO/GDPR and § 25 Abs. 1 TDDDG).

The app and its operator do not permanently store precise coordinates. They are transmitted solely for the immediate weather and pollen request to WeatherPure's own server interface and from there to WeatherAPI. Consent can be revoked at any time in the browser settings; the app also works without location access through city search.

Service worker / offline cache

To function as an installable app (PWA), a service worker stores static files (HTML, CSS, JavaScript, font, icons) in the browser cache. No personal data beyond a normal page visit is processed in the course of this.

Hosting

This website is hosted by Vercel Inc., 650 California St, San Francisco, CA 94108, USA. When the site is accessed, Vercel processes technically necessary connection data such as IP address, time, browser identifier and requested URL to deliver and secure the service under Art. 6 Abs. 1 lit. f GDPR. As host of WeatherPure's server interface, Vercel also executes weather, pollen and location search requests and forwards coordinates or search terms to WeatherAPI.

Vercel describes its processing in its Privacy Notice and Data Processing Addendum. For transfers to the USA, Vercel identifies EU standard contractual clauses and its certification under the EU-US Data Privacy Framework as safeguards.

No cookies, no tracking

This website sets no cookies and uses no consent-requiring analytics, advertising or tracking services. It therefore displays no tracking or marketing consent banner.

Your rights as a data subject

Towards the controller, you have the right of access (Art. 15 DSGVO/GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and objection to processing based on legitimate interests (Art. 21 DSGVO/GDPR).

Consent once given (for example for the location request) can be revoked at any time with effect for the future.

Supervisory authority

You have the right to lodge a complaint with a data protection supervisory authority, in particular with the Bayerisches Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach, Germany, www.lda.bayern.de.

Contact for privacy matters

Please direct inquiries about the processing of personal data to: g.uer@aol.com