Privacy Policy

Last updated: 19 September 2026

Data controller: Stonefish Holdings Oy (Y-tunnus 3584900-4)
Contact details
Contact for privacy matters: info@bugbeat.app
No designated Data Protection Officer.

This Privacy Policy ("Tietosuojaseloste") describes how Stonefish Holdings Oy ("we", "us") processes personal data when you use the BugBeat mobile application and related services. We process your data in accordance with the EU General Data Protection Regulation (EU 2016/679, "GDPR") and the Finnish Data Protection Act (Tietosuojalaki 1050/2018).

1. Anonymous-by-design

BugBeat does not require registration or contact details. When Firebase is available, the app silently creates an anonymous Firebase account with a random user ID. We do not collect your name, email address, phone number, home address, or advertising or hardware device identifiers. Reports do not show author information to other users, but we link them internally to the anonymous Firebase user ID so that ownership, export, and deletion can work. This and the other technical identifiers described below are personal data under the GDPR.

2. What data we process and why

CategoryPurposeLegal basis
Location data — a fresh foreground device location, timestamp and horizontal accuracy when you add or change an institution and whenever you submit a report. Free linking may temporarily require precise location to prove that distance plus reported accuracy is no more than 3 km. We never request background or continuous location. Verifying institution eligibility, checking geographic plausibility of institution reports, preventing false reports and generating a server-fuzzed approximate origin area for eligible Premium institution maps. Institution-link verification coordinates are request-local; raw report coordinates are retained in private report intake for the periods described below. Raw coordinates are not included in public reports, maps, notifications, URLs, analytics or application logs. Consent (Art. 6(1)(a) GDPR) — granted via the system location permission. You can revoke it at any time in your device settings.
Push notification token (Expo / Apple / Google) Sending alerts about accepted reports at active linked institutions after Premium entitlement, your BugBeat preference and operating-system permission are all valid Consent (Art. 6(1)(a) GDPR) — granted via the system notification permission.
Anonymous Firebase user ID (random string) Silent pseudonymous authentication; server-owned institution membership and 72-hour Free changes; linking report intake, notification settings and subscription status to the current identity; monthly AI quotas; authenticated data export and deletion; preventing abuse and independent report corroboration Legitimate interest (Art. 6(1)(f) GDPR) — preventing service abuse and managing infrastructure costs.
Canonical linked institution IDs, country anchor, pending Free change, server timestamps, and minimum verification evidence (eligibility result, rounded distance band and reported accuracy) Authorising institution-scoped reports and reads, enforcing one Free institution and the 72-hour change period, enforcing Premium's same-country rule, and sending institution-targeted notifications Consent (Art. 6(1)(a) GDPR) — you actively choose which institutions to link.
Symptom descriptions and photos you submit to the AI Identifier Generating an AI-assisted possible identification of a parasite or condition Consent (Art. 6(1)(a) GDPR) — only the content you actively submit is processed.
Hashed IP address (SHA-256) Rate limiting report submissions, detecting abuse and duplicate activity, and securing API request logs Legitimate interest (Art. 6(1)(f) GDPR).
RevenueCat subscription identifier and entitlement status Managing your in-app subscription ("BugBeat Premium") and unlocking premium features Performance of a contract (Art. 6(1)(b) GDPR).
Server request logs — request method, path, status code, duration and the first 12 characters of a SHA-256 IP hash for API requests. Request and response bodies are not included by this logger. Operating, securing and debugging the service Legitimate interest (Art. 6(1)(f) GDPR). Logs are kept on a short rolling window and not aggregated with identifying data.

We do not process special categories of personal data (Art. 9 GDPR) such as health data tied to an identified person. Reports describe a condition observed in your household and are not linked to an identified person.

Report checks, publication and feedback

