PRIVACYBELEID
Laatste update: juni 2025 · Versie 1.0
WattsUp verwerkt gezondheids- en sportgerelateerde persoonsgegevens. Dit zijn bijzondere categorieën onder de AVG (art. 9). Wij verwerken deze gegevens uitsluitend op basis van uw uitdrukkelijke toestemming, die u bij registratie verleent en te allen tijde kunt intrekken door uw account te verwijderen.
1. Verwerkingsverantwoordelijke
De verwerkingsverantwoordelijke voor uw persoonsgegevens is:
Heeft u vragen over de verwerking van uw gegevens? Neem dan contact op via bovenstaand e-mailadres.
2. Welke gegevens verwerken wij?
WattsUp verwerkt de volgende categorieën persoonsgegevens:
Accountgegevens
- E-mailadres
- Wachtwoord (versleuteld opgeslagen via bcrypt — nooit leesbaar)
- Aanmaakdatum en datum laatste login
- Tijdstempel van uw toestemming (AVG-vereiste)
Profielgegevens
- Naam, geslacht, leeftijd
- Lengte, gewicht, vetpercentage
- Activiteitsniveau, fitnessdoelstelling
- FTP (Functional Threshold Power) en LTHR (drempelhartslagzone) — optioneel
Gezondheids- en sportgegevens (bijzondere categorie — art. 9 AVG)
- Maaltijdlogs: voedingsinname per dag en maaltijdmoment (kcal, eiwitten, koolhydraten, vetten)
- Workoutlogs: trainingen met duur, type, TSS-score, verbrande calorieën, hartslaggegevens
- Gewichtsverloop: dagelijks lichaamsgewicht
- Gepersonaliseerde maaltijdtemplates en eigen voedingsmiddelen
Integratie-gegevens (optioneel)
- Strava: OAuth-verbindingstoken en gesynchroniseerde activiteiten (enkel indien u Strava koppelt)
- Kalenderfeeds: iCal-URL's van externe trainingssoftware (bijv. TrainingPeaks)
Beveiligingsgegevens
- Ingetrokken JWT-tokens (enkel een identifier, geen inhoud) — worden automatisch verwijderd na verlopen
3. Rechtsgrondslag en doeleinden
- Overeenkomst (art. 6 lid 1 b) — Verwerking van accountgegevens en basisprofielgegevens voor het leveren van de WattsUp-dienst.
- Uitdrukkelijke toestemming (art. 9 lid 2 a) — Verwerking van gezondheids- en sportgegevens (bijzondere categorieën). U geeft deze toestemming bij registratie en kunt ze intrekken door uw account te verwijderen.
- Gerechtvaardigd belang (art. 6 lid 1 f) — Beveiligingsmaatregelen zoals bruteforce-beveiliging en tokenrevocatie ter bescherming van uw account.
4. Bewaartermijnen
Uw gegevens worden bewaard zolang uw account actief is. Bij het verwijderen van uw account worden alle persoonsgegevens onherroepelijk en onmiddellijk verwijderd, inclusief alle maaltijdlogs, workouts, gewichtslogs, templates en integratie-instellingen.
Ingetrokken JWT-tokens worden automatisch verwijderd zodra hun geldigheidsperiode verstrijkt (doorgaans binnen 30 dagen).
5. Doorgifte aan derden
WattsUp deelt uw gegevens niet met derden voor commerciële doeleinden. De enige externe verwerking betreft:
- Strava (optioneel) — Wanneer u uw Strava-account koppelt, wisselt WattsUp OAuth-tokens uit met Strava Inc. (VS) en importeert uw geautoriseerde activiteiten. Strava's eigen privacybeleid is van toepassing op de gegevens die Strava verwerkt.
- Google Fonts — De applicatie laadt lettertypen van Google-servers (fonts.googleapis.com). Hierbij wordt uw IP-adres naar Google verstuurd. U kunt dit blokkeren met een adblocker; de app blijft functioneel.
Alle gebruikersgegevens worden lokaal op de server opgeslagen in een versleutelde SQLite-database. Er is geen cloudopslag of externe databasedienst betrokken.
6. Uw rechten
Onder de AVG heeft u de volgende rechten, die u kunt uitoefenen via kobe.henkens@outlook.com:
- Recht van inzage (art. 15) — U kunt uw volledige gegevensexport downloaden via Profiel → Gegevens exporteren.
- Recht op rectificatie (art. 16) — U kunt uw profiel- en accountgegevens te allen tijde zelf aanpassen in de app.
- Recht op gegevenswissing (art. 17) — Verwijder uw account via Profiel → Account verwijderen. Dit verwijdert alle gegevens onmiddellijk en definitief.
- Recht op overdraagbaarheid (art. 20) — Download uw gegevens als gestructureerd JSON-bestand via Profiel → Gegevens exporteren.
- Recht op beperking (art. 18) — Neem contact op als u de verwerking tijdelijk wilt laten beperken.
- Recht van bezwaar (art. 21) — U kunt bezwaar maken tegen verwerking op basis van gerechtvaardigd belang.
- Recht op intrekking toestemming — U kunt uw toestemming voor de verwerking van bijzondere categorieën te allen tijde intrekken door uw account te verwijderen.
U heeft tevens het recht om een klacht in te dienen bij de Belgische toezichthoudende autoriteit: Gegevensbeschermingsautoriteit (GBA), Drukpersstraat 35, 1000 Brussel — contact@apd-gba.be.
7. Beveiliging
WattsUp past passende technische en organisatorische maatregelen toe om uw gegevens te beschermen:
- Wachtwoorden worden gehasht opgeslagen via bcrypt (cost factor 12) — nooit in leesbare vorm
- Authenticatie via kortlevende JWT-tokens met automatische revocatie bij uitloggen
- Bruteforce-beveiliging op inlog- en registratie-endpoints (max. 10 pogingen/15 min.)
- Alle API-communicatie dient via HTTPS te verlopen op de productieserver
- Generieke foutmeldingen om account-enumeratie te voorkomen
8. Cookies en lokale opslag
WattsUp gebruikt geen tracking-cookies of analytische cookies. De applicatie slaat uitsluitend uw authenticatietoken op in de localStorage van uw browser. Dit token is strikt noodzakelijk voor de werking van de app en bevat geen gevoelige persoonsgegevens.
9. Wijzigingen
Dit privacybeleid kan worden bijgewerkt. Substantiële wijzigingen worden kenbaar gemaakt via de applicatie. De datum van de laatste update staat bovenaan dit document.
WattsUp · Kobe Henkens · België