Privacybeleid
1. Wie wij zijn
Gert Hoetmer (eenmanszaak), handelend onder de naam Vibecode Studio, ingeschreven bij de Kamer van Koophandel onder nummer 64176541, Smaldelerstraat 4, 2645 KL Delfgauw, Nederland. Wij zijn de verwerkingsverantwoordelijke voor de gegevens die Cubini verwerkt. Vragen over privacy gaan naar support@vibecode-studio.nl.
2. Kort samengevat
Cubini is een dobbelspel. Wij hebben zo weinig mogelijk van je nodig en dat is een ontwerpkeuze, geen toeval.
Wat wij niet doen: geen advertenties, geen analysesoftware van derden, geen trackingcode, geen advertentie-id, geen profielen, geen verkoop of ruil van gegevens. Wij vragen geen e-mailadres, geen wachtwoord, geen locatie, geen contacten en geen foto's. Je speelt standaard anoniem.
3. Wat wij verwerken en waarom
| Gegeven | Waarvoor | Grondslag | Hoe lang |
|---|---|---|---|
| Anonieme accountcode (Firebase-uid) | Je herkennen tussen potjes, je aankoop en je scores bij elkaar houden | Uitvoering van de overeenkomst (artikel 6.1.b AVG) | Tot je verzoek om verwijdering |
| Gekoppeld Apple- of Google-account: aanbieder, aanbieder-id en de naam die de aanbieder meestuurt | Je account terugvinden op een nieuw toestel | Overeenkomst (6.1.b) | Tot je ontkoppelt of om verwijdering vraagt |
| Spelersnaam die je zelf invoert | Medespelers en het leaderboard laten zien wie er speelt | Overeenkomst (6.1.b) | Tot je verzoek om verwijdering |
| Taal, platform en appversie | De juiste vertaling tonen en je kunnen helpen bij een supportvraag | Overeenkomst (6.1.b) en gerechtvaardigd belang (6.1.f) | Tot je verzoek om verwijdering |
| Spelresultaten: score, misfires, voltooide lijnen, tijdstip | Het leaderboard en je eigen statistieken | Overeenkomst (6.1.b) | Leaderboardregels onbeperkt, partijverslagen 90 dagen, solopotjes 7 dagen |
| Beoordeling van de app in versie 1.5.1 en eerder: sterren, een eventuele opmerking en, als je publicatie aanvinkte, je spelersnaam | De app verbeteren en, alleen met jouw toestemming, je opmerking met je spelersnaam in de app tonen | Gerechtvaardigd belang (6.1.f); publicatie: toestemming (6.1.a) | Tot je een nieuwe beoordeling instuurt of om verwijdering vraagt |
| Aankoopstatus, start van de proefperiode en het transactie-id van Apple of het order-id van Google Play | Bewaken wat er voor je open staat en dubbel betalen voorkomen | Overeenkomst (6.1.b) | Zolang de aankoop geldt |
| Attestatie van App Check | Controleren dat een verzoek van een echte Cubini-installatie komt | Gerechtvaardigd belang (6.1.f): misbruik weren | Niet bewaard, alleen gecontroleerd |
| Serverlogboek: IP-adres, tijdstip, technische gebeurtenissen | De dienst beschikbaar houden en misbruik weren | Gerechtvaardigd belang (6.1.f) | 7 dagen. Er staat geen spelinhoud in |
In je profiel staan alleen je platform, de versie van de app en de taal van de interface. Die drie gebruiken wij om je te kunnen helpen als je ons een vraag stelt. Er zit geen analysesoftware in Cubini en ook geen crashrapportage van derden.
Wij nemen geen geautomatiseerde besluiten over jou en maken geen profielen. De virtuele spelers zijn regelgebaseerde tegenstanders zonder machinaal leren: ze spelen een spel, ze beoordelen geen mensen.
4. Anoniem spelen
Bij de eerste start maakt de app een anoniem account aan bij Firebase Authentication. Dat is een willekeurige code, meer niet. Je vult niets in en wij weten niet wie je bent.
Die code staat in de Keychain van je toestel en blijft daar staan als je de app verwijdert. Dat is met opzet: zo raak je bij een herinstallatie je aankoop en je proefperiode niet kwijt.
5. Een account koppelen
Je kunt je anonieme account vrijwillig koppelen aan Apple of Google. Daarna vind je op een nieuw toestel je scores en je aankoop terug. Wij ontvangen dan de aanbieder, het id dat de aanbieder ons geeft en de naam die daarbij meekomt. Wij vragen je e-mailadres niet op en krijgen het dus ook niet: bij Apple vragen wij alleen om de naam, bij Google alleen om het openbare profiel.
Koppelen is niet verplicht. Doe je het niet, dan verlies je bij een nieuw toestel je geschiedenis. Je aankoop haal je altijd terug met "Aankopen herstellen".
6. Aankopen
Cubini is gratis te downloaden en de proefperiode van 14 dagen is gratis: die start vanzelf zodra je de app opent en koop je niet. Alleen de ontgrendeling koop je, op iOS via de App Store en op Android via Google Play. Apple of Google int het geld, stuurt de bon en behandelt terugbetalingen. Wij zien geen kaartgegevens, geen adres en geen factuur.
Van Apple of Google ontvangen wij een ondertekend transactie-id (App Store) of order-id (Google Play) en de status van de aankoop. Die bewaren wij bij je accountcode, zodat het spel weet wat er voor je open staat.
7. Leaderboards en beoordelingen
Speel je online, of solo met een lopende proefperiode of een ontgrendeling, dan gaat je score naar het leaderboard. Andere spelers zien daar je spelersnaam, je score en je positie. Kies dus een naam die je in het openbaar wilt zien staan; een bijnaam is prima.
Zie je in het leaderboard of in de lobby een naam die niet door de beugel kan, meld die dan: houd de naam ingedrukt en kies "Meld deze naam". De melding komt bij ons terecht en kan ertoe leiden dat de naam wordt teruggezet of dat de speler uit het leaderboard verdwijnt. Voor al het andere mail je support@vibecode-studio.nl.
Wil je er niet in staan, dan zijn er twee wegen. Solo spelen zonder ontgrendeling telt nooit mee, en pass and play evenmin: die blijven op je toestel. En je kunt ons altijd mailen om je regels uit het klassement te laten halen. Virtuele spelers verschijnen nooit in het leaderboard.
Vanaf versie 1.5.2 beoordeel je Cubini alleen nog in de App Store of in Google Play. Die beoordeling loopt via Apple of Google en valt onder hun beleid; wij ontvangen haar niet als persoonsgegeven. Wil je ons iets laten weten zonder openbare recensie, dan kun je ons vanuit de app mailen. Dan ontvangen wij je e-mailadres en je bericht, en gebruiken wij die alleen om je te antwoorden.
In versie 1.5.1 en eerder kon je Cubini in de app beoordelen met sterren en een opmerking. Die beoordeling ging naar ons en was niet openbaar, tenzij je bij het versturen aanvinkte dat je opmerking getoond mocht worden. Dan verschijnt zij met je spelersnaam op het startscherm van die oudere versies, na een filter op taalgebruik. Per speler staat er hooguit een beoordeling. Wil je je opmerking weg hebben, mail ons dan; verwijder je je account, dan verdwijnt je beoordeling ook.
8. Beveiliging
Al het verkeer tussen de app en onze server gaat over TLS. Wat wij opslaan staat versleuteld opgeslagen. Alleen onze server schrijft in de database; de app kan er niet rechtstreeks bij.
De app stuurt bij elke verbinding een attestatie van App Check mee. Daarmee controleren wij dat het verzoek van een echte Cubini-installatie komt en niet van een script. Zo'n attestatie is een technisch bewijs zonder gegevens over jou, en wij bewaren hem niet.
9. Waar je gegevens staan en wie ze verwerkt
- Google (Firebase Authentication, Cloud Firestore, App Check), verwerker. De database staat in de multiregio
eur3van Google Cloud, dus in de Europese Unie: België en Nederland. - Render Services, Inc. (hosting van de spelserver), verwerker. De server draait in de regio Frankfurt, Duitsland.
- Apple Inc. (App Store, StoreKit, TestFlight) en Google LLC (Google Play, Google Play Billing) voor de verkoop en de betaling, op iOS respectievelijk Android. Voor die verkoop en betaling is de winkel zelf verwerkingsverantwoordelijke, niet onze verwerker.
Ondersteuning en beheer door deze partijen kunnen buiten de Europese Unie plaatsvinden. Daarvoor gelden de standaardcontractbepalingen van de Europese Commissie. Verder geven wij je gegevens aan niemand door en wij verkopen ze niet.
10. Hoe lang wij bewaren
- Je account, je spelersnaam, je taal en je aankoopstatus: tot je om verwijdering vraagt. De aankoopstatus bewaren wij zolang de aankoop geldt.
- Regels in het leaderboard: onbeperkt, want het klassement aller tijden heeft ze nodig. Wel weg op jouw verzoek.
- Het verslag van een online partij: 90 dagen. Van een reeks (best of 3 of toernooi): 180 dagen.
- Het verslag van een solopotje: wordt na 7 dagen verwijderd.
- Je beoordeling van de app (sterren en eventuele opmerking): tot je een nieuwe instuurt of je account verwijdert.
- Het logboek van verstuurde meldingen: wordt na 30 dagen verwijderd.
- Serverlogboeken met IP-adres: 7 dagen, de standaardbewaartermijn van onze hosting.
11. Jouw rechten
Je hebt recht op inzage, rectificatie, verwijdering, beperking, bezwaar en overdraagbaarheid van je gegevens.
Er zit een bijzonderheid aan: wij weten niet wie je bent. Aan je account hangt geen e-mailadres en geen echte naam, alleen de spelersnaam die je zelf kiest. Daarom lopen inzage en verwijdering via de app zelf, onder Instellingen, Privacy. Daar bewijst de app wie je bent zonder dat wij iets van je hoeven te vragen. Lukt dat niet, mail dan support@vibecode-studio.nl; wij vragen dan om iets waaruit blijkt dat het jouw account is.
Verwijderen doe je zelf in de app, onder Instellingen, Privacy, met "Mijn account en gegevens verwijderen". Wij wissen dan je weergavenaam, je scores en je regels in het leaderboard, de verslagen van je solopotjes, je beoordeling van de app met de eventuele opmerking, de koppeling met Apple of Google, en de registratie van je proefperiode en je ontgrendeling bij ons. Dat gebeurt meteen en is niet terug te draaien; wij kunnen niets van dit alles terughalen.
Wat blijft staan is je aankoop in de App Store of Google Play. Die hoort bij je Apple- of Google-account, blijft daar bekend en haal je terug met "Aankopen herstellen". Partijen waarin je meespeelde blijven bestaan voor je medespelers, maar zonder jouw gegevens.
Vraag je ons per e-mail om inzage of verwijdering, dan reageren wij binnen 30 dagen, in de praktijk binnen een werkdag.
Ben je het oneens met hoe wij met je gegevens omgaan, dan kun je een klacht indienen bij de Autoriteit Persoonsgegevens, autoriteitpersoonsgegevens.nl.
12. Kinderen
Cubini is bedoeld voor spelers van 13 jaar en ouder. Er is geen chat en geen privébericht. De spelersnaam is het enige vrije tekstveld tussen spelers en wordt op onze server gefilterd.
De leeftijdsclassificatie in de App Store kan hoger liggen dan 13, omdat spelersnamen zichtbaar zijn voor andere spelers. De classificatie die de App Store toont is leidend.
Wij tonen geen advertenties, maken geen profielen en analyseren geen gedrag. Wij vragen niet naar je leeftijd en houden die niet bij, dus wij weten niet wie jonger is dan 13. Denk je dat een kind onder de 13 een account heeft, mail ons dan; wij verwijderen het.
13. Wijzigingen
Verandert het spel, dan passen wij deze tekst aan. Bovenaan staat de datum van de laatste versie. Bij een ingrijpende wijziging melden wij dat in de app voordat die ingaat.
14. Contact
Gert Hoetmer (eenmanszaak), handelend onder de naam Vibecode Studio, Smaldelerstraat 4, 2645 KL Delfgauw, Nederland. E-mail: support@vibecode-studio.nl.