Reports are user-submitted and are not independently verified. Before a report can appear in the Service, we may automatically validate and assess it, delay it, aggregate it, suppress it, quarantine it for review, or moderate it. We use the anonymous Firebase user ID, report information, limited private location evidence, linked-institution and change history, report frequency and distance anomalies, available App Check or attestation evidence, hashed IP-derived rate-control information, and private feedback such as a “possibly false” flag to prevent misuse and protect the Service. One such flag alone does not automatically remove a report. We may block an anonymous Firebase user ID from future submissions where necessary to prevent abuse.

Every new report is tied to one active linked institution. Free users can view institution-level reports for one active institution. Premium users may see a server-fuzzed approximate origin area only for reports tied to their own active linked institutions. The Service does not provide unrestricted neighbourhood, residential-hotspot or unrelated institution browsing. Neither location nor linking proves attendance, affiliation or physical presence at an institution. Reports may remain private unless independently corroborated.

Free users can link an institution only when a fresh foreground location estimate places the canonical institution within the inclusive 3 km limit after adding reported horizontal accuracy. A later Free change is kept pending for 72 full hours according to server time while the old institution remains active. After completing the first location-verified institution link, Premium users can search the canonical Finnish directory and link multiple institutions in the same canonical country, currently Finland including Åland. Deleting the app or clearing credentials can create a new anonymous Firebase ID; without a recoverable account or invasive device fingerprinting, the previous ID's pending change cannot be guaranteed to follow the new identity.

3. Recipients and third-party processors

Everyone may optionally grant operating-system notification permission during onboarding, including Free users. Declining does not prevent use of the app. This permission does not turn on BugBeat notifications: the BugBeat preference starts Off. Timely push alerts require server-confirmed Premium, operating-system permission and your explicit choice to enable the preference. A purchase or restore does not opt you in.

We use the following processors who handle data on our behalf under data-processing agreements:

We do not sell your personal data and we do not share it with third parties for advertising purposes.

4. International transfers

Some of the processors above (notably OpenAI, RevenueCat, Expo and some Google services) are based in the United States or process data globally. When personal data is transferred outside the EU/EEA, we rely on the European Commission's Standard Contractual Clauses (SCCs, Decision (EU) 2021/914) and, where applicable, the EU-U.S. Data Privacy Framework as the safeguard required by Chapter V of the GDPR.

5. Retention

6. Your rights

Under the GDPR you have the right to:

You can use Download my data and Delete Account in the app's Settings screen. These actions authenticate with your anonymous Firebase account, so you do not need to copy an identifier. You may also send requests to info@bugbeat.app. We will respond within one month.

The export covers your profile, preferences, usage, institution membership and verification evidence, private submissions, feedback, confirmations, ownership/publication links, associated notification records and account-specific limits/guards. It does not disclose another user's private identity or location. Deletion blocks new account work, drains already-started bounded notification attempts and removes the associated records before the app deletes its Firebase identity and clears local data. A partial failure is not reported as success: authentication is retained so you can retry. A notification already handed to an external push provider cannot be recalled.

You also have the right to lodge a complaint with the supervisory authority. In Finland this is the Office of the Data Protection Ombudsman (Tietosuojavaltuutetun toimisto), Lintulahdenkuja 4, 00530 Helsinki — tietosuoja.fi.

7. Security

We use HTTPS for all data in transit, hashed IP addresses for rate-limit records, server-side input validation, and access controls on Firestore. The application does not collect or store your name, contact details, or advertising or hardware device identifiers, but it does use the random Firebase user ID described above. Report-location evidence is held in private server-controlled intake for a limited time; public reports, Premium map markers and alerts use server-generated approximate areas rather than raw coordinates and are restricted to authorised linked institutions.

8. Children

BugBeat is intended for adults reporting on their own household. We do not knowingly collect personal data from children under 13. The app does not require any account or personally identifying contact information. When Firebase is available, it silently creates the anonymous Firebase account described above.

9. Changes to this policy

We may update this Privacy Policy. The "Last updated" date at the top of this page reflects the most recent change. Material changes will be communicated in the app.

10. Contact

Questions about this Privacy Policy or your personal data? info@bugbeat.app

