Privacybeleid

Ingangsdatum: 21 oktober 2026

Deze pagina legt uit welke gegevens deze site wel en niet verzamelt. Er zijn drie soorten meting, en die zijn bewust niet van dezelfde aard:

  • Cloudflare Web Analytics draait op elke pagina voor elke bezoeker. Het plaatst geen cookie en slaat niets op je apparaat op, en daarom zit het niet achter een toestemmingsvraag.
  • Een telling van terugkerende bezoeken en afgeronde cursusstappen, die deze site zelf bijhoudt. Ook die zit niet achter een toestemmingsvraag: ze plaatst geen cookie, stuurt geen identificator mee en bewaart alleen totalen. Het enige wat ze op je apparaat opslaat is de datum van je laatste bezoek, en die verlaat je apparaat nooit. Je kunt haar uitzetten op de pagina Privacyvoorkeuren, en ze respecteert Global Privacy Control en Do Not Track.
  • Google Analytics draait alleen als je daar uitdrukkelijk toestemming voor geeft, en dat plaatst wél cookies.

Elk wordt hieronder in een eigen paragraaf beschreven.

Geen accounts

Harmony Gym vraagt je nergens op de site om een account aan te maken of in te loggen. Het enige formulier op de site is het optionele feedbackformulier dat hieronder beschreven staat, en dat vraagt nooit om meer dan een bericht — ook het e-mailveld daarin is optioneel.

Lokale voortgang (localStorage)

Sommige lessen onthouden waar je gebleven was — bijvoorbeeld welke oefeningen je al hebt afgerond. Die voortgang wordt alleen opgeslagen in de lokale opslag van je browser (localStorage) op je eigen apparaat, en het wissen van je browsergegevens verwijdert ze. De voortgang zelf — je scores, je reeks, je geschiedenis — wordt nooit naar ons of naar een server gestuurd. Het enige wat je browser wél verlaat, is één telling wanneer je een stap van de begeleide cursus afrondt, beschreven onder “Terugkerende bezoeken en cursusstappen” hieronder.

Advertenties

Deze site toont geen advertenties. Er staan geen advertentiescripts op enige pagina, er worden geen advertentiecookies geplaatst, en er wordt geen informatie over je bezoek naar een advertentienetwerk gestuurd.

Mogelijk komen er in de toekomst wel advertenties. Als dat gebeurt, wordt dit beleid aangepast om dat te beschrijven — inclusief welk netwerk wordt gebruikt en wat het verzamelt — voordat de eerste advertentie wordt getoond. Tot je dat hier leest, zijn er geen advertenties.

Bezoekersmeting

Op deze site draaien twee tellingen zonder toestemmingsvraag. Elk wordt hieronder beschreven: wat ze registreert, wat ze nooit bewaart, en hoe je haar stopt.

Cloudflare Web Analytics

Deze site gebruikt Cloudflare Web Analytics op elke pagina, voor elke bezoeker, en dat valt niet onder de toestemmingsbanner. Deze paragraaf legt uit wat het doet en waarom er geen toestemming voor gevraagd wordt.

Het bestaat om één vraag te beantwoorden: welke pagina’s mensen daadwerkelijk lezen, en waar ze vandaan komen. Dat vertelt ons van welke lessen en artikelen het de moeite waard is er meer te schrijven.

Het plaatst geen cookie. Cloudflare Web Analytics gebruikt geen enkele vorm van client-side status — geen cookie, geen localStorage, geen identificator die in je browser wordt weggeschreven. Er wordt niets op je apparaat opgeslagen en niets blijft bewaard tussen je bezoeken, dus er is geen profiel dat zich tegen je opstapelt en aan jouw kant valt er niets uit te zetten. Dat is de specifieke reden waarom er geen toestemming voor wordt gevraagd, en het is de enige reden: als het een identificator zou opslaan, zou het net als Google Analytics achter de banner zitten.

