D2X Fitness Timer
Privacybeleid
Geldig vanaf 10 september 2026 · Uitgegeven door D2X Enterprises LLC
Deze Privacybeleid geldt voor de D2X Fitness Timer-app voor iOS en Android.
Dit is een vertaling die wij voor uw gemak aanbieden. De Engelse versie is doorslaggevend.
Lees dit in een andere taal
Dit Privacybeleid legt uit wat D2X Fitness Timer («de App») met jouw informatie doet. Het is opgesteld door D2X Enterprises LLC («wij», «ons», «onze»), de uitgever van de App.
De korte versie: deze versie heeft geen server, geen account en geen analytics. Alles wat de App vastlegt — je timerinstellingen, je opgeslagen presets, je sessiegeschiedenis en je voorkeuren — wordt naar de opslag van je eigen apparaat geschreven en blijft daar, tenzij je het bewust zelf exporteert.
De enige uitzondering is het kopen of herstellen van Pro. Dat loopt via RevenueCat, dat de bon van de store en een anonieme identificatie ontvangt om te beantwoorden of jij de ontgrendeling bezit. Het ontvangt nooit je trainingsgegevens. Sectie 5 zegt precies wat er wordt verstuurd.
1. Wie wij zijn
D2X Enterprises LLC
30 S 15th St Ste 1550 PMB 852931
Philadelphia, Pennsylvania 19102-4806, VS
Support: https://d2xenterprises.com/support/ · support@d2xenterprises.com
Voor gebruikers in de EER of het Verenigd Koninkrijk zijn wij de verwerkingsverantwoordelijke voor de persoonsgegevens die in dit beleid worden beschreven.
2. Wat de App opslaat, en waar
Al het volgende wordt uitsluitend op jouw apparaat opgeslagen, in de eigen
privéopslag van de App, onder de naamruimte d2x.v1.:
- Laatst gebruikte configuratie — De waarden die je per timer instelt (werkseconden, rustseconden, ronden, enzovoort). Geschreven wanneer je op Starten drukt, niet terwijl je bewerkt.
- Presets — Elke configuratie die je onder een naam opslaat, met de datum waarop je die opsloeg.
- Sessiegeschiedenis — Voor elke voltooide of afgebroken run: een gegenereerde id, welke timer het was, de titel die in de geschiedenis wordt getoond (bijvoorbeeld «Intervallen 40/20»), de starttijd als ISO 8601-tijdstempel met je lokale offset, de duren totaal/werk/rust/gepauzeerd, gedane ronden, geplande ronden en of de sessie is voltooid.
- Voorkeuren — Themakeuze, geluid aan/uit, trillingen aan/uit, scherm aanhouden aan/uit, stemsignalen aan/uit en je gekozen taal.
- Concepten van de bouwer — De reeks of piramide die je aan het bouwen bent, zodat een training het sluiten van de App halverwege overleeft.
- Toestemmingsvlag — Eén enkele waarde die vastlegt dat je de juridische melding in de App hebt gezien en aanvaard.
- Pro-cache — Eén enkele waar/onwaar-waarde die het recht vastlegt dat de store het laatst meldde, zodat de timerkiezer niet knippert terwijl de store wordt bevraagd.
Er is geen gebruikersaccount, geen inloggen, geen profiel en geen server van ons. Wij draaien geen backend voor deze App, ontvangen geen kopie van bovenstaande gegevens, en kunnen die niet inzien, herstellen, terugzetten of voor je verwijderen.
Geen advertenties. De App bevat geen advertenties en geen advertentie-SDK. Er wordt geen advertentie-id verzameld.
Geen analytics. Deze versie bevat geen enkele SDK voor analytics, telemetrie, crashrapportage of attributie. Niets over hoe je de App gebruikt wordt aan ons of aan wie dan ook gerapporteerd.
Geen locatie, contacten, camera, microfoon, foto’s of bestanden. De App vraagt en gebruikt hier niets van. De enige bestandstoegang is die welke je zelf in Sectie 4 start.
Lettertypen en afbeeldingen zitten ingebouwd. Het lettertype van de App (Zen Dots) en elk pictogram en elke afbeelding reizen mee in de App. Er wordt niets tijdens gebruik gedownload, dus geen enkele externe host komt jouw IP-adres te weten als bijwerking van het tekenen van een scherm.
3. Verlaat er iets mijn apparaat?
Bij normaal gebruik: nee. De App heeft geen server van ons om mee te praten en doet uit zichzelf geen enkel netwerkverzoek — je kunt volledig offline trainen. Alleen de betaalmodule van de store en onze verwerker voor aankopen gebruiken het netwerk, en alleen wanneer je het ontgrendelscherm opent of op kopen of herstellen tikt (sectie 5).
Gegevens verlaten je apparaat in precies vier situaties, en elk daarvan begin je zelf:
- Je exporteert een back-up of een CSV (sectie 4).
- Je koopt of herstelt Pro, of opent het ontgrendelscherm zodat het de huidige prijs kan tonen — in welk geval je apparaat praat met Apple of Google en met RevenueCat, onze verwerker voor aankopen. Nooit met een server van ons, en nooit met je trainingsgegevens (sectie 5).
- Je zet het wegschrijven van workouts naar Health aan, waarbij gegevens naar de Health-opslag van je eigen apparaat gaan (sectie 6).
- Je opent onze supportpagina vanuit je eigen browser, waarbij onze supporthost de gewone technische informatie ziet die elke webserver ziet.
4. Back-ups, exports en delen
- Volledige back-up. «Volledige back-up exporteren» schrijft één
JSON-document — je sessies, presets, voorkeuren en laatst gebruikte
configuraties — naar een
.d2xtimer-bestand in de cachemap van de App en overhandigt het aan het deelpaneel van je besturingssysteem. Jij bepaalt wat daarna gebeurt: opslaan in Bestanden of Drive, naar jezelf mailen, naar iemand sturen. Zodra het het deelpaneel verlaat, geldt de dienst waarnaar je het stuurde, en niet wij. Deze functie is bewust gratis: je gegevens moeten de telefoon altijd kunnen verlaten. - Geschiedenis als CSV. «Geschiedenis exporteren als CSV» schrijft één regel
per sessie (starttijd, timer, titel, duren, ronden, voltooid) naar een
.csv-bestand en biedt hetzelfde deelpaneel. Dit is een Pro-functie. - Importeren. Het importeren van een
.d2xtimer-bestand vervangt wat er nu op het apparaat staat. De App vraagt eerst om bevestiging, omdat importeren destructief is. Het bestand dat je kiest wordt lokaal gelezen; het wordt nergens geüpload. - Je bent zelf verantwoordelijk voor je geëxporteerde bestanden. Een back-up bevat je volledige trainingsgeschiedenis in leesbare JSON. Bewaar en deel hem dienovereenkomstig.
5. Aankopen
De App biedt D2X Pro, een eenmalige aankoop — geen abonnement — voor
$ 3,99 of het lokale equivalent onder de product-identificatie
com.d2xfitness.timer.prounlockunlock. Pro ontgrendelt zes extra timers, de lesmodus,
de bouwer, workouts wegschrijven naar Health en CSV-export.
- De betaling wordt verwerkt door Apple (App Store) of Google (Google Play) als verkoper, onder hun eigen voorwaarden en privacyverklaringen. Wij ontvangen, zien of bewaren nooit je kaartgegevens, je factuuradres of de identiteit van je store-account.
- Aankopen lopen via RevenueCat. RevenueCat, Inc. is onze verwerker voor het controleren van wat je bezit. Wanneer je het ontgrendelscherm opent, koopt of herstelt, stuurt hun SDK de aankoopbon van de store en wat technische context — een anonieme identificatie die het op je apparaat aanmaakt, de product-identificatie, de prijs en valuta die de store noemde, je storefront- land, en je apparaatmodel, OS-versie en app-versie — naar servers van RevenueCat in de Verenigde Staten. Terug komt één ja/nee-recht, dat de App op je apparaat bewaart en bij elke start opnieuw controleert. Is het recht er later niet meer — na een terugbetaling bijvoorbeeld — dan vergrendelt de App Pro weer.
- RevenueCat krijgt je identiteit niet. De identificatie wordt door de SDK aangemaakt en is niet je naam, je e-mailadres of je Apple- of Google-account. We sturen er geen trainingsgegevens heen: je timers, presets en geschiedenis maken nooit deel uit van een aankoopcontrole. RevenueCat verwerkt dit op onze instructie en onder hun eigen privacyverklaring, op https://www.revenuecat.com/privacy/.
- Er is nog steeds geen server van ons en geen analytics op de aankoop. We draaien geen backend, en niets over hoe je de App gebruikt wordt aan ons gerapporteerd.
- Omdat de App geen account heeft, is je Pro-ontgrendeling gekoppeld aan het Apple- of Google-account waarmee je hem kocht. «Aankoop herstellen» heractiveert Pro kosteloos op elk apparaat dat is aangemeld bij datzelfde account. Hij kan niet naar een ander account worden verplaatst.
- Terugbetalingen en eventuele wettelijke annulerings- of herroepingsrechten worden afgehandeld door Apple of Google volgens hun beleid en het consumentenrecht van jouw land. Wij verwerken geen betalingen en geven geen aparte terugbetalingen.
Wat er vandaag wordt geleverd. De storebetaling is in deze versie
aangesloten, via RevenueCat bovenop StoreKit op iOS en Play Billing op Android.
Aankopen werken alleen in een native build: in een preview-build is er geen
betaalmodule, meldt elk aankooppad dat de store niet beschikbaar is, en wordt
Pro nooit lokaal ontgrendeld. Bij kopen of herstellen is de gestelde vraag of
je store-account com.d2xfitness.timer.prounlockunlock bezit; dat antwoord, en de
gelokaliseerde prijstekst van de store, zijn het enige wat de App terugkrijgt.
6. Gezondheidsgegevens (Apple Health / Health Connect)
Het wegschrijven van je voltooide workouts naar Apple Health (iOS) of Health Connect (Android) is ontworpen als optionele Pro-functie.
- Het staat uit tenzij je het aanzet, en toestemming wordt gevraagd op het moment dat je het gebruikt, nooit bij het starten. De App legt uit wat er geschreven wordt voordat de systeemvraag verschijnt.
- Bij toestemming zou de App een workout-record (starttijd, duur, type workout) schrijven naar de Health-opslag van je eigen apparaat. Er wordt niets uit Health gelezen, en er worden nooit gezondheidsgegevens naar ons gestuurd — er is nergens om ze heen te sturen.
- Je kunt de toestemming altijd intrekken in je systeeminstellingen. Dat verwijdert nooit een sessie die al in de App staat.
- Weigeren is een geldig antwoord en kost je niets: de sessie is al lokaal opgeslagen op het moment dat de vraag wordt gesteld.
Wat er vandaag werkelijk wordt uitgeleverd. In deze versie is er geen
Health-provider geïnstalleerd, dus isHealthAvailable() is altijd onwaar, de
Health-regel is verborgen in Instellingen, en de App leest noch schrijft enige
gezondheidsgegevens. Er wordt geen HealthKit- of Health Connect-toestemming
gedeclareerd of gevraagd. De sectie hierboven beschrijft het gedrag van een
toekomstige build die wél een provider installeert.
7. Meldingen, geluid, trillingen en het scherm
-
Meldingen. Terwijl een timer loopt, kan de App een lokale melding plaatsen voor het einde van het huidige segment, zodat een vergrendelscherm laat zien waar je bent. Android vraagt de eerste keer om meldingstoestemming. Deze meldingen worden op je apparaat gegenereerd en lokaal ingepland — er is geen pushserver, geen pushtoken, en er wordt niets ergens naartoe gestuurd. Weiger je, dan loopt de timer gewoon door. Op Android kan de App terwijl een timer loopt ook een blijvende melding tonen: het systeem vereist die voor de service die de timer draaiende houdt, en hij verdwijnt zodra de timer stopt.
-
Geluid. Signaalgeluiden zitten in de App en spelen lokaal af. De App dempt ander geluid in plaats van het te stoppen, De signalen speelt de App zelf af, dus ze zijn alleen betrouwbaar zolang de App open en in beeld is. Schakel je naar een andere app of gaat het scherm op slot, dan kan je toestel de App onderbreken en kunnen signalen te laat of helemaal niet klinken tot je terugkomt. Er wordt geen audio opgenomen en er is geen microfoontoegang.
-
Het gesproken aftellen. Laat je de stemsignalen aan staan, dan vraagt de App de spraakweergave van je eigen apparaat om het aftellen uit te spreken en te zeggen of je werkt of rust. Op iOS gebeurt dat volledig op het apparaat. Op Android doet de spraakweergave dat die jij hebt geïnstalleerd, en sommige downloaden de eerste keer een stem — een verzoek dat jouw apparaat aan de aanbieder van die spraakweergave doet, niet aan ons, en dat niets over je training bevat. Wij geven alleen het uit te spreken woord door. Het aftellen met stem uitzetten in Instellingen stopt dit helemaal; de tonen en de trillingen blijven ongewijzigd.
-
Trillingen. Haptische signalen, geregeld via een instelling.
-
Scherm aanhouden. Terwijl een timer loopt kan de App het scherm aan houden, geregeld via een instelling.
8. Kinderen
De App is een trainingstimer voor een algemeen publiek. Zij is niet gericht op kinderen onder de 13 (of de overeenkomstige leeftijd in jouw land), en wij verzamelen niet bewust persoonsgegevens van kinderen — in deze versie verzamelen wij van niemand persoonsgegevens, omdat er geen server is om ze te verzamelen. Gebruikt een kind de App op een gedeeld apparaat, dan blijft alles wat het vastlegt op dat apparaat.
Fysieke training brengt risico’s mee. Kinderen en jongeren horen onder toezicht van een volwassene te trainen, en de App mag dat toezicht niet vervangen.
9. Je rechten en keuzes
Omdat je gegevens alleen op je apparaat leven, oefen je de meeste rechten rechtstreeks uit:
- Bekijken — alles is zichtbaar in de App: geschiedenis, presets, instellingen.
- Corrigeren — bewerk of verwijder elke preset; verwijder elke sessie.
- Exporteren — «Volledige back-up exporteren» geeft je een complete, overdraagbare kopie in een open formaat, gratis en zonder iemand om toestemming te vragen.
- Verwijderen — «Alle gegevens wissen» verwijdert alles wat de App heeft opgeslagen, inclusief de toestemming, zodat wissen er precies uitziet als een verse installatie. De App verwijderen wist ook de gegevens op het apparaat.
Afhankelijk van waar je woont heb je mogelijk rechten onder de AVG (EER), de UK GDPR, de CCPA/CPRA (Californië) en andere wetten zoals de PDPL van Saoedi-Arabië of die van de VAE — waaronder inzage, rectificatie, wissing, overdraagbaarheid, bezwaar en intrekking van toestemming. We houden bijna niets over je bij: je trainingsgegevens bereiken ons nooit, dus de equivalenten in de App zijn daarvoor het volledige en onmiddellijke antwoord. Het enige record dat buiten je apparaat bestaat is het aankooprecord dat RevenueCat namens ons bijhoudt, gekoppeld aan een anonieme identificatie. Neem contact op via het adres in sectie 1 en we voeren elk verzoek daartegen uit.
We verkopen of delen je persoonsgegevens niet, niet voor context-overstijgende gedragsreclame en niet voor iets anders.
10. Internationale doorgiften
Als je alleen traint, verlaten er geen gegevens je apparaat, dus is er geen internationale doorgifte. Koop of herstel je Pro, dan wordt de rechtencontrole verwerkt door RevenueCat op servers in de Verenigde Staten, en wordt de transactie zelf afgehandeld door Apple of Google als verkoper, onder hun eigen voorwaarden, waarborgen en doorgiftemechanismen — wij zijn daar geen partij bij. Exporteer je een back-up of een CSV, dan kies jij de bestemming, en is de doorgifte de jouwe en niet de onze.
11. Beveiliging en bewaring
Je trainingsgegevens zijn vooral beschermd doordat ze je apparaat nooit verlaten en in de privéopslag van de App staan, beschermd door de versleuteling en het vergrendelscherm van je eigen apparaat. We bewaren er niets van, omdat we het nooit ontvangen. Het aankooprecord bij RevenueCat wordt bewaard zolang de App wordt aangeboden, zodat herstellen blijft werken; het bevat geen trainingsgegevens. Geëxporteerde back-up- en CSV-bestanden worden naar de cachemap van de App geschreven en zijn platte tekst; behandel ze zoals elke andere kopie van je persoonlijke gegevens.
12. Wijzigingen in dit beleid
Wij kunnen dit beleid bijwerken. Bij een wezenlijke wijziging werken wij de datum hierboven bij en vermelden wij dat waar passend in de App. De versie in de App en de versie op onze website zijn hetzelfde document.
13. Contact
Vragen, of een privacyverzoek: https://d2xenterprises.com/support/ of support@d2xenterprises.com.
D2X Enterprises LLC
30 S 15th St Ste 1550 PMB 852931
Philadelphia, Pennsylvania 19102-4806, VS
Op dit Privacybeleid is het recht van het Commonwealth of Pennsylvania, VS, van toepassing, zonder inachtneming van zijn conflictregels.