Tietosuojaseloste

Päivitetty viimeksi: 19. syyskuuta 2026

Rekisterinpitäjä: Stonefish Holdings Oy (Y-tunnus 3584900-4)
Yhteystiedot
Yhteydenotot tietosuoja-asioissa: info@bugbeat.app
Tietosuojavastaavaa ei ole nimetty.

Tämä tietosuojaseloste kuvaa, miten Stonefish Holdings Oy ("me") käsittelee henkilötietoja, kun käytät BugBeat-mobiilisovellusta ja siihen liittyviä palveluja. Käsittelemme tietojasi EU:n yleisen tietosuoja-asetuksen (EU 2016/679, "GDPR") ja Suomen tietosuojalain (1050/2018) mukaisesti.

1. Anonyymisyys lähtökohtana

BugBeat ei edellytä rekisteröitymistä tai yhteystietojen antamista. Kun Firebase on käytettävissä, sovellus luo taustalla anonyymin Firebase-tilin ja satunnaisen käyttäjätunnuksen. Emme kerää nimeäsi, sähköpostiosoitettasi, puhelinnumeroasi, kotiosoitettasi emmekä mainos- tai laitteistotunnisteita. Ilmoituksissa ei näytetä tekijätietoja muille käyttäjille, mutta yhdistämme ne sisäisesti anonyymiin Firebase-käyttäjätunnukseen omistajuutta, tietojen vientiä ja poistamista varten. Tämä ja muut alla kuvatut tekniset tunnisteet ovat GDPR:n mukaisia henkilötietoja.

2. Käsiteltävät tiedot ja käyttötarkoitukset

TietoryhmäKäyttötarkoitusOikeusperuste
Sijaintitiedot — laitteen tuore etualan sijainti, aikaleima ja vaakasuuntainen tarkkuus laitoksen lisäämisen tai vaihdon sekä jokaisen ilmoituksen yhteydessä. Maksuton linkitys voi tilapäisesti vaatia tarkan sijainnin sen osoittamiseksi, että etäisyys ja tarkkuus ovat yhteensä enintään 3 km. Emme pyydä tausta- tai jatkuvaa sijaintia.Laitoskelpoisuuden ja ilmoitusten maantieteellisen uskottavuuden varmentaminen, väärinkäytön estäminen ja palvelimen epätarkentaman lähtöalueen tuottaminen sallittuun Premium-laitoskarttaan. Raakakoordinaatteja ei sisällytetä julkisiin ilmoituksiin, karttoihin, push-viesteihin, URL-osoitteisiin, analytiikkaan eikä sovelluslokeihin.Suostumus (Art. 6(1)(a) GDPR) — annetaan järjestelmän sijaintiluvalla, peruutettavissa milloin tahansa.
Push-ilmoitustunniste (Expo / Apple / Google)Hyväksyttyjen ilmoitusten lähettäminen aktiivisista linkitetyistä laitoksista, kun Premium-oikeus, BugBeat-asetus ja käyttöjärjestelmän ilmoituslupa ovat voimassaSuostumus (Art. 6(1)(a) GDPR) — annetaan järjestelmän ilmoitusluvalla.
Anonyymi Firebase-käyttäjätunnus (satunnainen merkkijono)Taustalla toimiva pseudonyymi tunnistautuminen; palvelimen hallitsemat laitosjäsenyydet ja maksuttoman käyttäjän 72 tunnin vaihdot; ilmoitusvastaanoton, ilmoitusasetusten ja tilaustilan yhdistäminen nykyiseen tunnisteeseen; AI-kuukausirajat; tietojen vienti ja poistaminen; väärinkäytön ehkäisy ja riippumaton vahvistaminenOikeutettu etu (Art. 6(1)(f) GDPR) — palvelun väärinkäytön estäminen ja kustannusten hallinta.
Kanoniset linkitetyt laitostunnisteet, maa-ankkuri, odottava maksuton vaihto, palvelimen aikaleimat sekä vähimmäistodiste (kelpoisuustulos, pyöristetty etäisyysluokka ja ilmoitettu tarkkuus)Laitoskohtaisten ilmoitusten ja lukujen valtuutus, yhden maksuttoman laitoksen ja 72 tunnin vaihdon valvonta, Premiumin saman maan sääntö ja laitoskohtaiset push-ilmoituksetSuostumus (Art. 6(1)(a) GDPR) — valitset itse linkitettävät laitokset.
AI-tunnistimeen lähettämäsi oirekuvaukset ja valokuvatTekoälyn avustaman tunnistusehdotuksen tuottaminenSuostumus (Art. 6(1)(a) GDPR) — vain itse aktiivisesti lähettämäsi sisältö käsitellään.
Tiivistetty IP-osoite (SHA-256)Ilmoitusten lähetysrajoitus, väärinkäytön ja päällekkäisen toiminnan havaitseminen sekä API-pyyntölokien suojaaminenOikeutettu etu (Art. 6(1)(f) GDPR).
RevenueCat-tilaustunniste ja oikeustasoBugBeat Premium -tilauksen hallinta ja maksullisten ominaisuuksien avaaminenSopimuksen täytäntöönpano (Art. 6(1)(b) GDPR).
Palvelinlokit — API-pyynnön metodi, polku, statuskoodi, kesto ja SHA-256-IP-tiivisteen 12 ensimmäistä merkkiä. Tämä lokitus ei sisällä pyyntö- eikä vastausrunkoja.Palvelun ylläpito, suojaus ja vianmääritysOikeutettu etu (Art. 6(1)(f) GDPR). Lokit säilytetään hosting-palvelun lyhyen operatiivisen loki-ikkunan ajan.