Voor elke paginaweergave registreert het het adres van de pagina (host en pad), de verwijzende link of zoekmachine waar je vandaan kwam als die er was, je land, je browser, je besturingssysteem, je apparaattype (desktop, mobiel of tablet), hoe de pagina geladen werd (een nieuw bezoek, een herlaadactie, terug of vooruit), en prestatiemetingen zoals hoe lang de pagina erover deed om te laden.

Over je IP-adres, ronduit. Het laden van de beacon betekent dat je browser een verzoek doet aan Cloudflare, dus je IP-adres maakt deel uit van dat verzoek zolang het onderweg is — dat geldt voor elk verzoek aan elke website, deze inbegrepen. Cloudflare gebruikt het om je land af te leiden en verwijdert het daarna tijdens de verwerking, in plaats van het bij je paginaweergave te bewaren. Cloudflare stelt dat het geen IP-adressen, User-Agent-strings van browsers of vergelijkbare kenmerken gebruikt om bezoekers te fingerprinten of ze over tijd te volgen, en dat het “bezoeken” telt als paginaweergaven die vanaf een andere site binnenkomen, en niet door mensen te herkennen die terugkeren. Er wordt dus geen identificator per bezoeker aangemaakt of bewaard.

Dit beleid noemt die gegevens niet anoniem, want dat woord zou meer beweren dan de feiten dragen. Wat wel klopt: niets in wat wij kunnen zien identificeert jou, er wordt geen identificator in je browser opgeslagen of aan je paginaweergave gehangen, en elk hierboven genoemd veld deel je met heel veel andere mensen. Wat ook klopt: het verzoek dat die gegevens droeg bevatte noodzakelijkerwijs je IP-adres, en wat daar daarna mee gebeurt is de verwerking door Cloudflare onder Cloudflares eigen privacyvoorwaarden — niet iets wat deze site doet of aan jou kan aantonen.

Dit staat los van de logs op infrastructuurniveau die hieronder bij het feedbackformulier beschreven worden en die Cloudflare bijhoudt als beheerder van het netwerk dat deze site bedient, ongeacht of deze beacon bestaat. Als je surft met JavaScript uitgeschakeld, of het script blokkeert, draait de beacon niet en wordt er niets gemeten.

Terugkerende bezoeken en cursusstappen

Cloudflare Web Analytics kan niet zien of mensen terugkomen, omdat het bewust niemand herkent. Om te weten of de site het waard is om naar terug te keren — en of de begeleide cursus wordt afgemaakt — houdt deze site zelf twee tellingen bij:

  • Terugkerende bezoeken. Hoogstens één keer per dag laat je browser ons weten of je hier al eerder bent geweest en, zo ja, ongeveer hoe lang je laatste bezoek geleden is, in een van een paar bereiken: nieuw, 1 dag, 2 tot 7 dagen, 8 tot 30 dagen, of meer dan 30 dagen.
  • Afgeronde cursusstappen. Wanneer je een stap van de begeleide cursus afrondt, laat je browser ons weten welke stap het was, de taal van de pagina, en of je die stap voor het eerst afrondde of opnieuw.

Dat is het hele bericht. Elk ervan wordt bij een lopend totaal opgeteld, en alleen totalen worden bewaard: hoeveel bezoeken deze week terugkwamen na 2 tot 7 dagen, hoe vaak stap drie voor het eerst werd afgerond. Ze worden opgeslagen in Cloudflares Workers Analytics Engine, onder het account van deze site.

Wat nooit wordt bewaard. Er wordt geen cookie geplaatst of gelezen. Er wordt geen identificator aangemaakt, verstuurd of opgeslagen, en er wordt niets gedaan om je browser te herkennen — geen fingerprinting. Je IP-adres, de user agent van je browser en de pagina waar je vandaan kwam (de referrer) worden niet bij de telling opgeslagen; het verzoek wordt sowieso zonder cookies en zonder referrer verstuurd. De user agent wordt één keer bekeken, alleen om crawlers van zoekmachines die zich als zodanig bekendmaken te negeren, en wordt niet bewaard. Zoals bij elk verzoek aan elke website maakt je IP-adres deel uit van het verzoek zolang het onderweg is, en Cloudflare, als het netwerk dat het vervoert, verwerkt het onder zijn eigen voorwaarden — hetzelfde als hierboven beschreven voor Cloudflare Web Analytics.

