Privacybeleid
Laatst bijgewerkt: 28 september 2026
Dit Privacybeleid legt uit hoe OZLab (‘OZLab’, ‘wij’, ‘ons’ of ‘onze’) persoonsgegevens verzamelt, gebruikt, deelt en beschermt wanneer u de Smashphone-applicatie voor iPhone en Apple Watch (de ‘App’), de website op smashphone.app (de ‘Website’) en de onlinefuncties die wij daarvoor exploiteren gebruikt, waaronder de baancodedienst, de relay voor onlinewedstrijden en de ranglijst (samen de ‘Diensten’). Het legt ook uit welke keuzes en rechten u heeft. Dit Privacybeleid maakt deel uit van onze Gebruiksvoorwaarden.
In het kort. Uw bewegingsgegevens worden verwerkt op uw eigen apparaten en uw lokale netwerk en worden nooit geüpload. Uw gegevens uit de Gezondheid-app verlaten uw apparaat nooit via ons. Wij verkopen uw persoonsgegevens niet, tonen geen advertenties en volgen u niet in apps en op websites van andere bedrijven. Wij verwerken wel een beperkte hoeveelheid persoonsgegevens om de ranglijst en het online spelen te laten werken, om te begrijpen hoe de App wordt gebruikt en om supportverzoeken te beantwoorden — zoals hieronder beschreven.
1. Wie wij zijn
OZLab is de verwerkingsverantwoordelijke voor de persoonsgegevens die in dit Privacybeleid worden beschreven. U kunt contact met ons opnemen over privacykwesties via support@ozlab.xyz.
2. Welke informatie wij verzamelen
(a) Informatie die uitsluitend op uw apparaten wordt verwerkt. Het volgende wordt verwerkt op uw iPhone, uw Apple Watch en uw lokale netwerk en wordt niet door ons verzameld:
- Bewegingsgegevens. De App leest de versnellingsmeter en de gyroscoop van uw iPhone of Apple Watch uit om slagbewegingen te detecteren. Wanneer u speelt op een scherm in uw lokale netwerk, wordt de bewegingsstroom rechtstreeks van uw iPhone naar die browser verzonden via uw eigen wifinetwerk of persoonlijke hotspot, in realtime verwerkt voor het spel en niet opgeslagen. Deze wordt niet naar ons geüpload.
- Gegevens uit de Gezondheid-app — zie artikel 10.
- De wedstrijdgeschiedenis die wordt weergegeven op het tabblad ‘Activiteit’ van de App, wordt op uw apparaat opgeslagen.
(b) Ranglijst- en accountgegevens. Tenzij u ‘Niet meedoen aan het klassement’ inschakelt, registreert de App zich bij het openen bij onze ranglijstserver en verzendt zij het volgende:
- een willekeurige spelersidentificatiecode en een geheim toegangstoken die op uw iPhone worden gegenereerd (wij bewaren alleen een cryptografische hash van het token). Deze worden in de sleutelhanger van uw iPhone bewaard, zodat ze behouden blijven als u de App verwijdert en opnieuw installeert;
- het versienummer van de App en het land of de regio van uw App Store-account (uw ‘regio’), die naast uw naam wordt weergegeven, tenzij u dit uitschakelt;
- de spelersnaam die u kiest, indien van toepassing (tot die tijd verschijnt u onder een standaardnaam zoals ‘Speler 1234’);
- voor elke voltooide wedstrijd in een balsport: de sport, de modus, het niveau, het type tegenstander, de score, de uitslag, de duur, het tijdstip waarop is gespeeld, slagstatistieken (zoals het aantal slagbewegingen en raakslagen en de kwaliteit en kracht daarvan) en de toegekende punten; en
- eventuele medailles die u op de ranglijst zijn toegekend.
Als u kiest voor ‘Log in met Apple’, ontvangen wij van Apple een unieke, niet-herleidbare gebruikersidentificatiecode die Apple voor onze App uitgeeft, en bewaren wij deze. Wij vragen niet om uw e-mailadres. Als Apple uw naam verstrekt, wordt deze uitsluitend op uw apparaat gebruikt om een spelersnaam voor te stellen en niet naar ons verzonden.
(c) Online spelen en baancodes. Zolang het scherm ‘Spelen’ van de App geopend is, houdt de App een kortstondige sessie aan op onze relay, zodat een scherm of een vriend uw iPhone kan vinden met een 6-cijferige code. De sessie bevat de code, de sport, de App-versie, of uw abonnement spelen via de relay toestaat, en het privé-adres in het lokale netwerk en de poort van de baan die uw iPhone host (bijvoorbeeld 192.168.1.20:8787). Wanneer u speelt met iemand op een ander netwerk of via snel matchen, stuurt de relay de wedstrijd in realtime door tussen de twee apparaten: afgeleide slaggebeurtenissen (zoals timing, kracht en richting — geen ruwe bewegingsgegevens) en de status van de wedstrijd. Bij snel matchen worden de bij benadering bepaalde stad en het land die onze netwerkproviders aan uw IP-adres koppelen, aan uw tegenstander getoond (bijvoorbeeld ‘Speler 2 · Tokyo’).
(d) App-analyse. De App gebruikt PostHog, een analysedienst van een derde partij, om informatie te verzamelen over hoe de App wordt gebruikt, zodat wij de Diensten kunnen verbeteren. Zie voor meer informatie het privacybeleid van PostHog.
(e) Aankopen. Alle betalingen worden door Apple verwerkt. Wij ontvangen van Apple niet uw naam, contactgegevens of betaalkaartgegevens. De App leest uw aankoopstatus uit via StoreKit van Apple op uw apparaat en registreert aankoopgebeurtenissen in onze analyse zoals beschreven onder (d). Wij ontvangen geen transactiebewijzen op onze servers.
(f) Supportverzoeken. Als u per e-mail of via het supportformulier contact met ons opneemt, ontvangen wij de informatie die u verstrekt, zoals uw bericht en, als u ervoor kiest dit op te geven, uw e-mailadres. Wanneer u het supportformulier of een e-mail vanuit de App opent, wordt diagnostische informatie vooraf ingevuld: de versie en build van de App, het apparaatmodel, de versie van het besturingssysteem en de taal. Het supportformulier stuurt ons ook uw IP-adres en de user-agent van uw browser om misbruik te helpen voorkomen.
(g) De Website. Wanneer u de Website bezoekt, verwerkt onze hostingprovider technische gegevens zoals uw IP-adres, de user-agent van uw browser en de opgevraagde pagina’s. Wij gebruiken twee analysediensten op de Website: Vercel Web Analytics, dat bezoeken telt zonder cookies met behulp van een dagelijks wisselende anonieme hash, en PostHog, dat paginaweergaven en het verlaten van pagina’s registreert met een willekeurige identificatiecode die uitsluitend voor die paginalading in het geheugen van uw browser wordt bewaard. Op de pagina’s waar u een baancode invoert (waaronder de startpagina) registreert PostHog ook een sessieopname (session replay) — de inhoud van de pagina en uw interacties daarmee — waarbij de inhoud van invoervelden wordt gemaskeerd, zodat wij kunnen begrijpen waarom een verbinding mislukt. De Website plaatst één cookie, dat uw taalkeuze maximaal één jaar onthoudt, en slaat de door u ingevoerde code uitsluitend voor het huidige tabblad op in de sessieopslag (session storage) van uw browser.
3. Hoe wij informatie gebruiken en onze rechtsgronden
Wij gebruiken persoonsgegevens voor de hieronder genoemde doeleinden. Wanneer de Algemene verordening gegevensbescherming van de EU of het Verenigd Koninkrijk (‘AVG’) of een vergelijkbare wet van toepassing is, baseren wij ons op de aangegeven rechtsgronden.
| Doel | Gegevens | Rechtsgrond |
|---|---|---|
| Het exploiteren van de ranglijst, spelersnamen, regio’s, medailles en de identiteit over apparaten heen | Ranglijst- en accountgegevens | Uitvoering van de overeenkomst met u (de Gebruiksvoorwaarden) |
| Het verbinden van banen via een code en het aanbieden van online spelen en spelen met twee spelers | Relay-sessiegegevens; via de relay doorgestuurde wedstrijdgegevens; stad en land bij benadering voor snel matchen | Uitvoering van de overeenkomst met u |
| Het begrijpen en verbeteren van de App en de Website, het meten van functies en het oplossen van problemen | App-analyse; Website-analyse en sessieopnamen | Ons gerechtvaardigd belang bij het exploiteren en verbeteren van de Diensten |
| Het beantwoorden van supportverzoeken | Supportgegevens | Ons gerechtvaardigd belang om u te helpen; uitvoering van de overeenkomst met u |
| Het beveiligen van de Diensten, het voorkomen van misbruik, valsspelen en fraude, en het handhaven van de Gebruiksvoorwaarden | IP-adressen (voor snelheidsbeperking); ranglijstgegevens; supportgegevens | Ons gerechtvaardigd belang bij het beschermen van de Diensten en hun gebruikers |
| Het voldoen aan wettelijke verplichtingen en het beantwoorden van rechtmatige verzoeken | Alle bovenstaande gegevens, voor zover vereist | Nakoming van wettelijke verplichtingen |
| Het bewaren van trainingen in de Gezondheid-app | Gegevens uit de Gezondheid-app (verwerkt op uw apparaat) | Uw toestemming, gegeven via de toestemmingsprompt van iOS |
Wanneer wij ons baseren op een gerechtvaardigd belang, hebben wij dat belang afgewogen tegen uw rechten en vrijheden; u kunt bezwaar maken zoals beschreven in artikel 8. Wij gebruiken persoonsgegevens niet voor advertenties, wij verkopen ze niet en wij nemen geen besluiten die uitsluitend gebaseerd zijn op geautomatiseerde verwerking en die rechtsgevolgen voor u hebben of u anderszins in aanmerkelijke mate treffen.
4. Hoe informatie wordt gedeeld
Met andere gebruikers en het publiek. Uw spelersnaam, regio, punten, aantal wedstrijden en, voor de hoogst gerangschikte spelers, de sport die u het meest heeft gespeeld, worden samen met uw willekeurige spelersidentificatiecode op de openbare ranglijst weergegeven en zijn zichtbaar voor iedereen die de ranglijst bekijkt. In een onlinewedstrijd ziet uw tegenstander uw spelersnaam of standaardnaam, de wedstrijd en, bij snel matchen, uw stad en land bij benadering.
Met dienstverleners. Wij maken gebruik van de volgende dienstverleners om de Diensten te exploiteren. Zij verwerken persoonsgegevens namens ons, op grond van contractuele verplichtingen inzake vertrouwelijkheid en gegevensbescherming die ten minste hetzelfde beschermingsniveau bieden als dit Privacybeleid, en mogen deze niet voor hun eigen doeleinden gebruiken:
| Provider | Doel | Locatie |
|---|---|---|
| PostHog, Inc. | Analyse van de App en de Website, sessieopnamen op pagina’s voor het invoeren van een baancode | Verenigde Staten |
| Vercel, Inc. | Hosting van de Website; beveiligde proxy voor de verbindingen van de App met onze analyse-, relay- en ranglijstdiensten; Website-analyse; verwerking van het supportformulier | Verenigde Staten en andere locaties van zijn wereldwijde netwerk |
| Cloudflare, Inc. | Relay en snel matchen; ranglijstdatabase; contentlevering; beveiliging en snelheidsbeperking | Wereldwijd netwerk, waaronder de Verenigde Staten |
| Alibaba Cloud | Relay voor gebruikers op het vasteland van China (uitsluitend in het geheugen) | Vasteland van China |
| Discord Inc. | Bezorging van supportverzoeken aan ons team | Verenigde Staten |
Met Apple. Aankopen, ‘Log in met Apple’, de Gezondheid-app en controles op updates in de App Store worden door Apple geleverd onder de eigen voorwaarden en het eigen privacybeleid van Apple.
Om juridische redenen. Wij kunnen persoonsgegevens openbaar maken als wij te goeder trouw menen dat dit vereist is op grond van wet- of regelgeving, een gerechtelijke procedure of een verzoek van een overheidsinstantie, of noodzakelijk is om de rechten, eigendommen of veiligheid van OZLab, onze gebruikers of anderen te beschermen.
Bedrijfsoverdrachten. Als OZLab betrokken is bij een fusie, overname, reorganisatie of verkoop van activa, kunnen persoonsgegevens als onderdeel van die transactie worden overgedragen, met inachtneming van dit Privacybeleid.
Wij verkopen geen persoonsgegevens en wij delen ze niet voor contextoverschrijdende gedragsgerichte advertenties.
5. Internationale doorgifte van gegevens
Wij en onze dienstverleners verwerken persoonsgegevens in de Verenigde Staten en in andere landen waar zij actief zijn; deze kunnen buiten het land liggen waar u woont en bieden mogelijk niet hetzelfde niveau van gegevensbescherming. Wanneer de AVG of een vergelijkbare wet dit vereist, vindt dergelijke doorgifte plaats op basis van passende waarborgen, zoals de modelcontractbepalingen van de Europese Commissie of een adequaatheidsbesluit, die zijn opgenomen in de gegevensverwerkingsvoorwaarden van onze providers.
6. Bewaartermijnen
Wij bewaren persoonsgegevens niet langer dan noodzakelijk is voor de in dit Privacybeleid beschreven doeleinden, tenzij een langere termijn wettelijk vereist of toegestaan is:
| Gegevens | Bewaartermijn |
|---|---|
| Ranglijst- en accountgegevens | Totdat u uw ranglijstaccount verwijdert of ons vraagt dit te verwijderen. Toegangstokens worden verwijderd wanneer u zich op een apparaat afmeldt. |
| Relay-sessies, inclusief adressen in het lokale netwerk | Verwijderd wanneer u het scherm ‘Spelen’ verlaat, en in ieder geval uiterlijk twee uur nadat de sessie voor het laatst is gebruikt. Een adres in het lokale netwerk wordt alleen aan een deelnemend scherm doorgegeven zolang uw iPhone het binnen de laatste 25 seconden heeft vernieuwd. |
| Tickets voor snel matchen, inclusief stad en land bij benadering | Zolang u op een wedstrijd wacht en niet langer dan ongeveer één minuut nadat de wedstrijd tot stand is gekomen. |
| IP-adressen die worden gebruikt voor snelheidsbeperking | Enkele minuten in het geheugen bewaard; niet naar onze databases geschreven. |
| Analysegegevens van de App en de Website en sessieopnamen | Zolang zij nuttig zijn voor de doeleinden in artikel 3, binnen de bewaartermijnen van onze analyseprovider, waarna zij worden verwijderd of zodanig worden geaggregeerd dat zij niet langer betrekking hebben op een identificeerbare installatie. |
| Supportverzoeken | Zolang nodig is om uw verzoek en eventuele vervolgcontacten af te handelen, en daarna verwijderd. |
| Server- en beveiligingslogboeken die door onze providers worden bijgehouden | Gedurende de beperkte termijnen die door die providers zijn vastgesteld. |
7. Beveiliging
Wij nemen technische en organisatorische maatregelen die zijn bedoeld om persoonsgegevens te beschermen, waaronder versleutelde verbindingen (HTTPS) tussen de App en onze diensten, het opslaan van uitsluitend een hash van ranglijsttoegangstokens en het beperken van de toegang tot persoonsgegevens tot degenen die deze nodig hebben. Geen enkele methode van verzending of opslag is volledig veilig, en wij kunnen geen absolute veiligheid garanderen.
Houd er rekening mee dat de baanserver die de App op uw iPhone uitvoert, door zijn ontwerp met browsers in uw lokale netwerk communiceert via onversleutelde HTTP- en WebSocket-verbindingen die niet met een wachtwoord zijn beveiligd, zodat andere apparaten in hetzelfde netwerk er mogelijk verbinding mee kunnen maken zolang de App geopend is. Om dezelfde reden is de verbinding tijdens het spel tussen een baanpagina en onze relay op het vasteland van China niet versleuteld. Speel op netwerken die u vertrouwt.
8. Uw keuzes en rechten
Instellingen in de App. U kunt:
- ‘Niet meedoen aan het klassement’ inschakelen in de accountinstellingen, waarna de App niets meer naar de ranglijstserver verzendt;
- ‘Mijn regio op de ranglijst tonen’ uitschakelen, waardoor uw regio van onze server wordt verwijderd;
- uw spelersnaam op elk moment wijzigen;
- als u bent ingelogd met Apple, uw ranglijstaccount verwijderen in de accountinstellingen, waardoor uw naam, regio, punten, wedstrijden, medailles en Apple-identificatiecode definitief van onze server worden verwijderd;
- ‘Wedstrijden bewaren in Gezondheid’ uitschakelen en de toestemmingen voor Gezondheid beheren in de Gezondheid-app of in de iOS-instellingen; en
- de App verwijderen, waardoor de analyse-identificatiecode en alle in de App op uw apparaat opgeslagen gegevens worden verwijderd.
Uw rechten. Afhankelijk van waar u woont, heeft u mogelijk het recht op inzage in, rectificatie en wissing van uw persoonsgegevens of op ontvangst van een kopie daarvan, het recht om bepaalde verwerkingen te beperken of daartegen bezwaar te maken (waaronder verwerking op basis van een gerechtvaardigd belang), en het recht om uw toestemming op elk moment in te trekken, zonder dat dit afbreuk doet aan de rechtmatigheid van de verwerking vóór de intrekking. Om deze rechten uit te oefenen — waaronder om uw ranglijstgegevens te laten verwijderen als u niet bent ingelogd met Apple — kunt u contact met ons opnemen via support@ozlab.xyz. Wij reageren binnen de termijn die het toepasselijke recht voorschrijft en moeten u mogelijk om informatie vragen om te verifiëren dat het verzoek van u afkomstig is, zoals uw spelersnaam of een schermafbeelding van uw accountinstellingen.
Onze analysegegevens zijn uitsluitend gekoppeld aan een willekeurige identificatiecode die voor elke installatie van de App wordt aangemaakt en die wij niet kunnen koppelen aan uw naam, e-mailadres of Apple Account. Het kan daarom zijn dat wij aan de hand van de informatie die u ons verstrekt geen analysegegevens kunnen identificeren die op u betrekking hebben. Door de App te verwijderen, wordt die identificatiecode verwijderd.
Wij zullen u niet discrimineren omdat u uw privacyrechten uitoefent.
9. Aanvullende informatie voor bepaalde regio’s
Europese Economische Ruimte, Verenigd Koninkrijk en Zwitserland. De rechtsgronden voor onze verwerking worden uiteengezet in artikel 3. U heeft het recht een klacht in te dienen bij de toezichthoudende autoriteit voor gegevensbescherming in het land waar u woont of werkt, of waar een vermeende inbreuk heeft plaatsgevonden.
Verenigde Staten (waaronder Californië). In de afgelopen 12 maanden hebben wij de volgende categorieën persoonlijke informatie verzameld: identificatiegegevens (zoals de willekeurige spelers- en installatie-identificatiecodes, de Apple-gebruikersidentificatiecode en het IP-adres); informatie over activiteit op internet of andere elektronische netwerken (gebruik en analyse van de App en de Website); commerciële informatie (aankoopgebeurtenissen); algemene geolocatie (land en stad bij benadering, afgeleid van het IP-adres, en het App Store-land); en de inhoud van supportberichten. Wij verzamelen deze van u en uw apparaten voor de zakelijke doeleinden die in artikel 3 worden beschreven, en verstrekken deze aan de dienstverleners die in artikel 4 worden beschreven. Wij verkopen (‘sell’) of delen (‘share’) geen persoonlijke informatie (zoals die termen zijn gedefinieerd in de Californische wetgeving), en wij gebruiken of verstrekken geen gevoelige persoonlijke informatie voor doeleinden die een recht op beperking met zich meebrengen. Inwoners van Californië en andere staten met uitgebreide privacywetgeving kunnen de rechten in artikel 8 uitoefenen, ook via een gemachtigde vertegenwoordiger, en kunnen in beroep gaan tegen ons besluit over een verzoek door op ons antwoord te reageren.
Vasteland van China. Wij verwerken persoonlijke informatie in overeenstemming met de Wet bescherming persoonlijke informatie van de Volksrepubliek China (PIPL). Zoals beschreven in de artikelen 4 en 5 wordt bepaalde persoonlijke informatie van gebruikers op het vasteland van China, zoals analysegegevens en ranglijstgegevens, doorgegeven aan en verwerkt door dienstverleners buiten het vasteland van China, voor de doeleinden en op de wijze die in dit Privacybeleid worden beschreven. U kunt uw rechten op grond van die wet uitoefenen, waaronder het recht op inzage, kopie, rectificatie, wissing en intrekking van toestemming, zoals beschreven in artikel 8.
10. Gezondheid-app van Apple
Als u dit toestaat, gebruikt de App het HealthKit-framework van Apple om voltooide wedstrijden als trainingen (en, op de Apple Watch, actieve energie) in de Gezondheid-app te bewaren en om trainingen, hartslag en actieve energie die tijdens een wedstrijd zijn geregistreerd uit te lezen, zodat de App deze aan u kan tonen. ‘Wedstrijden bewaren in Gezondheid’ is standaard ingeschakeld en kan op elk moment in de App worden uitgeschakeld; de App heeft pas toegang tot de Gezondheid-app nadat u toestemming heeft gegeven in de prompt van iOS.
Gezondheidsgegevens die door de App worden gelezen of geschreven, blijven op uw apparaat en in de Gezondheid-app. Wij verzenden geen gezondheidsgegevens naar onze servers of naar derden, gebruiken ze niet voor advertenties of marketing, verkopen ze niet en gebruiken ze niet voor enig ander doel dan het leveren van de hierboven beschreven functies. Als u ervoor kiest een wedstrijdposter vanuit de App te delen, kan deze hartslag- en energiewaarden van die wedstrijd tonen; het delen daarvan heeft u volledig zelf in de hand.
11. Kinderen
De Diensten zijn bedoeld voor een algemeen publiek en zijn niet gericht op kinderen jonger dan 13 jaar, of jonger dan de minimumleeftijd die in uw land vereist is om toestemming te geven voor de verwerking van persoonsgegevens. Wij verzamelen niet bewust persoonsgegevens van kinderen onder die leeftijd, behalve voor zover noodzakelijk om de App te laten werken. Als u een ouder of voogd bent en denkt dat uw kind ons persoonsgegevens heeft verstrekt, zoals een spelersnaam, neem dan contact met ons op via support@ozlab.xyz, dan verwijderen wij deze. Ouders kunnen ook ‘Niet meedoen aan het klassement’ inschakelen op het apparaat van hun kind.
12. Wijzigingen in dit Privacybeleid
Wij kunnen dit Privacybeleid van tijd tot tijd bijwerken. Wij plaatsen de bijgewerkte versie op deze pagina met een nieuwe datum bij ‘Laatst bijgewerkt’ en, wanneer de wijzigingen wezenlijk zijn, stellen wij u daarvan binnen een redelijke termijn op de hoogte voordat zij van kracht worden, bijvoorbeeld in de App of op de Website.
Dit Privacybeleid is in meerdere talen beschikbaar. Bij tegenstrijdigheden tussen een vertaling en de Engelse versie prevaleert de Engelse versie, voor zover toegestaan door het toepasselijke recht.
13. Contact
Als u vragen, verzoeken of klachten heeft over dit Privacybeleid of over de manier waarop wij met persoonsgegevens omgaan, neem dan contact op met OZLab via support@ozlab.xyz.