Emme käsittele GDPR:n 9 artiklan mukaisia erityisiin henkilötietoryhmiin kuuluvia tietoja, kuten tunnistettavissa oleviin henkilöihin liitettyjä terveystietoja. Ilmoitukset kuvaavat kotitaloudessasi havaittuja olosuhteita, eikä niitä liitetä tunnistettuun henkilöön.

Ilmoitusten tarkistaminen, julkaisu ja palaute

Ilmoitukset ovat käyttäjien lähettämiä eikä niitä ole riippumattomasti vahvistettu. Ennen kuin ilmoitus voi näkyä Palvelussa, voimme validoida ja arvioida sen automaattisesti, viivästää sitä, koota sitä yhteen muiden ilmoitusten kanssa, jättää sen julkaisematta, siirtää sen tarkistettavaksi tai moderoida sitä. Käytämme Palvelun väärinkäytön estämiseksi ja suojaamiseksi anonyymiä Firebase-käyttäjätunnusta, ilmoitustietoja, rajattua yksityistä sijaintinäyttöä, laitos- ja vaihtohistoriaa, ilmoitustiheyttä, etäisyyspoikkeamia, saatavilla olevaa App Check- tai varmennusnäyttöä, IP-tiivisteeseen perustuvia rajoitustietoja sekä yksityistä palautetta, kuten ”mahdollisesti väärä” -merkintää. Yksi tällainen merkintä ei yksin poista ilmoitusta automaattisesti. Voimme estää anonyymiä Firebase-käyttäjätunnusta tekemästä uusia ilmoituksia, jos se on tarpeen väärinkäytön estämiseksi.

Jokainen uusi ilmoitus liittyy yhteen aktiiviseen linkitettyyn laitokseen. Maksuton käyttäjä näkee yhden aktiivisen laitoksen hälytykset. Premium-käyttäjä voi nähdä palvelimen epätarkentaman lähtöalueen vain omiin aktiivisiin laitoksiinsa liittyvistä ilmoituksista. Palvelussa ei voi selata rajoittamattomasti asuinalueita, asuinkeskittymiä tai muita laitoksia. Sijainti tai linkitys ei todista läsnäoloa tai kuulumista laitokseen.

