Versie 2.2 — 1 mei 2026
Vorige versies: 2.1 (30 april 2026), 2.0 (28 april 2026), 1.0 (april 2026)
Kort gezegd: DJ Academy verzamelt zo min mogelijk gegevens, verkoopt nooit data aan derden voor marketing, en geeft jou de regie. Je kunt op elk moment je gegevens inzien, exporteren of je hele account verwijderen vanuit de app-instellingen.
De DJ Academy-app wordt aangeboden door House of Beats (de juridische entiteit). Naar gebruikers presenteren we ons altijd als "DJ Academy". Wij zijn de verwerkingsverantwoordelijke onder de AVG.
Contact: privacy@djacademy.app
We gebruiken een aantal externe leveranciers om de app te laten werken. Met al deze partijen hebben wij of werken wij aan een verwerkersovereenkomst (DPA), en we kiezen waar mogelijk voor providers met EU-servers.
| Dienst | Waar gebruiken we het voor? | Welke data? | Regio |
|---|---|---|---|
| Supabase | Database en authenticatie | Account, profiel, voortgang | EU (Frankfurt) |
| Vercel | Hosting van de web-app | Web-verkeer, IP, crash-logs | EU/VS (CDN) |
| OpenAI (gpt-4o en gpt-4o-mini) | AI-coach en track-feedback | Je vragen + relevante context (geen e-mail) | VS (met SCCs). OpenAI gebruikt onze API-aanroepen niet voor modeltraining. |
| ElevenLabs | AI-stem-narratie van lessen | Alleen lestekst (geen userdata) | VS (met SCCs) |
| RevenueCat | Beheer van abonnementen | Abonnementsstatus, transactie-ID | VS (met SCCs) |
| Apple App Store / Google Play | Betalingen op iOS/Android | Betaalstatus (wij zien geen betaalgegevens) | Wereldwijd |
| Spotify | Track-info (BPM/key/previews) | Track-zoekopdrachten (anoniem) | EU/VS |
| SoundCloud | Streamen van tracks | Track-zoekopdrachten, login-token (alleen als jij verbindt) | EU/VS |
| Mixpanel | Anonieme app-statistieken (alleen na cookie-opt-in) | Geanonimiseerde event-data | EU/VS — wij activeren EU-residency vóór go-live; tot dat moment met SCCs. |
| Sentry | Crash-rapportage | Stack-traces, app-versie, geanonimiseerde context | EU |
| SMTP-provider (zie DPA-register) | Verzenden van transactionele en (opt-in) marketing-e-mails via nodemailer | E-mailadres + bericht-inhoud | Afhankelijk van provider — wij bevestigen de provider en publiceren deze in ons DPA-register vóór go-live; bij VS-providers met SCCs. |
Een actueel overzicht van al onze verwerkers staat ook in ons interne DPA-register, dat we op verzoek inzichtelijk maken aan toezichthouders.
We verkopen je gegevens nooit aan derden voor marketing.
Een aantal functies in DJ Academy gebruikt AI (kunstmatige intelligentie). We willen daar transparant over zijn omdat de Europese AI-verordening (EU AI Act) dat ook van ons vraagt.
Je hoeft de AI-coach of track-feedback niet te gebruiken — alle lessen werken ook zonder. In de instellingen vind je een schakelaar "AI-functies tonen" die de chat-coach en AI-feedback verbergt. Beat-detectie blijft wel actief omdat dat nodig is om mixen te beoordelen.
Hoelang bewaren we je data? We hanteren een principe van zo kort als mogelijk en zo lang als nodig (AVG art. 5 lid 1 sub e).
| Type data | Bewaartermijn |
|---|---|
| Account-gegevens (e-mail, profiel) | Tot je je account verwijdert. Daarna max. 30 dagen in versleutelde backup voordat ook de backup wordt overschreven. |
| Voortgang (lessen, XP, streaks, achievements) | Idem (verwijderd samen met account). |
| IP-adres in auth-logs | Maximaal 30 dagen, daarna automatisch geanonimiseerd of verwijderd door Supabase. |
| Crash-logs en error-rapporten (Sentry, interne error_reports) | 90 dagen, daarna automatisch verwijderd. |
| Beveiligingslogs (security_events: rate-limit-hits, geblokkeerde-login-pogingen, admin-blokkades) | 90 dagen, daarna automatisch verwijderd. |
| Anonieme analytics-events (Mixpanel) | 26 maanden (Mixpanel default). Identifiers worden niet aan e-mailadres gekoppeld. |
| Feedback-berichten (user_feedback) | Maximaal 24 maanden na indienen, daarna geanonimiseerd of verwijderd. |
| Betalingshistorie / facturen | 7 jaar (wettelijke fiscale plicht — art. 52 AWR). |
| AI-chat-conversaties | Maximaal 30 dagen, daarna automatisch verwijderd door een geplande retentie-job. |
| Inactieve accounts (geen login >24 maanden) | Wij sturen je een herinnering en verwijderen het account 30 dagen later automatisch als je niet inlogt. |
| Consent-records (terms/privacy/marketing-opt-in) | Tot 1 jaar na verwijdering van het account, als bewijs van rechtmatige verwerking. |
Tussen-status (pilot-fase): voor een aantal datatypen — interne error-rapporten, feedback-berichten, AI-chat-conversaties en inactieve accounts — is de retentie momenteel handmatig. Wij verwijderen ten minste éénmaal per kwartaal data die ouder is dan de hier genoemde termijn. De geautomatiseerde retentie-jobs (Supabase pg_cron) zijn ingepland binnen de eerste maand na pilot-launch (uiterlijk 2026-06-30). Heb je liever directe verwijdering van jouw data? Mail privacy@djacademy.app en wij doen dat handmatig binnen 30 dagen.
Operationele details over hoe deze termijnen worden afgedwongen staan in ons interne document bewaartermijn-implementatie, dat we op verzoek aan toezichthouders inzichtelijk maken.
Je hebt onder de Europese AVG (GDPR) de volgende rechten:
De makkelijke manier — direct in de app:
De handmatige manier: mail naar privacy@djacademy.app. We reageren binnen 30 dagen (meestal sneller).
Als je vindt dat we niet zorgvuldig met je data omgaan, kun je een klacht indienen bij de Nederlandse Autoriteit Persoonsgegevens. We hopen natuurlijk eerst van je te horen via privacy@djacademy.app zodat we het kunnen oplossen.
We nemen passende technische en organisatorische maatregelen, waaronder:
Voor de veiligheid van het platform houden we een beperkt server-side log bij. Per beveiligingssignaal slaan we op: tijdstip, IP-adres, browser-user-agent, het pad dat opgevraagd is, en het type incident (bijvoorbeeld een rate-limit-overschrijding, een geblokkeerde inlogpoging, of een door een admin doorgevoerde blokkade). Deze gegevens bewaren we maximaal 90 dagen en gebruiken we uitsluitend om misbruik te voorkomen, te onderzoeken of een blokkade te onderbouwen. Een admin kan een account uitzetten — dat is een handmatige beslissing op basis van deze logs, geen geautomatiseerd besluit met juridisch effect zoals bedoeld in AVG art. 22. Inzage of verwijdering van jouw beveiligingslogs vraag je aan via privacy@djacademy.app.
Daarnaast injecteren we per ingelogde sessie een korte, niet-omkeerbare hash (afgeleid van je gebruikers-ID en een interne sleutel) als onzichtbaar watermerk in de pagina's van de app. Dit gebruiken we alleen om bron-traceerbaarheid te hebben als app-content wordt gelekt. We slaan de hash zelf niet apart op en gebruiken hem niet voor profilering of advertenties.
Als er ondanks alle voorzorgen toch een datalek plaatsvindt:
DJ Academy is bedoeld voor gebruikers van 16 jaar en ouder. In Nederland is 16 de minimumleeftijd waarop je zelfstandig toestemming kunt geven voor het verwerken van je persoonsgegevens (AVG art. 8). Als je jonger bent, mag je de app alleen gebruiken met toestemming van een ouder of voogd. Ontdek je dat een kind onder de 16 zonder toestemming een account heeft? Mail dan privacy@djacademy.app; we verwijderen het direct.
De web-versie van DJ Academy gebruikt drie categorieën:
dja_cookie_consent_v1). Hier hebben we geen toestemming voor nodig (e-Privacy art. 11.7a Tw).Geen advertentie-cookies van derden, geen cross-site tracking, geen Facebook-pixel zonder opt-in. Je kunt je keuze op elk moment aanpassen via de link "Cookie-voorkeuren" in de footer van djacademy.app. Bij wijziging stoppen of starten we direct de bijbehorende scripts. (Conform AVG art. 7 lid 3: intrekken is even makkelijk als geven.)
Ben je rechthebbende en denk je dat materiaal in DJ Academy inbreuk maakt op jouw auteursrecht? Volg de procedure op onze Notice & Takedown-pagina of mail dmca@djacademy.app.
We werken dit privacybeleid bij als onze app of wetgeving verandert. Bij belangrijke wijzigingen krijg je een melding in de app of per e-mail, en moet je opnieuw akkoord gaan voordat je verder kunt. De laatste wijzigingsdatum staat altijd bovenaan deze pagina.
Vragen, klachten of dataverzoeken? Mail naar privacy@djacademy.app.
De DJ Academy-app is een product van House of Beats.