Magyar
Ez a tájékoztató leírja, hogyan kezeli a Weather Station Collection (a továbbiakban: „alkalmazás”) a felhasználói adatokat. A telefonos alkalmazásra, az ingyenes Wear OS-kísérőre, a WSC óraalkalmazásra és a WSC számlapcsomagra vonatkozik. Az alkalmazást Németh László fejleszti és üzemelteti.
Milyen adatokat kezel az alkalmazás?
- Az eszközön tárolt adatok: állomásnevek és -azonosítók, helyadatok, időjárási előzmények, riasztási és megjelenítési beállítások, valamint a kiválasztott adatforrások beállításai. Ezek az app működéséhez szükségesek, és alapvetően az eszközön maradnak.
- Helyadat: csak akkor kérjük le, ha olyan funkciót használsz, amely ezt igényli, és megadod a helyengedélyt. A helyadatot a közeli állomások kereséséhez vagy az időjárás lekéréséhez használjuk; az aktuális funkciótól függően a kiválasztott időjárási szolgáltatóhoz vagy a WSC szerveréhez kerülhet. A helyengedélyt az Android beállításaiban bármikor visszavonhatod.
- Időjárási szolgáltatások kérései: az általad kiválasztott szolgáltató megkaphatja a lekérdezéshez szükséges koordinátákat vagy állomásazonosítót, az IP-címedet és a technikai kérésadatokat. A használt szolgáltatók között – az app funkcióitól és beállításaitól függően – szerepelhet a Weather Underground / The Weather Company, Ecowitt, Netatmo, Open-Meteo, MET Norway, Meteostat, NASA POWER, Visual Crossing, WeatherAPI.com és RainViewer.
- Fiók- és állomásadatok: ha saját adatforrást kapcsolsz össze, a szükséges fiók- vagy API-hozzáférési adatot, állomásazonosítót, nevet, koordinátát és időjárási méréseket a funkció biztosítása érdekében kezeljük. A Netatmo-hozzáférési tokeneket a szerver titkosítva tárolja; a Weather Underground API-kulcsok titkosítva kerülnek tárolásra. A Netatmo-fiókhoz használt alkalmazásszintű tokent az eszköz Android Keystore-alapú védelemmel tárolja. Egyes Ecowitt készülékek csak titkosítatlan HTTP feltöltést támogatnak; ezt az alkalmazás az állomás beállításakor külön jelzi.
- WSC szerver használata: az app véletlenszerű, telepítéshez kötött azonosítót használ egyes kérések hitelesítéséhez és korlátozásához. A szerver a kérések feldolgozásához az IP-címet és a szükséges technikai naplóadatokat is kezelheti.
- Értesítések: ha engedélyezed a megosztott állomások frissítési értesítéseit, a Firebase Cloud Messaging eszköztokenje és az érintett megosztás technikai azonosítója a WSC szerverére kerülhet, hogy az értesítést továbbítani lehessen.
- Önkéntes üzenetek: ha üzenetet küldesz az üzenőfalra, a megadott megjelenítési nevet és üzenetet, valamint egy véletlenszerű appazonosítóhoz kötött technikai azonosítót tárolunk a visszaélések korlátozása, az üzenet kezelése és a moderálás céljából. Az üzenet csak moderátori jóváhagyás után válik nyilvánossá. A jóváhagyott üzenet és név más felhasználók számára is látható lehet.
- Google Play-vásárlások: ha az alkalmazáson belül vásárolsz, a fizetést a Google Play kezeli. A fejlesztő nem kapja meg a bankkártyaadataidat. A vásárlás ellenőrzéséhez a Play által kiadott vásárlási tokent és termékazonosítót a WSC szerver a Google Play Developer API-n ellenőrzi; a szerver a token kivonatát, a termékazonosítót és az ellenőrzéshez szükséges időadatokat tárolhatja.
WSC számlapcsomag
A WSC számlapcsomag kódmentes Wear OS Watch Face Format csomag. Nem kér hálózati vagy helyengedélyt, és önállóan nem küld adatot a fejlesztő szerverére. A Wear OS rendszer-időjárás mód használatakor az időjárási adatokat, helyet és hálózati kéréseket az óra operációs rendszere és annak időjárási szolgáltatói kezelik. A WSC állomás módhoz az ingyenes WSC Wear-kísérő megjelenítési adatforrása szükséges; a számlap az óra komplikációs adatfelületén a kísérő által átadott állomásadatokat jeleníti meg. Ilyenkor a kísérő saját adatvédelmi és adatkezelési szabályai érvényesek.
Állomásmegosztás
Az állomás nyilvános megosztása az állomás hozzáadásakor választott beállítástól függ. Ecowitt saját állomás hozzáadásakor a megosztás alapértelmezés szerint be van kapcsolva; a „Nem szeretném megosztani – csak én láthassam” jelölővel privátként veheted fel. Megosztáskor az állomás neve, helye, aktuális mérései és előzményei más felhasználók számára elérhetővé válhatnak a nyilvános állomáslistában. A megosztást az alkalmazásban visszavonhatod. A visszavonás megakadályozza az új adatok megosztását, de a korábban mások által megtekintett vagy külön elmentett adatmásolatok eltávolítását nem tudjuk garantálni. A Netatmo nyilvános mérőhálózatához való külön hozzájárulás külön beállítás, és bármikor kikapcsolható.
Adatmegosztás és szolgáltatók
Nem adjuk el a személyes adatokat. Az adatokat csak az alkalmazás működtetéséhez szükséges szolgáltatókkal osztjuk meg: az általad kiválasztott időjárási adatforrással, a WSC szerver üzemeltetési és üzenetkezelési funkcióival, a Google Firebase értesítési szolgáltatásával, valamint vásárlás esetén a Google Play szolgáltatásaival. E szolgáltatók a saját adatvédelmi tájékoztatóik szerint is kezelhetik a hozzájuk eljutó adatokat. Az adatátvitel a szolgáltatások között – ahol támogatott – HTTPS/TLS kapcsolaton történik.
Az adatkezelés jogalapja: a kért alkalmazásfunkciók biztosítása; az általad adott hozzájárulás, ahol a funkció ezt igényli (például helyengedély vagy nyilvános megosztás); jogos érdek a szolgáltatás biztonságos működtetésére, a visszaélések megelőzésére és az üzenetek moderálására; valamint az alkalmazandó jogi kötelezettségek teljesítése.
Megőrzés és törlés
- A telefonon tárolt adatokat az alkalmazásban kezelheted; az alkalmazás eltávolítása törli az app helyi adatait az Android szokásos működése szerint.
- A WU-kulcsokat és az Ecowitt-állomásokat az alkalmazás beállításaiban törölheted vagy visszavonhatod.
- A Netatmo-fiók leválasztása az alkalmazásban elérhető törlési művelettel visszavonja az alkalmazástokent, és törli a kapcsolódó szerveres tokent, állomás- és előzményadatokat, valamint a fiókhoz tartozó megosztásokat.
- Saját üzenetedet az üzenőfal saját üzeneteinek felületén törölheted. A moderálási vagy biztonsági naplók megőrzése a szükséges ideig folytatódhat.
- A szerveradatokat a kapcsolódó funkció működéséhez, biztonságához és jogi kötelezettségek teljesítéséhez szükséges ideig őrizzük meg, majd töröljük vagy azonosításra nem alkalmas módon összesítjük. Az egyes technikai naplóadatok megőrzési ideje a naplótípus és biztonsági szükséglet szerint eltérhet.
Adatkezelési kéréshez vagy a fiókhoz köthető adatok törléséhez írj az alábbi kapcsolattartási címre. A kérelem teljesítéséhez szükség lehet arra, hogy igazold: az érintett adatok a te apptelepítésedhez vagy fiókodhoz tartoznak.
Gyermekek, változások és jogok
Az alkalmazás nem gyermekeknek szánt szolgáltatás, és tudatosan nem kér gyermekektől személyes adatot. Ha úgy gondolod, hogy gyermek adata került hozzánk, vedd fel velünk a kapcsolatot. Az alkalmazandó adatvédelmi jogszabályok szerint hozzáférést, helyesbítést, törlést vagy az adatkezelés korlátozását kérheted, illetve tiltakozhatsz az adatkezelés ellen. E tájékoztatót szükség esetén frissítjük; a hatálybalépés dátuma az oldal tetején látható.
Kapcsolat
Adatkezelő / fejlesztő: Németh László
E-mail: nlacicell@gmail.com
English
This notice explains how Weather Station Collection (the “App”) handles user data. It applies to the phone app, the free Wear OS companion, the WSC watch app, and the WSC watch-face package. The App is developed and operated by Németh László.
Data the App handles
- Data stored on your device: station names and identifiers, locations, weather history, alert and display preferences, and selected data-source settings. This data is needed for the App to work and generally remains on your device.
- Location: location is accessed only when you use a feature that needs it and grant the relevant permission. It is used to find nearby stations or request weather. Depending on the feature, it may be sent to the selected weather provider or the WSC server. You can revoke location permission in Android settings at any time.
- Weather-service requests: the provider you select may receive the coordinates or station identifier needed for a request, your IP address, and technical request data. Depending on the App feature and your settings, providers may include Weather Underground / The Weather Company, Ecowitt, Netatmo, Open-Meteo, MET Norway, Meteostat, NASA POWER, Visual Crossing, WeatherAPI.com, and RainViewer.
- Accounts and station data: when you connect a personal data source, we handle the necessary account or API access credentials, station identifier, name, coordinates, and weather readings to provide that feature. Netatmo access tokens are encrypted on the server; Weather Underground API keys are stored encrypted. The app-level token used for a Netatmo account is protected on the device using Android Keystore. Some Ecowitt devices support only unencrypted HTTP uploads; the App calls this out during station setup.
- WSC server requests: the App uses a random, installation-specific identifier for certain request authentication and rate-limiting purposes. The server may also process your IP address and necessary technical logs to handle requests.
- Notifications: if you enable update notifications for shared stations, the Firebase Cloud Messaging device token and the relevant share identifier may be sent to the WSC server so it can deliver notifications.
- Voluntary messages: when you submit a message to the message wall, we store the display name and message you provide, together with a technical identifier associated with a random App identifier, to limit abuse, process the message, and moderate it. A message becomes public only after moderator approval. Approved messages and names may be visible to other users.
- Google Play purchases: Google Play processes in-app payments. The developer does not receive your payment card details. To verify a purchase, the WSC server checks the Play purchase token and product identifier with the Google Play Developer API; the server may store a hash of the token, product identifier, and timestamps needed for verification.
WSC watch-face package
The WSC watch-face package is a code-free Wear OS Watch Face Format package. It does not request network or location permissions and does not independently send data to the developer’s server. When using Wear OS system weather, weather data, location, and network requests are handled by the watch operating system and its weather providers. WSC station mode uses display data provided by the free WSC Wear companion; the watch face displays station data passed by the companion through the watch complication data interface. In that case, the companion’s privacy and data-handling practices apply.
Station sharing
Public station sharing depends on the setting selected when a station is added. For a personal Ecowitt station, sharing is enabled by default; select “I do not want to share – only I can see it” to add it as private. When shared, the station name, location, current readings, and history may be available to other users through the public station list. You can revoke sharing in the App. Revocation prevents new sharing, but we cannot guarantee removal of copies previously viewed or separately saved by others. Consent to Netatmo’s public measurement network is a separate setting and can be turned off at any time.
Sharing and service providers
We do not sell personal data. Data is shared only with providers needed to operate the App: the weather source you select, the WSC server for app services and message moderation, Google Firebase for notifications, and Google Play when purchases are involved. Those providers may handle data they receive under their own privacy notices. Data transfers between services use HTTPS/TLS where supported.
Legal bases: providing the App features you request; your consent where a feature requires it (for example, location permission or public sharing); our legitimate interests in operating the service securely, preventing abuse, and moderating messages; and compliance with applicable legal obligations.
Retention and deletion
- You can manage data stored on your phone in the App. Uninstalling the App removes its local data according to normal Android behavior.
- You can remove or revoke Weather Underground keys and Ecowitt stations in the App settings.
- Disconnecting a Netatmo account using the App’s deletion action revokes the app token and deletes the associated server token, station and history data, and shares tied to that account.
- You can delete your own message from the message wall’s own-messages screen. Moderation or security logs may be retained as necessary.
- Server data is retained for as long as needed to provide the related feature, maintain security, and meet legal obligations, and is then deleted or aggregated so it can no longer identify you. Retention periods for technical logs may vary by log type and security need.
For privacy requests or deletion of data associated with your account, contact us using the address below. We may need to verify that the data relates to your App installation or account before completing a request.
Children, changes, and your rights
The App is not intended for children and does not knowingly request personal data from children. Contact us if you believe a child’s data has been provided to us. Depending on applicable data-protection law, you may request access, correction, deletion, or restriction of processing, or object to processing. We may update this notice when needed; its effective date appears at the top of this page.
Contact
Controller / developer: Németh László
Email: nlacicell@gmail.com