Maksuton käyttäjä voi linkittää laitoksen vain, kun tuore etualan sijainti osoittaa laitoksen olevan 3 km:n sisällä myös tarkkuus huomioiden. Vaihto odottaa 72 täyttä tuntia palvelimen ajan mukaan, ja vanha laitos pysyy aktiivisena. Ensimmäisen sijainnilla varmennetun laitoslinkityksen jälkeen Premiumilla voi hakea Suomen kanonisesta hakemistosta ja linkittää useita saman maan laitoksia; Suomeen luetaan Ahvenanmaa. Sovelluksen poistaminen tai tunnistetietojen tyhjentäminen voi luoda uuden anonyymin Firebase-tunnisteen. Ilman palautettavaa tiliä tai kajoavaa laitetunnistusta aiemman tunnisteen odotusaikaa ei voida taata uudelle tunnisteelle.

3. Vastaanottajat ja käsittelijät

Kaikki käyttäjät, myös maksuttomat, voivat halutessaan antaa käyttöjärjestelmän ilmoitusluvan käyttöönoton aikana. Kieltäytyminen ei estä sovelluksen käyttöä. Lupa ei kytke BugBeat-ilmoituksia päälle: asetus on aluksi pois päältä. Ajantasaiset push-ilmoitukset edellyttävät palvelimen vahvistamaa Premium-oikeutta, käyttöjärjestelmän lupaa ja erillistä valintaasi ottaa asetus käyttöön. Osto tai ostosten palautus ei ota ilmoituksia automaattisesti käyttöön.

Käytämme seuraavia käsittelijöitä, joiden kanssa meillä on tietojenkäsittelysopimukset:

Emme myy henkilötietojasi emmekä luovuta niitä kolmansille osapuolille mainontatarkoituksiin.

4. Tiedonsiirrot EU/ETA-alueen ulkopuolelle

Osa edellä mainituista käsittelijöistä (erityisesti OpenAI, RevenueCat, Expo ja jotkin Googlen palvelut) toimii Yhdysvalloissa tai käsittelee tietoja maailmanlaajuisesti. Kun henkilötietoja siirretään EU/ETA-alueen ulkopuolelle, siirtoperusteena ovat Euroopan komission vakiosopimuslausekkeet (SCC, päätös (EU) 2021/914) ja soveltuvin osin EU:n ja Yhdysvaltojen tietosuojakehys (Data Privacy Framework) GDPR:n V luvun edellyttämällä tavalla.

5. Säilytysajat

6. Sinun oikeutesi

GDPR:n nojalla sinulla on oikeus:

Voit käyttää sovelluksen Asetukset-näkymän Lataa tietoni- ja Poista tili -toimintoja. Ne tunnistautuvat anonyymillä Firebase-tililläsi, joten sinun ei tarvitse kopioida tunnistetta. Voit myös lähettää pyynnöt osoitteeseen info@bugbeat.app. Vastaamme kuukauden kuluessa.

Vienti kattaa profiilisi, asetuksesi, käyttötietosi, laitosjäsenyyden ja varmennusnäytön, yksityiset ilmoitukset, palautteen, vahvistukset, omistus- ja julkaisulinkit, niihin liittyvät ilmoituslähetyksen tietueet sekä tilikohtaiset rajoitus- ja suojatiedot. Se ei paljasta toisen käyttäjän yksityistä tunnistetta tai sijaintia. Poisto estää uuden tilikohtaisen työn, odottaa jo aloitettujen määräaikaisten ilmoituslähetysten päättymistä ja poistaa liittyvät tietueet ennen Firebase-tunnisteen ja paikallisten tietojen poistamista. Osittaista epäonnistumista ei ilmoiteta onnistumisena: tunnistautuminen säilyy uudelleenyritystä varten. Ulkoiselle push-palvelulle jo luovutettua ilmoitusta ei voida perua.

Sinulla on myös oikeus tehdä valitus valvontaviranomaiselle. Suomessa tämä on Tietosuojavaltuutetun toimisto, Lintulahdenkuja 4, 00530 Helsinki — tietosuoja.fi.