De datum blijft op je apparaat. Om te weten hoe lang je laatste bezoek geleden is, bewaart je browser de datum van dat bezoek in zijn eigen localStorage, onder de sleutel mtg-visit-v1, en de datum waarop het tellen begon, onder mtg-visit-since-v1. Die datums verlaten je apparaat nooit: alleen het bereik wordt verstuurd, nooit een datum. Het wissen van je browsergegevens verwijdert ze, en je volgende bezoek telt dan als een nieuw bezoek.

Hoogstens 13 maanden. De twee datums worden hoogstens 13 maanden gebruikt, gerekend vanaf de dag waarop het tellen begon. Een bezoek verlengt dat niet: bij je eerste bezoek na die 13 maanden worden beide datums gewist, telt het bezoek als een nieuw bezoek, en beginnen de 13 maanden opnieuw.

Hoe je niet meedoet. Vink op de pagina Privacyvoorkeuren “Mijn bezoeken anoniem tellen” uit. Vanaf dan wordt vanuit die browser geen van beide tellingen meer verstuurd, en worden beide opgeslagen datums meteen gewist; de keuze wordt in je browser bewaard onder mtg-count-pref-v1. Global Privacy Control of Do Not Track aanzetten in je browser heeft hetzelfde effect, ongeacht wat die schakelaar aangeeft. Als je surft met JavaScript uitgeschakeld, of je browser lokale opslag blokkeert, wordt er evenmin iets verstuurd.

Waarom er niet eerst om gevraagd wordt. Deze telling steunt op de uitzondering voor anonieme publieksmeting: ze wordt alleen gebruikt om het eigen publiek van deze site te meten, levert alleen anonieme totalen op, wordt niet gecombineerd met andere gegevens of gedeeld, de datums die ze op je apparaat bewaart zijn beperkt tot 13 maanden, en je kunt haar op elk moment uitzetten. Die uitzondering is de grond waarop ze zonder toestemmingsvraag draait.

Analytics (Google Analytics 4)

Deze site kan Google Analytics 4 gebruiken om in het algemeen te zien welke lessen en pagina’s mensen daadwerkelijk gebruiken. Het wordt gebruikt om te beslissen wat er als volgende gebouwd of hersteld wordt; het wordt niet gebruikt om jou persoonlijk te identificeren, en de gegevens worden niet verkocht of gedeeld.

Er laadt niets tot je ja zegt. Bij je eerste bezoek vraagt een banner of analytics gebruikt mag worden. Tot je antwoordt, en permanent als je weigert, wordt er geen Google Analytics-script opgevraagd, gaat er vanaf deze site geen verzoek naar Google, en wordt er geen _ga-cookie geplaatst. Dit geldt voor elke bezoeker, overal — er is geen landdetectie en geen verschillende behandeling per regio.

Als je het toestaat, wordt het Google Analytics-script geladen en plaatst het zijn eigen cookies (_ga en vergelijkbare) in je browser om het ene bezoek van het andere te onderscheiden. Als je later weigert, stopt deze site met het laden van het script en wist ze die cookies waar dat mogelijk is.

Je antwoord wordt opgeslagen in je eigen browser onder de sleutel mtg-consent-v1 in localStorage. Het wordt nooit naar een server gestuurd, wat betekent dat het specifiek is voor die browser op dat apparaat: het wissen van je browsergegevens zet de vraag terug, en antwoorden op het ene apparaat geldt niet voor het andere. Als je browser lokale opslag blokkeert, wordt er niets onthouden — en wordt er niets geladen.

Jouw keuzes

Je kunt je analytics-keuze op elk moment bekijken of wijzigen op de pagina Privacyvoorkeuren, die het antwoord toont dat momenteel in je browser is opgeslagen en je het laat omzetten. Naar die pagina wordt vanuit de voettekst van elke pagina op deze site gelinkt.

