Privacyverklaring
Ingangsdatum:
Gegevens die je in deze app gebruikt, blijven op je apparaat. De enige uitzondering is de functie Clubzittingen: uitslagen die een clubbeheerder klaarzet, worden beveiligd online bewaard, zodat de leden van die club ze kunnen ophalen.
Verantwoordelijke
Deze verklaring geldt voor BridgeAnalyse in de App Store (iPhone en iPad) en op Google Play (Android).
Verantwoordelijk voor de Android-app op Google Play is De Boer Services B.V., Binnenluiendijk 25, 1621 ME Hoorn, KvK-nummer 34097042. Verantwoordelijk voor de iOS-app in de App Store is Pierre L.M. de Boer, die ook de ontwikkelaar van de app is.
Met “de ontwikkelaar” bedoelt deze verklaring ook de verantwoordelijke voor de versie die jij gebruikt. De ontwikkelaar ontvangt de gegevens die je in de app zet, of die de app op je apparaat bewaart, niet.
Welke gegevens worden verzameld
De ontwikkelaar verzamelt geen gegevens uit de app, met één uitzondering: de uitslagen die een clubbeheerder klaarzet voor zijn club (zie Clubzittingen). Dat geldt voor iOS en Android. Op Android verwerken onderdelen van Google daarnaast beperkte technische gegevens; zie Derden.
De app kan wel informatie op je apparaat gebruiken om te doen wat je vraagt. Dat is informatie die je zelf invoert, en informatie die de app lokaal aanmaakt, zoals instellingen of bestanden in de app. Die informatie blijft op het apparaat.
Behalve de clubzittingen verzamelt de iOS-app in het bijzonder niets uit deze categorieën: contactgegevens, gezondheid, financiële gegevens, locatie, contacten op het apparaat, foto’s of andere inhoud, zoek- of browsegeschiedenis, identificatoren, aankopen, gebruiksgegevens of diagnostiek.
De app heeft geen account. Er is geen registratie en geen inloggen. Voor clubzittingen gebruik je alleen een code die je van je club krijgt. Het privacy-etiket in de App Store en het formulier Gegevensbeveiliging in Google Play noemen alleen de clubzittingen.
Je eigen zittingen, kaartverdelingen, namen, notities en foto’s verlaten je apparaat niet, ook op Android niet. Alleen als je als clubbeheerder een zitting klaarzet, gaan de uitslagbestanden van die zitting naar de server. De tekstherkenning bij foto’s en de dubbel-dummy-berekeningen draaien op het apparaat zelf.
Clubzittingen
Clubzittingen is een optionele functie. Een clubbeheerder kan met een beheerderscode de uitslag van een clubzitting klaarzetten voor de leden van zijn club. Leden halen die uitslag op met de clubcode van hun club. Wie geen code invult, gebruikt deze functie niet en stuurt niets naar de server.
- Welke gegevens: de twee PDF-bestanden van het rekenprogramma van de Bridge Bond (de Gedetailleerde frequentiestaat en de Uitslag), met de titel en datum van de zitting. Daarin staan de namen van de deelnemende paren, hun contracten, scores en uitslag. Van de beheerder wordt alleen een label van de code bewaard, zoals “Beheerder 1”.
- Doel: clubleden hun zittingen in de app laten analyseren zonder dat ieder lid de PDF’s zelf hoeft te importeren.
- Grondslag: gerechtvaardigd belang van de club, die deze uitslagen ook al onder haar leden verspreidt. De functie wordt alleen ingericht met akkoord van het clubbestuur.
- Wie kan erbij: alleen wie de clubcode of een beheerderscode van die club heeft. Er is geen openbare lijst en de bestanden zijn niet via een gewone link te openen. De ontwikkelaar kan de gegevens technisch inzien, maar gebruikt ze nergens anders voor.
- Waar: bij Google Firebase (Google Cloud), in de regio Nederland (europe-west4). Google treedt op als verwerker.
- Hoe lang: maximaal 180 dagen; daarna verwijdert de server de zitting automatisch. Een beheerder kan een zitting eerder weghalen. Wie een zitting al heeft geïmporteerd, houdt die lokaal op het eigen apparaat.
- Geen profiel: er zijn geen accounts en de server bewaart geen apparaat-ID’s of gebruiksgegevens. Om het raden van codes tegen te gaan, houdt de server maximaal twee uur een teller bij per IP-adres. Het IP-adres wordt daarbij alleen versleuteld (gehasht) opgeslagen.
Sta je in een uitslag en wil je die laten verwijderen, wil je weten wat er over jou bewaard wordt, of maak je bezwaar? Mail dan naar het adres onder Contact. De zitting of je naam wordt dan weggehaald. Je kunt ook een klacht indienen bij de Autoriteit Persoonsgegevens.
Hoe gegevens worden verzameld
Buiten de clubzittingen is er geen verzameling. De app stuurt verder geen gegevens van het apparaat naar de ontwikkelaar of naar een server van de ontwikkelaar. Bij clubzittingen gaan de gegevens versleuteld (HTTPS) naar de server; ze worden alleen gelezen als een clublid ze ophaalt.
Apple spreekt van verzamelen als gegevens het apparaat verlaten en de ontwikkelaar of een partner ze langer kan inzien dan nodig is om een verzoek direct af te handelen. Dat gebeurt in de iOS-app alleen bij clubzittingen.
Waarvoor gegevens worden gebruikt
Informatie op je apparaat wordt alleen gebruikt om de functies van de app uit te voeren die jij start.
Die informatie wordt niet gebruikt voor reclame, het meten van reclame, tracking, analyse, marketing, profilering, of verkoop aan een gegevenshandelaar.
Je hoeft geen gegevens aan de ontwikkelaar te geven om de app te gebruiken. Betalen voor de app, als de app een prijs heeft, hangt daar niet aan vast.
Derden
De ontwikkelaar deelt geen gebruikersgegevens met derden. Clubzittingen worden opgeslagen bij Google Firebase, dat alleen als verwerker optreedt; clubzittingen zijn verder alleen zichtbaar voor wie de code van die club heeft. Er zitten geen advertentienetwerken in de app. De iOS-app bevat ook geen analyse-tools of andere diensten die gebruikersgegevens van het apparaat versturen. Ook een moeder-, dochter- of zustermaatschappij krijgt deze gegevens niet.
De Android-app bevat twee onderdelen van Google die zelf technische gegevens naar Google kunnen sturen. De ontwikkelaar ontvangt deze gegevens niet:
- ML Kit (tekstherkenning op foto’s): apparaatgegevens zoals merk, model en systeemversie, de pakketnaam en versie van de app, een identificatie per installatie, en prestatie- en foutgegevens zoals de grootte van de invoer. Google gebruikt dit voor diagnose en gebruiksanalyse. De foto en de herkende tekst horen daar niet bij: de herkenning draait op het apparaat.
- Play In-App Updates (controle op een nieuwe versie): apparaatgegevens, de versie van de app en de geïnstalleerde onderdelen. Dit wordt afgehandeld door de Play Store, onder de voorwaarden van Google Play.
Meer hierover staat in het privacybeleid van Google op policies.google.com/privacy.
Deelt de app in de toekomst toch gegevens met een derde, dan wordt deze verklaring eerst aangepast. Daarin staat dan wie die partij is, en dat die partij de gegevens minstens zo beschermt als deze verklaring en als de richtlijnen van de App Store en Google Play.
Tracking
De app volgt je niet over apps en websites van andere bedrijven. Ze koppelt geen gegevens aan gegevens van derden voor reclame of het meten daarvan, en deelt niets met een gegevenshandelaar.
De app gebruikt de reclame-ID niet en vraagt geen toestemming om te tracken.
Bewaren, verwijderen en toestemming intrekken
Lokale gegevens blijven op je apparaat staan tot je ze wist. De ontwikkelaar bewaart daar geen kopie van. Alleen clubzittingen staan op de server, maximaal 180 dagen (zie Clubzittingen).
Je verwijdert de gegevens zelf:
- Wis ze in de app, als de app die mogelijkheid biedt.
- Verwijder de app van je apparaat. De lokale gegevens van de app gaan dan mee.
Vraag je de ontwikkelaar om verwijdering van een clubzitting of van je naam daarin, dan wordt die van de server gehaald. Voor al het andere kan de ontwikkelaar alleen bevestigen dat er niets is ontvangen. De technische gegevens die Google op Android verwerkt, kan de ontwikkelaar niet inzien of wissen.
De app vraagt geen toestemming om gegevens te verzamelen: buiten de clubzittingen verzamelt de ontwikkelaar niets, en clubzittingen berusten op het gerechtvaardigd belang van de club. Heb je in het systeem toestemming gegeven voor een functie, dan trek je die in via de instellingen van je apparaat.
Beveiliging
Lokale gegevens staan in de omgeving van de app op je apparaat. Ze worden beschermd door de beveiliging van dat apparaat, zoals de schermcode en de versleuteling van het systeem.
Clubzittingen gaan versleuteld (HTTPS) naar de server en staan daar versleuteld opgeslagen. De server bewaart de codes alleen versleuteld (gehasht), weigert directe toegang tot de opslag en blokkeert tijdelijk wie te vaak een verkeerde code probeert. Een beheerderscode wordt op je apparaat apart bewaard en gaat niet mee in een backup.
Kinderen
De ontwikkelaar verzamelt niet bewust persoonsgegevens van kinderen. De app is niet op kinderen gericht.
Deze pagina
Deze verklaring is een statische pagina. Ze plaatst geen cookies en laadt geen analyse- of advertentiescripts.
De pagina wordt gehost met Firebase Hosting van Google. Google kan daarbij technische verbindingsgegevens, zoals een IP-adres, verwerken in serverlogboeken om de hosting te laten werken en te beveiligen. Die logboeken horen bij het openen van deze pagina, niet bij het gebruik van de app. De app leest ze niet. Het privacybeleid van Google staat op policies.google.com/privacy.
Wijzigingen
Gaat de app later toch gegevens verzamelen of delen, dan wordt deze verklaring bijgewerkt voordat dat gebeurt. De ingangsdatum hierboven verandert mee. De praktijk in de app, deze tekst en de antwoorden in App Store Connect en de Google Play Console blijven met elkaar in overeenstemming.
Contact
Vragen over privacy: PierreLMdeBoer@gmail.com.