7. Tietoturva

Käytämme HTTPS-yhteyttä kaikessa siirrossa, IP-osoitteiden tiivistämistä rajoituslogiikassa, palvelinpuolen syötevalidointia ja Firestoren pääsynvalvontaa. Sovellus ei kerää nimeäsi, yhteystietojasi eikä mainos- tai laitteistotunnisteita, mutta käyttää edellä kuvattua satunnaista Firebase-käyttäjätunnusta. Ilmoituksen sijaintinäyttöä säilytetään rajatun ajan yksityisessä, palvelimen hallitsemassa vastaanottotiedossa; valtuutetuissa Premium-karttamerkinnöissä ja hälytyksissä käytetään raakakoordinaatin sijaan palvelimen muodostamia likimääräisiä alueita.

8. Lapset

BugBeat on tarkoitettu aikuisten käyttöön oman taloutensa tilanteen ilmoittamiseen. Emme tietoisesti kerää alle 13-vuo­ tiaiden henkilötietoja. Sovellus ei vaadi rekisteröitymistä eikä yhteystietoja. Kun Firebase on käytettävissä, se luo taustalla edellä kuvatun anonyymin Firebase-tilin.

9. Selosteen muutokset

Voimme päivittää tätä selostetta. Sivun yläosan "Päivitetty viimeksi" -päivämäärä ilmoittaa viimeisimmän muutoksen. Olennaisista muutoksista tiedotetaan sovelluksessa.

10. Yhteystiedot

Kysymyksiä tästä tietosuojaselosteesta tai henkilötiedoistasi? info@bugbeat.app

Integritetspolicy

Senast uppdaterad: 19 september 2026

Personuppgiftsansvarig: Stonefish Holdings Oy (FO-nummer 3584900-4)
Kontaktuppgifter
Kontakt i dataskyddsfrågor: info@bugbeat.app
Inget dataskyddsombud har utsetts.

Denna integritetspolicy beskriver hur Stonefish Holdings Oy ("vi") behandlar personuppgifter när du använder mobilappen BugBeat och tillhörande tjänster. Vi behandlar dina uppgifter i enlighet med EU:s allmänna dataskyddsförordning (EU 2016/679, "GDPR") och den finska dataskyddslagen (1050/2018).

1. Anonym i grunden

BugBeat kräver inte registrering eller kontaktuppgifter. När Firebase är tillgängligt skapar appen i bakgrunden ett anonymt Firebase-konto med ett slumpmässigt användar-ID. Vi samlar inte in ditt namn, din e-postadress, ditt telefonnummer, din exakta hemadress eller reklam- eller hårdvaruidentifierare. Rapporter visar ingen avsändarinformation för andra användare, men vi kopplar dem internt till det anonyma Firebase-ID:t för ägarskap, export och radering. Detta och övriga tekniska identifierare nedan är personuppgifter enligt GDPR.

2. Vilka uppgifter vi behandlar och varför

