← Terug naar home

Privacybeleid

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.

1. Wie zijn wij?

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

2. Welke gegevens verzamelen we?

2.1 Account- en profielgegevens

2.2 Voortgang en gebruik

2.3 Technische gegevens

2.4 Audio en track-data

3. Waarvoor gebruiken we je gegevens?

4. Externe diensten en data-verwerkers

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.

5. AI-functies in DJ Academy

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.

5.1 Welke AI-functies bestaan er?

5.2 Wat is belangrijk om te weten?

5.3 Hoe schakel ik AI uit?

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.

6. Bewaartermijnen

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-logsMaximaal 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 / facturen7 jaar (wettelijke fiscale plicht — art. 52 AWR).
AI-chat-conversatiesMaximaal 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.

7. Je rechten onder de AVG

Je hebt onder de Europese AVG (GDPR) de volgende rechten:

7.1 Hoe oefen ik die rechten uit?

De makkelijke manier — direct in de app:

De handmatige manier: mail naar privacy@djacademy.app. We reageren binnen 30 dagen (meestal sneller).

7.2 Klacht indienen

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.

8. Beveiliging

We nemen passende technische en organisatorische maatregelen, waaronder:

8.1 Beveiligingslogs en geautomatiseerde afweer

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.

9. Datalek-procedure

Als er ondanks alle voorzorgen toch een datalek plaatsvindt:

10. Kinderen en jongeren

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.

11. Cookies en tracking

De web-versie van DJ Academy gebruikt drie categorieën:

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.)

11a. Auteursrecht en takedown

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.

12. Wijzigingen van dit beleid

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.

13. Contact

Vragen, klachten of dataverzoeken? Mail naar privacy@djacademy.app.

De DJ Academy-app is een product van House of Beats.