Weigeren kost je niets: elke les, oefening en functie werkt hoe dan ook precies hetzelfde, en geen enkel deel van de site wordt achtergehouden.

Die keuze geldt voor Google Analytics, waar de banner naar vraagt. Ze zet Cloudflare Web Analytics niet uit, dat hier geen schakelaar heeft omdat het niets op je apparaat opslaat — wil je dat ook stoppen, dan doe je dat door het script te blokkeren of te surfen met JavaScript uitgeschakeld, en de site blijft gewoon werken. De telling van terugkerende bezoeken en cursusstappen heeft op dezelfde pagina een eigen schakelaar, “Mijn bezoeken anoniem tellen”, en volgt ook het privacysignaal van je browser: met Global Privacy Control of Do Not Track aan wordt ze nooit verstuurd.

De meeste browsers laten je ook cookies blokkeren of verwijderen, en je kunt localStorage op elk moment wissen in je browserinstellingen — wat je analytics-antwoord, eventuele opgeslagen voortgang op deze site en de datum van je laatste bezoek terugzet. Als je surft met JavaScript uitgeschakeld, wordt er helemaal geen analytics geladen.

Feedbackformulier

Als je het feedbackformulier gebruikt, worden het bericht dat je typt, de taal van de pagina waarop je was, het pad van die pagina, en de datum en het tijdstip van verzending opgeslagen in een database (Cloudflare D1) waar alleen de beheerder van de site bij kan.

Het e-mailveld op dat formulier is optioneel. Laat je het leeg, dan wordt je bericht opgeslagen zonder dat wij kunnen weten wie het gestuurd heeft of kunnen antwoorden — het is anoniem. Vul je het in, dan wordt dat adres samen met je bericht opgeslagen zodat we kunnen terugschrijven.

Deze informatie wordt alleen gebruikt om te beslissen wat er als volgende gebouwd of hersteld wordt, en, als je een e-mailadres achterlaat, om je te antwoorden. Ze wordt nooit voor advertenties gebruikt en nooit met iemand gedeeld, Google inbegrepen.

Deze paragraaf beschrijft wat de eigen database van deze site opslaat. Ze gaat niet over Cloudflares beheer van zijn netwerk: Cloudflare bedient elk verzoek aan deze site en houdt, zoals elke host, zijn eigen logs op infrastructuurniveau bij van dat verkeer, los van en buiten wat wij hier opslaan.

Wil je dat we een bericht dat je gestuurd hebt verwijderen, neem dan contact op via de Contactpagina hieronder en beschrijf het bericht, of ongeveer wanneer je het gestuurd hebt, zodat we het kunnen terugvinden.

Microfoon

Eén oefening op deze site vraagt je om een noot terug te zingen, en die moet je horen. Je browser vraagt de eerste keer om toestemming; er gaat niets open voordat je die geeft.

Terwijl die oefening loopt, wordt het geluid van je microfoon in je browser geanalyseerd om te bepalen welke toonhoogte je zingt. Er wordt nooit iets opgenomen, nooit iets naar opslag geschreven en nooit iets ergens naartoe gestuurd — niet naar de beheerder van deze site, niet naar Cloudflare, naar niemand. Wat er uit de analyse komt is een getal: de frequentie, die de oefening vergelijkt met de gevraagde noot. Ook dat getal wordt niet opgeslagen.

De microfoon wordt vrijgegeven zodra de oefening eindigt, en telkens als je de pagina verlaat. Dat de opname-indicator van je browser uitgaat is daar het zichtbare bewijs van — en zie je hem ooit aan blijven staan nadat een oefening klaar is, dan is dat een bug en horen we dat graag.

Elke andere oefening op deze site werkt volledig zonder microfoon, en de zangoefening legt zichzelf nog steeds uit en speelt haar noten af als je weigert.

Contact

Heb je vragen over dit privacybeleid, neem dan contact op via de Contactpagina.

Wijzigingen in dit beleid

Dit beleid kan van tijd tot tijd worden bijgewerkt naarmate de site of de diensten waarop ze steunt veranderen. De datum bovenaan deze pagina geeft de versie weer die momenteel van kracht is.