KategoriÄndamålRättslig grund
Platsdata — en färsk plats i förgrunden, tidsstämpel och horisontell noggrannhet när du lägger till eller byter institution och vid varje rapport. Gratis länkning kan tillfälligt kräva exakt plats för att visa att avstånd plus noggrannhet är högst 3 km. Vi begär aldrig bakgrundsplats eller kontinuerlig plats.Verifiera institutionsbehörighet och rapporters geografiska rimlighet, förebygga missbruk och skapa ett serverförskjutet ungefärligt ursprungsområde för behöriga Premium-kartor. Råkoordinater ingår aldrig i offentliga rapporter, kartor, pushmeddelanden, URL:er, analys eller applikationsloggar.Samtycke (art. 6.1.a GDPR) — ges via systemets platsbehörighet, kan återkallas när som helst.
Push-token (Expo / Apple / Google)Skicka aviseringar om godkända rapporter vid aktiva länkade institutioner när Premium-rättighet, BugBeat-inställning och systembehörighet är giltigaSamtycke (art. 6.1.a GDPR) — ges via systemets aviseringsbehörighet.
Anonymt Firebase-användar-ID (slumpmässig sträng)Tyst pseudonym autentisering; serverägda institutionsmedlemskap och 72-timmarsbyten för Gratis; koppling av rapporter, aviseringar och prenumeration till aktuell identitet; AI-kvoter; dataexport och radering; missbruksskydd och oberoende bekräftelseBerättigat intresse (art. 6.1.f GDPR).
Kanoniska länkade institutions-ID:n, landankare, väntande Gratis-byte, servertider och minsta verifieringsbevis (behörighetsresultat, avrundat avståndsband och rapporterad noggrannhet)Behörighetskontroll för institutionsrapporter och läsning, en Gratis-institution och 72-timmarsbytet, Premiums samma-land-regel och institutionsnotiserSamtycke (art. 6.1.a GDPR).
Symtombeskrivningar och foton du skickar till AI-identifierarenProducera ett AI-assisterat förslag på identifieringSamtycke (art. 6.1.a GDPR) — endast det innehåll du aktivt skickar in behandlas.
Hashad IP-adress (SHA-256)Begränsning av rapportinlämning, upptäckt av missbruk och dubbel aktivitet samt skydd av API-loggarBerättigat intresse (art. 6.1.f GDPR).
RevenueCat-prenumerations-ID och rättighetsstatusHantering av prenumerationen "BugBeat Premium" och upplåsning av premiumfunktionerAvtal (art. 6.1.b GDPR).
Serverloggar — API-begärans metod, sökväg, statuskod, varaktighet och de första 12 tecknen i en SHA-256-hash av IP-adressen. Denna loggning inkluderar inte begärans eller svarets innehåll.Drift, säkerhet och felsökningBerättigat intresse (art. 6.1.f GDPR). Loggar sparas under värdtjänstens korta operativa loggfönster.

Vi behandlar inte särskilda kategorier av personuppgifter (art. 9 GDPR), såsom hälsouppgifter knutna till en identifierad person. Rapporter beskriver tillstånd som observerats i ditt hushåll och kopplas inte till en identifierad person.

Rapportkontroller, publicering och respons

Rapporter skickas in av användare och är inte oberoende verifierade. Innan en rapport kan visas i Tjänsten kan vi automatiskt validera och bedöma den, fördröja den, aggregera den, undertrycka den, sätta den i karantän för granskning eller moderera den. För att förebygga missbruk och skydda Tjänsten använder vi det anonyma Firebase-ID:t, rapportuppgifter, begränsad privat platsinformation, institutions- och byteshistorik, rapportfrekvens, avståndsavvikelser, tillgängligt App Check- eller attesteringsunderlag samt hashbaserade uppgifter för hastighetsbegränsning och privat respons såsom en markering ”möjligen felaktig”. En sådan markering tar inte automatiskt bort en rapport. Vi kan blockera ett anonymt Firebase-ID från framtida rapportinlämningar när det behövs för att motverka missbruk.

Varje ny rapport kopplas till en aktiv länkad institution. Gratisanvändare ser institutionsvarningar för en aktiv institution. Premiumanvändare kan se ett serverförskjutet ungefärligt ursprungsområde endast för rapporter vid sina egna aktiva institutioner. Tjänsten ger inte obegränsad bläddring i bostadsområden, bostadskluster eller orelaterade institutioner. Plats eller länkning bevisar inte närvaro eller anknytning till institutionen.

Gratisanvändare kan länka en institution endast när en färsk plats i förgrunden visar att den kanoniska institutionen ligger inom 3 km inklusive noggrannheten. Ett byte väntar 72 hela timmar enligt servertid medan den gamla institutionen förblir aktiv. Efter den första platsverifierade institutionslänkningen kan Premiumanvändare söka i Finlands kanoniska katalog och länka flera institutioner i samma kanoniska land; Åland ingår i Finland. Att radera appen eller rensa autentiseringsuppgifter kan skapa ett nytt anonymt Firebase-ID. Utan återställningsbart konto eller ingripande enhetsfingeravtryck kan föregående ID:s väntetid inte garanteras följa det nya ID:t.

