Tämä tietosuojakäytäntö kuvaa, miten AspByte käsittelee tietoja Salamatutka-Android-sovelluksessa. Yhteydenotot: aspbyte.dev@gmail.com.
1. Rekisterinpitäjä
AspByte, Suomi. Tietosuojaa koskevat pyynnöt voi lähettää yllä olevaan sähköpostiosoitteeseen.
2. Sovelluksen tarkoitus
Salamatutka näyttää tuoreita Ilmatieteen laitoksen (FMI) salamahavaintoja kartalla ja voi ilmoittaa uusista salamista käyttäjän valitsemalla 1–20 kilometrin hälytysalueella. Sovellus ei ole virallinen vaaravaroituspalvelu, eikä ilmoitusten välitöntä toimitusta voida taata.
3. Salamatiedot, kartta ja verkkoyhteydet
AspByten Google Cloud -palvelu hakee FMI Open Datan yhteisen salamahavaintosyötteen ja välittää sen sovelluksille. Palvelu ei lisää salamahavaintoihin käyttäjän henkilötietoja. Cloud Scheduler käynnistää normaalisti haun kerran minuutissa. Kun havaitaan uusi toimitettava salama, palvelu voi tehdä yhden lisähaun noin 30 sekunnin kuluttua.
Kartta käyttää ensisijaisesti Google Maps SDK:ta. Vanhemmissa kokoonpanoissa tai vararatkaisuna voidaan käyttää Leaflet-karttaa ja OpenStreetMap-karttatiiliä. Nämä palveluntarjoajat voivat saada teknisiä verkkotietoja, kuten IP-osoitteen, omien ehtojensa mukaisesti.
Julkisen salamarajapinnan väärinkäytön estämiseksi palvelin käyttää lyhytaikaista, yksisuuntaisesti tiivistettyä IP-avainta nopeusrajoitukseen. Avainta säilytetään vain palveluprosessin muistissa nykyisen rajoitusikkunan ajan.
4. Paikkatiedot laitteella
Käyttäjä voi valita seurantapisteen GPS:llä, haulla, kuntaluettelosta tai kartalta. Androidin sijaintilupa pyydetään vain GPS-toimintoa varten. Sovellus ei seuraa käyttäjän liikkeitä jatkuvasti eikä muodosta sijaintihistoriaa. Valittu piste, säde ja asetukset tallennetaan paikallisesti laitteelle.
5. Salamavahdin palvelinrekisteröinti
Kun käyttäjä käynnistää Salamavahdin ja sallii ilmoitukset, sovellus lähettää AspByten palvelimelle suoran varoituksen toimittamista varten:
- satunnaisen, sovellusasennuskohtaisen tunnisteen;
- Firebase-asennustunnisteen (Firebase Installation ID, FID), jota käytetään Firebase Cloud Messaging -ilmoituksen toimittamiseen;
- valitun seurantapisteen tarkan leveys- ja pituusasteen;
- valitun 1–20 kilometrin säteen kokonaiskilometreinä;
- kielitunnisteen, mahdollisen määräaikaisen mykistyksen ja viimeisimmän paikallisen ilmoituksen ajan.
Palvelin tallentaa asennustunnisteesta vain SHA-256-tiivisteen dokumentin avaimeksi. Rekisteröinti ei sisällä nimeä, sähköpostiosoitetta, haun tekstiä, paikan nimeä, mainostunnistetta, ostotietoja tai jatkuvaa GPS-sijaintia. Yksi rekisteröinti korvaa saman asennuksen edellisen pisteen, joten palvelin ei muodosta sijaintihistoriaa.
6. Ilmoitusten toiminta
Palvelin vertaa uutta salamahavaintoa rekisteröityyn ympyrään ja lähettää osumasta suoran FCM-ilmoituksen oikealle laitteelle. Android tarkistaa etäisyyden vielä uudelleen ennen ilmoitusta. Ilmoituksia rajoitetaan enintään yhteen tunnissa sovellusasennusta kohden. Käyttäjä voi lisäksi hiljentää salamahälytykset ilmoituksen toiminnolla kolmeksi tunniksi. Noin tunnin välein tehtävä WorkManager-tarkistus toimii varajärjestelmänä.
7. Säilytys ja poistaminen
Salamavahdin pysäyttäminen poistaa palvelinrekisteröinnin. Jos poisto ei onnistu verkkovirheen vuoksi, sovellus yrittää sitä myöhemmin uudelleen. Rekisteröinti vanhenee automaattisesti 180 vuorokauden kuluttua viimeisestä onnistuneesta päivityksestä, ja virheelliset Firebase-toimitustunnisteet poistetaan. Käyttäjä voi pyytää tietojen poistamista myös osoitteesta aspbyte.dev@gmail.com. Koska käyttäjätiliä ei ole, pyynnön yhdistäminen tiettyyn anonyymiin asennukseen voi edellyttää sovelluksen diagnostiikkatietoja.
8. Mainokset ja Pro-tilaus
Ilmaisversio käyttää Google AdMobia. Google Mobile Ads SDK voi käsitellä mainostunnistetta, laite- ja käyttötietoja, diagnostiikkaa sekä likimääräistä sijaintia Googlen käytäntöjen mukaisesti. Pro poistaa sovelluksen mainokset. Pro-tilaukset käsitellään Google Play Billingin kautta, ja sovellus tarkistaa tilaustilan paikallisesti Google Playsta. AspByten palvelin ei saa maksukortti- tai pankkitietoja, ostotunnistetta, ostohistoriaa tai tilaustilaa.
9. Widget ja diagnostiikka
Pro-käyttäjän kotinäyttöwidget näyttää laitteelle tallennettua seurantatilaa. Diagnostiikkaraportti muodostetaan paikallisesti ja lähetetään AspBytelle vain, jos käyttäjä itse valitsee jakamisen sähköpostisovelluksella. Raportti voi sisältää sovellus- ja Android-version, laitemallin, lupien tilan, taustatyön tilan ja teknisiä virheilmoituksia. Käyttäjän tulee tarkistaa raportti ennen lähettämistä.
10. Turvallisuus ja palveluntarjoajat
Kaikki sovelluksen ja palvelimen väliset yhteydet käyttävät HTTPS-salausta. Rekisteröintireitit suojataan Firebase App Checkillä ja Google Play Integrityllä. Palvelinlokit eivät tarkoituksellisesti sisällä Firebase-asennustunnisteita, sovellusasennustunnisteita, koordinaatteja tai pyyntöjen sisältöä.
Toiminnassa käytetään muun muassa Google Cloudia, Firebase Cloud Messagingia, Firebase App Checkiä, Google Play Integrityä, Google Mapsia, Google Play Billingiä, AdMobia ja FMI Open Dataa. Tietoja ei myydä. Palveluntarjoajat käsittelevät tietoja omien ehtojensa ja tietosuojakäytäntöjensä mukaisesti.
11. Oikeusperusteet ja käyttäjän oikeudet
Salamavahdin teknisten tietojen käsittely perustuu käyttäjän pyytämän toiminnon toteuttamiseen. Luvat, mainonnan suostumukset ja Salamavahti voidaan hallita sovelluksessa ja Androidin asetuksissa. EU- ja ETA-alueella käyttäjällä voi olla oikeus saada tietoja käsittelystä, pyytää oikaisua tai poistamista, rajoittaa käsittelyä ja tehdä valitus valvontaviranomaiselle.
12. Muutokset
Käytäntöä päivitetään, jos sovelluksen toiminta, palvelut tai lakisääteiset velvoitteet muuttuvat. Päivämäärä näkyy sivun yläosassa.
Denna integritetspolicy beskriver hur AspByte behandlar uppgifter i Android-appen Blixtvakt. Kontakt: aspbyte.dev@gmail.com.
1. Personuppgiftsansvarig
AspByte, Finland.
2. Appens syfte
Appen visar aktuella blixtobservationer från Meteorologiska institutet (FMI) och kan varna om nya blixtar inom en vald radie på 1–20 km i hela kilometer. Appen är inte en officiell varningstjänst och omedelbar leverans kan inte garanteras.
3. Blixtdata, karta och nätverk
AspBytes Google Cloud-tjänst hämtar FMI Open Data och förmedlar samma observationsflöde till apparna. Normalt görs en hämtning per minut och vid en ny levererbar blixt kan en extra hämtning göras efter cirka 30 sekunder. Kartan använder i första hand Google Maps SDK. Äldre versioner eller reservläget kan använda Leaflet och OpenStreetMap. Leverantörerna kan behandla tekniska nätuppgifter enligt sina egna villkor. En kortlivad envägshash av IP-adressen används i serverminnet för hastighetsbegränsning.
4. Plats på enheten
En bevakningspunkt kan väljas med GPS, sökning, kommunlista eller karta. Platstillståndet behövs endast för GPS-funktionen. Appen följer inte användaren kontinuerligt och skapar ingen platshistorik.
5. Serverregistrering för Blixtvakten
När bevakningen startas skickas ett slumpmässigt installations-ID, ett Firebase-installations-ID (FID) för FCM-leverans, den valda punktens exakta koordinater, radien, språk, tillfällig tystnad och tiden för den senaste lokala varningen till AspBytes server. Endast en SHA-256-hash av installations-ID:t används som dokumentnyckel. Registreringen innehåller inte namn, e-post, söktext, platsnamn, reklam-ID, köpdata eller kontinuerlig GPS-position. En ny punkt ersätter den gamla och ingen platshistorik skapas.
6. Aviseringar
Servern jämför nya observationer med den registrerade cirkeln och skickar en direkt FCM-avisering vid träff. Android kontrollerar avståndet igen. Aviseringar begränsas till högst en per timme och appinstallation. Användaren kan dessutom pausa blixtvarningarna i tre timmar via aviseringen. WorkManager-kontrollen ungefär en gång i timmen fungerar som reserv.
7. Lagring och radering
När Blixtvakten stoppas raderas registreringen. Misslyckade raderingar försöks igen. Registreringen upphör automatiskt 180 dagar efter den senaste lyckade uppdateringen och ogiltiga Firebase-leveransidentifierare raderas. Radering kan också begäras via aspbyte.dev@gmail.com.
8. Annonser och Pro
Gratisversionen använder Google AdMob. Google Mobile Ads SDK kan behandla reklam-ID, enhets- och användningsdata, diagnostik och ungefärlig plats enligt Googles regler. Pro tar bort annonser. Betalningar hanteras av Google Play Billing och appen kontrollerar prenumerationsstatus lokalt hos Google Play. AspBytes server får inte kort- eller bankuppgifter, köptoken, köphistorik eller prenumerationsstatus.
9. Widget och diagnostik
Pro-widgeten visar lokalt sparad bevakningsstatus. En diagnostikrapport skapas lokalt och delas endast om användaren själv skickar den via e-post. Den kan innehålla app- och Android-version, enhetsmodell, behörigheter, bakgrundsjobb och tekniska fel.
10. Säkerhet och leverantörer
Anslutningar använder HTTPS. Registreringen skyddas med Firebase App Check och Google Play Integrity. Serverloggar innehåller avsiktligt inte Firebase-installations-ID, appinstallations-ID, koordinater eller begärans innehåll. Tjänsten använder Google Cloud, Firebase, Google Maps, Google Play, AdMob och FMI. Uppgifter säljs inte.
11. Rättigheter och ändringar
Användaren kan stoppa bevakningen, hantera behörigheter och kontakta AspByte för frågor eller radering. Policyn uppdateras när tjänsten eller skyldigheterna ändras.
This privacy policy explains how AspByte processes data in the Lightning Radar Android app. Contact: aspbyte.dev@gmail.com.
1. Controller
AspByte, Finland.
2. Purpose
The app displays recent lightning observations from the Finnish Meteorological Institute (FMI) and can alert the user to new lightning within a selected radius of 1–20 km in whole kilometres. It is not an official emergency warning service, and immediate delivery cannot be guaranteed.
3. Lightning data, maps and network traffic
AspByte's Google Cloud service retrieves the common FMI Open Data lightning feed and distributes it to apps. It normally polls once per minute and may perform one extra poll after about 30 seconds when a new deliverable strike is found. The map primarily uses Google Maps SDK. Older configurations or the fallback may use Leaflet and OpenStreetMap. These providers may process technical network data under their own terms. A short-lived one-way hash of the IP address is kept only in server memory for rate limiting.
4. Location on the device
A monitoring point can be selected with GPS, search, the municipality list or the map. Android location permission is needed only for GPS. The app does not continuously track the user or create location history. The selected point, radius and settings are saved locally.
5. Lightning Watch server registration
When Lightning Watch and notifications are enabled, the app sends AspByte's server a random installation ID, a Firebase Installation ID (FID) for FCM delivery, the exact latitude and longitude of the selected point, the selected radius, locale, temporary mute state and time of the latest local alert. Only a SHA-256 hash of the installation ID is used as the document key. The registration does not contain a name, email, search text, place name, advertising ID, purchase data or continuous GPS location. A new point replaces the previous one, so no location history is created.
6. Alert delivery
The server compares new observations with the registered circle and sends a direct FCM alert on a match. Android verifies the distance again. Alerts are limited to no more than one per hour and app installation. The user can also mute lightning alerts for three hours through the notification. An approximately hourly WorkManager check acts as a fallback.
7. Retention and deletion
Stopping Lightning Watch deletes the server registration. Failed deletion requests are retried. Registrations automatically expire 180 days after their latest successful update, and invalid Firebase delivery identifiers are removed. Deletion can also be requested at aspbyte.dev@gmail.com. Because there is no user account, matching a request to an anonymous installation may require diagnostics from the app.
8. Ads and Pro subscription
The free version uses Google AdMob. Google Mobile Ads SDK may process the advertising ID, device and usage data, diagnostics and approximate location under Google's policies. Pro removes in-app ads. Subscriptions are handled by Google Play Billing, and the app checks subscription status locally with Google Play. The AspByte server does not receive payment card or bank details, a purchase token, purchase history or subscription status.
9. Widget and diagnostics
The Pro home-screen widget displays monitoring status saved on the device. A diagnostics report is created locally and shared with AspByte only when the user chooses to send it through an email app. It may contain the app and Android versions, device model, permission and background-work status, and technical errors.
10. Security and service providers
Connections between the app and server use HTTPS. Registration endpoints are protected by Firebase App Check and Google Play Integrity. Server logs intentionally exclude Firebase Installation IDs, app-installation IDs, coordinates and request bodies. The service uses Google Cloud, Firebase Cloud Messaging, Firebase App Check, Google Play Integrity, Google Maps, Google Play Billing, AdMob and FMI Open Data. Data is not sold.
11. Legal basis and rights
Technical Lightning Watch data is processed to provide the feature requested by the user. Permissions, advertising consent and Lightning Watch can be managed in the app and Android settings. Users in the EU/EEA may have rights to information, correction, deletion, restriction and complaint to a supervisory authority.
12. Changes
This policy is updated when the app, services or legal obligations change. The latest update date appears above.
Denne personvernerklæringen forklarer hvordan AspByte behandler opplysninger i Android-appen Lynradar. Kontakt: aspbyte.dev@gmail.com.
1. Behandlingsansvarlig
AspByte, Finland.
2. Formål
Appen viser ferske lynobservasjoner fra Finlands meteorologiske institutt (FMI) og kan varsle om nye lyn innenfor en valgt radius på 1–20 km i hele kilometer. Appen er ikke en offisiell farevarslingstjeneste, og umiddelbar levering kan ikke garanteres.
3. Lyndata, kart og nettverk
AspBytes Google Cloud-tjeneste henter den felles FMI Open Data-strømmen og formidler den til appene. Tjenesten spør normalt én gang i minuttet og kan gjøre én ekstra forespørsel etter omtrent 30 sekunder når et nytt leverbart lyn oppdages. Kartet bruker primært Google Maps SDK; eldre oppsett eller reserveløsningen kan bruke Leaflet og OpenStreetMap. Leverandørene kan behandle tekniske nettverksdata etter egne vilkår. En kortvarig enveis hash av IP-adressen brukes kun i serverminnet til hastighetsbegrensning.
4. Posisjon på enheten
Overvåkingspunktet kan velges med GPS, søk, kommuneliste eller kart. Androids posisjonstillatelse brukes bare for GPS-funksjonen. Appen sporer ikke brukeren kontinuerlig og oppretter ingen posisjonshistorikk. Valgt punkt, radius og innstillinger lagres lokalt.
5. Serverregistrering for Lynvakten
Når Lynvakten og varsler aktiveres, sendes en tilfeldig installasjons-ID, Firebase Installation ID (FID) for FCM-levering, nøyaktige koordinater for valgt punkt, radius, språk, midlertidig demping og tidspunkt for siste lokale varsel til AspBytes server. Bare en SHA-256-hash av installasjons-ID-en brukes som dokumentnøkkel. Registreringen inneholder ikke navn, e-post, søketekst, stedsnavn, annonse-ID, kjøpsdata eller kontinuerlig GPS-posisjon. Et nytt punkt erstatter det gamle, så det opprettes ingen posisjonshistorikk.
6. Varsler
Serveren sammenligner nye observasjoner med den registrerte sirkelen og sender et direkte FCM-varsel ved treff. Android kontrollerer avstanden på nytt. Varsler begrenses til høyst ett per time og appinstallasjon. Brukeren kan også dempe lynvarsler i tre timer via varselet. En WorkManager-kontroll omtrent én gang i timen fungerer som reserve.
7. Lagring og sletting
Når Lynvakten stoppes, slettes serverregistreringen. Mislykkede slettinger prøves på nytt. Registreringen utløper automatisk 180 dager etter siste vellykkede oppdatering, og ugyldige Firebase-leveringsidentifikatorer fjernes. Sletting kan også bes om via aspbyte.dev@gmail.com.
8. Annonser og Pro
Gratisversjonen bruker Google AdMob. Google Mobile Ads SDK kan behandle annonse-ID, enhets- og bruksdata, diagnostikk og omtrentlig posisjon etter Googles regler. Pro fjerner annonser. Abonnement håndteres av Google Play Billing, og appen kontrollerer status lokalt hos Google Play. AspBytes server mottar ikke kort- eller bankopplysninger, kjøpstoken, kjøpshistorikk eller abonnementsstatus.
9. Widget og diagnostikk
Pro-widgeten viser overvåkingsstatus som er lagret på enheten. En diagnostikkrapport opprettes lokalt og deles med AspByte bare hvis brukeren selv sender den med en e-postapp. Rapporten kan inneholde app- og Android-versjon, enhetsmodell, tillatelser, bakgrunnsarbeid og tekniske feil.
10. Sikkerhet og leverandører
Tilkoblinger bruker HTTPS. Registreringen beskyttes med Firebase App Check og Google Play Integrity. Serverlogger utelater med hensikt Firebase Installation ID-er, appinstallasjons-ID-er, koordinater og innholdet i forespørsler. Tjenesten bruker Google Cloud, Firebase, Google Maps, Google Play, AdMob og FMI. Opplysninger selges ikke.
11. Rettigheter og endringer
Brukeren kan stoppe overvåkingen, administrere tillatelser og kontakte AspByte for spørsmål eller sletting. I EU/EØS kan brukeren ha rett til innsyn, retting, sletting, begrensning og klage til en tilsynsmyndighet. Erklæringen oppdateres når tjenesten eller pliktene endres.
Denne privatlivspolitik forklarer, hvordan AspByte behandler oplysninger i Android-appen Lynradar. Kontakt: aspbyte.dev@gmail.com.
1. Dataansvarlig
AspByte, Finland.
2. Formål
Appen viser aktuelle lynobservationer fra Finlands Meteorologiske Institut (FMI) og kan advare om nye lyn inden for en valgt radius på 1–20 km i hele kilometer. Appen er ikke en officiel varslingstjeneste, og øjeblikkelig levering kan ikke garanteres.
3. Lyndata, kort og netværk
AspBytes Google Cloud-tjeneste henter den fælles FMI Open Data-strøm og videresender den til apps. Der foretages normalt én hentning pr. minut og eventuelt én ekstra efter cirka 30 sekunder, når et nyt lyn kan udløse en advarsel. Kortet bruger primært Google Maps SDK; ældre opsætninger eller reserveløsningen kan bruge Leaflet og OpenStreetMap. Leverandørerne kan behandle tekniske netværksdata efter deres egne vilkår. En kortvarig envejs-hash af IP-adressen bruges kun i serverens hukommelse til hastighedsbegrænsning.
4. Placering på enheden
Overvågningspunktet kan vælges med GPS, søgning, kommuneliste eller kort. Androids placeringstilladelse bruges kun til GPS-funktionen. Appen følger ikke brugeren løbende og opretter ingen placeringshistorik. Valgt punkt, radius og indstillinger gemmes lokalt.
5. Serverregistrering for Lynvagten
Når Lynvagten og notifikationer aktiveres, sendes et tilfældigt installations-ID, Firebase Installation ID (FID) til FCM-levering, det valgte punkts nøjagtige koordinater, radius, sprog, midlertidig lydløs tilstand og tidspunktet for seneste lokale advarsel til AspBytes server. Kun en SHA-256-hash af installations-ID'et bruges som dokumentnøgle. Registreringen indeholder ikke navn, e-mail, søgetekst, stednavn, annonce-ID, købsdata eller løbende GPS-position. Et nyt punkt erstatter det gamle, så der oprettes ingen placeringshistorik.
6. Notifikationer
Serveren sammenligner nye observationer med den registrerede cirkel og sender en direkte FCM-notifikation ved et træf. Android kontrollerer afstanden igen. Notifikationer begrænses til højst én pr. time og appinstallation. Brugeren kan desuden sætte lynadvarsler på lydløs i tre timer via notifikationen. En WorkManager-kontrol cirka én gang i timen fungerer som reserve.
7. Opbevaring og sletning
Når Lynvagten stoppes, slettes serverregistreringen. Mislykkede sletninger forsøges igen. Registreringen udløber automatisk 180 dage efter seneste vellykkede opdatering, og ugyldige Firebase-leverings-id'er fjernes. Sletning kan også anmodes via aspbyte.dev@gmail.com.
8. Annoncer og Pro
Gratisversionen bruger Google AdMob. Google Mobile Ads SDK kan behandle annonce-ID, enheds- og brugsdata, diagnostik og omtrentlig placering efter Googles regler. Pro fjerner annoncer. Abonnementer håndteres af Google Play Billing, og appen kontrollerer status lokalt hos Google Play. AspBytes server modtager ikke kort- eller bankoplysninger, købstoken, købshistorik eller abonnementsstatus.
9. Widget og diagnostik
Pro-widgetten viser overvågningsstatus, der er gemt på enheden. En diagnostikrapport oprettes lokalt og deles kun med AspByte, hvis brugeren selv sender den via en e-mailapp. Rapporten kan indeholde app- og Android-version, enhedsmodel, tilladelser, baggrundsarbejde og tekniske fejl.
10. Sikkerhed og leverandører
Forbindelser bruger HTTPS. Registreringen beskyttes med Firebase App Check og Google Play Integrity. Serverlogfiler udelader bevidst Firebase-installations-id'er, appinstallations-id'er, koordinater og anmodningsindhold. Tjenesten bruger Google Cloud, Firebase, Google Maps, Google Play, AdMob og FMI. Oplysninger sælges ikke.
11. Rettigheder og ændringer
Brugeren kan stoppe overvågningen, administrere tilladelser og kontakte AspByte om spørgsmål eller sletning. I EU/EØS kan brugeren have ret til indsigt, rettelse, sletning, begrænsning og klage til en tilsynsmyndighed. Politikken opdateres, når tjenesten eller forpligtelserne ændres.
See privaatsuspoliitika selgitab, kuidas AspByte töötleb andmeid Androidi rakenduses Välgututka. Kontakt: aspbyte.dev@gmail.com.
1. Vastutav töötleja
AspByte, Soome.
2. Eesmärk
Rakendus kuvab Soome Meteoroloogia Instituudi (FMI) värskeid välguvaatlusi ja võib teavitada uutest välkudest kasutaja valitud 1–20 km raadiuses täiskilomeetrites. Rakendus ei ole ametlik ohuhoiatuseteenus ning teavituse viivitamatut kohaletoimetamist ei saa tagada.
3. Välguandmed, kaart ja võrk
AspByte'i Google Cloudi teenus hangib ühise FMI Open Data voo ja edastab selle rakendustele. Tavaliselt tehakse päring kord minutis ning uue teavitatava välgu korral võidakse umbes 30 sekundi pärast teha üks lisapäring. Kaart kasutab eelkõige Google Maps SDK-d; vanemates seadistustes või varulahendusena võidakse kasutada Leafleti ja OpenStreetMapi. Teenusepakkujad võivad oma tingimuste kohaselt töödelda tehnilisi võrguandmeid. IP-aadressi lühiajalist ühesuunalist räsi hoitakse ainult serveri mälus päringusageduse piiramiseks.
4. Asukoht seadmes
Seirepunkti saab valida GPS-i, otsingu, omavalitsuste loendi või kaardi abil. Androidi asukohaluba kasutatakse ainult GPS-funktsiooniks. Rakendus ei jälgi kasutajat pidevalt ega loo asukohaajalugu. Valitud punkt, raadius ja seaded salvestatakse seadmesse.
5. Välguvalve serveriregistreering
Välguvalve ja teavituste aktiveerimisel saadetakse AspByte'i serverisse juhuslik paigalduse ID, FCM-i jaoks Firebase Installation ID (FID), valitud punkti täpsed koordinaadid, raadius, keel, ajutise vaigistuse olek ja viimase kohaliku teavituse aeg. Dokumendivõtmena kasutatakse ainult paigalduse ID SHA-256 räsi. Registreering ei sisalda nime, e-posti, otsinguteksti, kohanime, reklaami-ID-d, ostuandmeid ega pidevat GPS-asukohta. Uus punkt asendab eelmise ja asukohaajalugu ei looda.
6. Teavitused
Server võrdleb uusi vaatlusi registreeritud ringiga ja saadab vaste korral FCM-i otseteavituse. Android kontrollib vahemaa uuesti. Teavitusi piiratakse kuni üheni tunnis iga rakenduse paigalduse kohta. Kasutaja saab teavituse kaudu välguhoiatused kolmeks tunniks vaigistada. Umbes kord tunnis tehtav WorkManageri kontroll on varulahendus.
7. Säilitamine ja kustutamine
Välguvalve peatamisel kustutatakse serveriregistreering. Ebaõnnestunud kustutamist proovitakse uuesti. Registreering aegub automaatselt 180 päeva pärast viimast edukat uuendust ning vigased Firebase'i kohaletoimetamise tunnused eemaldatakse. Kustutamist saab taotleda ka aadressil aspbyte.dev@gmail.com.
8. Reklaamid ja Pro
Tasuta versioon kasutab Google AdMobi. Google Mobile Ads SDK võib Google'i reeglite kohaselt töödelda reklaami-ID-d, seadme- ja kasutusandmeid, diagnostikat ning ligikaudset asukohta. Pro eemaldab reklaamid. Tellimusi haldab Google Play Billing ja rakendus kontrollib olekut kohapeal Google Play kaudu. AspByte'i server ei saa kaardi- ega pangaandmeid, ostutunnust, ostuajalugu ega tellimuse olekut.
9. Vidin ja diagnostika
Pro vidin kuvab seadmesse salvestatud seireolekut. Diagnostikaaruanne luuakse kohapeal ja jagatakse AspByte'iga ainult siis, kui kasutaja saadab selle ise e-posti rakendusega. Aruanne võib sisaldada rakenduse ja Androidi versiooni, seadme mudelit, lubade ja taustatöö olekut ning tehnilisi vigu.
10. Turvalisus ja teenusepakkujad
Ühendused kasutavad HTTPS-i. Registreerimist kaitsevad Firebase App Check ja Google Play Integrity. Serverilogid ei sisalda tahtlikult Firebase Installation ID-sid, rakenduse paigalduse ID-sid, koordinaate ega päringute sisu. Teenus kasutab Google Cloudi, Firebase'i, Google Mapsi, Google Playd, AdMobi ja FMI-d. Andmeid ei müüda.
11. Õigused ja muudatused
Kasutaja saab seire peatada, lube hallata ning küsimuste või kustutamistaotluse korral AspByte'iga ühendust võtta. EL-is/EMP-s võivad kasutajal olla õigus teabele, parandamisele, kustutamisele, piiramisele ja järelevalveasutusele kaebuse esitamisele. Poliitikat uuendatakse teenuse või kohustuste muutumisel.
Šī privātuma politika izskaidro, kā AspByte apstrādā datus Android lietotnē Zibens radars. Kontaktinformācija: aspbyte.dev@gmail.com.
1. Pārzinis
AspByte, Somija.
2. Mērķis
Lietotne rāda jaunākos Somijas Meteoroloģijas institūta (FMI) zibens novērojumus un var brīdināt par jaunu zibeni izvēlētā 1–20 km rādiusā veselos kilometros. Lietotne nav oficiāls bīstamības brīdinājumu dienests, un tūlītēja paziņojuma piegāde netiek garantēta.
3. Zibens dati, karte un tīkls
AspByte Google Cloud pakalpojums iegūst kopējo FMI Open Data plūsmu un nodod to lietotnēm. Parasti pieprasījums tiek veikts reizi minūtē; ja konstatēts jauns paziņojams zibens, pēc aptuveni 30 sekundēm var tikt veikts viens papildu pieprasījums. Karte galvenokārt izmanto Google Maps SDK; vecākās konfigurācijās vai rezerves režīmā var izmantot Leaflet un OpenStreetMap. Pakalpojumu sniedzēji saskaņā ar saviem noteikumiem var apstrādāt tehniskos tīkla datus. Īslaicīgs vienvirziena IP adreses jaucējkods tiek glabāts tikai servera atmiņā pieprasījumu biežuma ierobežošanai.
4. Atrašanās vieta ierīcē
Uzraudzības punktu var izvēlēties ar GPS, meklēšanu, pašvaldību sarakstu vai karti. Android atrašanās vietas atļauja tiek izmantota tikai GPS funkcijai. Lietotne nepārtraukti neizseko lietotāju un neveido atrašanās vietu vēsturi. Izvēlētais punkts, rādiuss un iestatījumi tiek saglabāti ierīcē.
5. Zibens uzraudzības reģistrācija serverī
Aktivizējot uzraudzību un paziņojumus, AspByte serverim tiek nosūtīts nejaušs instalācijas ID, Firebase Installation ID (FID) FCM piegādei, precīzas izvēlētā punkta koordinātas, rādiuss, valoda, pagaidu klusuma statuss un pēdējā vietējā brīdinājuma laiks. Kā dokumenta atslēga tiek izmantots tikai instalācijas ID SHA-256 jaucējkods. Reģistrācija neietver vārdu, e-pastu, meklēšanas tekstu, vietas nosaukumu, reklāmas ID, pirkumu datus vai nepārtrauktu GPS atrašanās vietu. Jauns punkts aizstāj iepriekšējo, tādēļ atrašanās vietu vēsture netiek veidota.
6. Paziņojumi
Serveris salīdzina jaunos novērojumus ar reģistrēto apli un sakritības gadījumā nosūta tiešu FCM paziņojumu. Android vēlreiz pārbauda attālumu. Paziņojumi ir ierobežoti līdz vienam stundā katrai lietotnes instalācijai. Lietotājs var arī apklusināt zibens brīdinājumus uz trim stundām. WorkManager pārbaude aptuveni reizi stundā darbojas kā rezerves risinājums.
7. Glabāšana un dzēšana
Apturot uzraudzību, servera reģistrācija tiek dzēsta. Neizdevušos dzēšanu mēģina atkārtot. Reģistrācija automātiski beidzas 180 dienas pēc pēdējā veiksmīgā atjauninājuma, un nederīgi Firebase piegādes identifikatori tiek noņemti. Dzēšanu var pieprasīt arī pa e-pastu aspbyte.dev@gmail.com.
8. Reklāmas un Pro
Bezmaksas versija izmanto Google AdMob. Google Mobile Ads SDK saskaņā ar Google noteikumiem var apstrādāt reklāmas ID, ierīces un lietojuma datus, diagnostiku un aptuvenu atrašanās vietu. Pro noņem reklāmas. Abonementus apstrādā Google Play Billing, un lietotne pārbauda statusu lokāli pakalpojumā Google Play. AspByte serveris nesaņem kartes vai bankas datus, pirkuma marķieri, pirkumu vēsturi vai abonementa statusu.
9. Logrīks un diagnostika
Pro logrīks parāda ierīcē saglabāto uzraudzības statusu. Diagnostikas pārskats tiek izveidots lokāli un nosūtīts AspByte tikai tad, ja lietotājs pats to nosūta ar e-pasta lietotni. Tas var ietvert lietotnes un Android versiju, ierīces modeli, atļaujas, fona darba statusu un tehniskās kļūdas.
10. Drošība un pakalpojumu sniedzēji
Savienojumi izmanto HTTPS. Reģistrāciju aizsargā Firebase App Check un Google Play Integrity. Servera žurnālos apzināti netiek iekļauti Firebase instalācijas ID, lietotnes instalācijas ID, koordinātas vai pieprasījumu saturs. Pakalpojums izmanto Google Cloud, Firebase, Google Maps, Google Play, AdMob un FMI. Dati netiek pārdoti.
11. Tiesības un izmaiņas
Lietotājs var apturēt uzraudzību, pārvaldīt atļaujas un sazināties ar AspByte jautājumu vai dzēšanas dēļ. ES/EEZ lietotājam var būt tiesības uz informāciju, labošanu, dzēšanu, apstrādes ierobežošanu un sūdzību uzraudzības iestādei. Politika tiek atjaunināta, mainoties pakalpojumam vai pienākumiem.
Šioje privatumo politikoje paaiškinama, kaip AspByte tvarko duomenis Android programoje Žaibų radaras. Kontaktai: aspbyte.dev@gmail.com.
1. Duomenų valdytojas
AspByte, Suomija.
2. Paskirtis
Programa rodo naujausius Suomijos meteorologijos instituto (FMI) žaibų stebėjimus ir gali įspėti apie naują žaibą pasirinktame 1–20 km spindulyje sveikais kilometrais. Programa nėra oficiali pavojaus perspėjimo tarnyba, todėl momentinis pranešimo pristatymas negarantuojamas.
3. Žaibų duomenys, žemėlapis ir tinklas
AspByte Google Cloud paslauga gauna bendrą FMI Open Data srautą ir perduoda jį programoms. Paprastai užklausa atliekama kartą per minutę, o aptikus naują praneštiną žaibą maždaug po 30 sekundžių gali būti atlikta viena papildoma užklausa. Žemėlapis pirmiausia naudoja Google Maps SDK; senesnėse konfigūracijose arba kaip atsarginis sprendimas gali būti naudojami Leaflet ir OpenStreetMap. Paslaugų teikėjai gali tvarkyti techninius tinklo duomenis pagal savo sąlygas. Trumpalaikė vienkryptė IP adreso maiša laikoma tik serverio atmintyje užklausų dažniui riboti.
4. Vieta įrenginyje
Stebėjimo tašką galima pasirinkti naudojant GPS, paiešką, savivaldybių sąrašą arba žemėlapį. Android vietos leidimas naudojamas tik GPS funkcijai. Programa nuolat nestebi naudotojo ir nekuria vietos istorijos. Pasirinktas taškas, spindulys ir nustatymai saugomi įrenginyje.
5. Žaibų stebėjimo registracija serveryje
Įjungus stebėjimą ir pranešimus, AspByte serveriui siunčiamas atsitiktinis diegimo ID, Firebase Installation ID (FID) FCM pristatymui, tikslios pasirinkto taško koordinatės, spindulys, kalba, laikino nutildymo būsena ir paskutinio vietinio įspėjimo laikas. Dokumento raktui naudojama tik diegimo ID SHA-256 maiša. Registracijoje nėra vardo, el. pašto, paieškos teksto, vietos pavadinimo, reklamos ID, pirkimo duomenų ar nuolatinės GPS vietos. Naujas taškas pakeičia ankstesnį, todėl vietos istorija nekuriama.
6. Pranešimai
Serveris palygina naujus stebėjimus su registruotu apskritimu ir sutapimo atveju išsiunčia tiesioginį FCM pranešimą. Android dar kartą patikrina atstumą. Vienam programos diegimui siunčiamas ne daugiau kaip vienas pranešimas per valandą. Naudotojas taip pat gali nutildyti žaibų įspėjimus trims valandoms. WorkManager patikra maždaug kartą per valandą veikia kaip atsarginė sistema.
7. Saugojimas ir ištrynimas
Sustabdžius stebėjimą serverio registracija ištrinama. Nepavykus ištrinti bandoma dar kartą. Registracija automatiškai nustoja galioti po 180 dienų nuo paskutinio sėkmingo atnaujinimo, o netinkami Firebase pristatymo identifikatoriai pašalinami. Ištrynimo taip pat galima prašyti adresu aspbyte.dev@gmail.com.
8. Reklamos ir Pro
Nemokama versija naudoja Google AdMob. Google Mobile Ads SDK pagal Google taisykles gali tvarkyti reklamos ID, įrenginio ir naudojimo duomenis, diagnostiką ir apytikslę vietą. Pro pašalina reklamas. Prenumeratas tvarko Google Play Billing, o programa vietoje tikrina būseną Google Play. AspByte serveris negauna kortelės ar banko duomenų, pirkimo prieigos rakto, pirkimų istorijos ar prenumeratos būsenos.
9. Valdiklis ir diagnostika
Pro valdiklis rodo įrenginyje išsaugotą stebėjimo būseną. Diagnostikos ataskaita sukuriama vietoje ir bendrinama su AspByte tik tada, kai naudotojas pats ją išsiunčia el. pašto programa. Joje gali būti programos ir Android versija, įrenginio modelis, leidimų ir foninio darbo būsena bei techninės klaidos.
10. Saugumas ir paslaugų teikėjai
Ryšiai naudoja HTTPS. Registracijos galiniai taškai apsaugoti Firebase App Check ir Google Play Integrity. Serverio žurnaluose sąmoningai nėra Firebase Installation ID, programos diegimo ID, koordinačių ar užklausų turinio. Paslauga naudoja Google Cloud, Firebase, Google Maps, Google Play, AdMob ir FMI. Duomenys neparduodami.
11. Teisės ir pakeitimai
Naudotojas gali sustabdyti stebėjimą, valdyti leidimus ir kreiptis į AspByte dėl klausimų ar ištrynimo. ES/EEE naudotojas gali turėti teisę gauti informaciją, taisyti, ištrinti, apriboti tvarkymą ir pateikti skundą priežiūros institucijai. Politika atnaujinama pasikeitus paslaugai ar pareigoms.