3. Mottagare och underbiträden

Alla användare, även gratisanvändare, kan frivilligt ge operativsystemets aviseringsbehörighet under introduktionen. Det går att fortsätta utan att ge tillstånd. Behörigheten aktiverar inte BugBeat-aviseringar: inställningen är Av från början. Snabba push-aviseringar kräver serverbekräftad Premium, operativsystemets behörighet och ditt uttryckliga val att slå på inställningen. Köp eller återställning av köp aktiverar inte aviseringar automatiskt.

Vi använder följande underbiträden enligt personuppgiftsbiträdesavtal:

Vi säljer inte dina personuppgifter och delar dem inte med tredje part för reklamändamål.

4. Internationella överföringar

Vissa av ovanstående underbiträden (särskilt OpenAI, RevenueCat, Expo och vissa Google-tjänster) finns i USA eller behandlar data globalt. När personuppgifter överförs utanför EU/EES förlitar vi oss på Europeiska kommissionens standardavtalsklausuler (SCC, beslut (EU) 2021/914) och, där tillämpligt, EU–US Data Privacy Framework som skyddsåtgärd enligt kapitel V i GDPR.

5. Lagringstider

6. Dina rättigheter

Enligt GDPR har du rätt att:

Du kan använda Ladda ner mina uppgifter och Radera konto i appens Inställningar. Åtgärderna autentiseras med ditt anonyma Firebase-konto, så du behöver inte kopiera någon identifierare. Du kan också skicka begäran till info@bugbeat.app. Vi svarar inom en månad.

Exporten omfattar profil, inställningar, användning, institutionsmedlemskap och verifieringsunderlag, privata rapporter, respons, bekräftelser, ägar- och publiceringslänkar, tillhörande aviseringsposter samt kontots begränsningar och skyddsmarkörer. Den lämnar inte ut en annan användares privata identitet eller plats. Radering spärrar nytt kontoarbete, inväntar redan påbörjade tidsbegränsade aviseringsförsök och tar bort tillhörande poster innan appen raderar Firebase-identiteten och lokala data. Ett delvis misslyckat försök rapporteras inte som slutfört: autentiseringen bevaras så att du kan försöka igen. En avisering som redan överlämnats till en extern push-leverantör kan inte återkallas.

Du har även rätt att lämna in klagomål till tillsynsmyndigheten. I Finland är det Dataombudsmannens byrå (Tietosuojavaltuutetun toimisto), Lintulahdenkuja 4, 00530 Helsingfors — tietosuoja.fi.

7. Säkerhet

Vi använder HTTPS för all dataöverföring, hashade IP-adresser för hastighetsbegränsning, validering av indata på serversidan och åtkomstkontroller på Firestore. Appen samlar inte in ditt namn, dina kontaktuppgifter eller reklam- eller hårdvaruidentifierare, men använder det slumpmässiga Firebase-ID som beskrivs ovan. Rapportplats förvaras under en begränsad tid i privat, serverstyrd mottagning; behöriga Premium-kartmarkörer och varningar använder servergenererade ungefärliga områden i stället för råkoordinater.

8. Barn

BugBeat är avsedd för vuxna som rapporterar om sitt eget hushåll. Vi samlar inte medvetet in personuppgifter från barn under 13 år. Appen kräver varken registrering eller kontaktuppgifter. När Firebase är tillgängligt skapar den i bakgrunden det anonyma Firebase-konto som beskrivs ovan.

9. Ändringar i policyn

Vi kan komma att uppdatera denna policy. Datumet "Senast uppdaterad" högst upp visar den senaste ändringen. Väsentliga ändringar meddelas i appen.

10. Kontakt

Frågor om denna integritetspolicy eller om dina personuppgifter? info@bugbeat.app