Kort samengevat
S2G verzendt je locatie en je spraakberichten alleen tijdens een actieve trip naar je crewleden — niet naar ons, niet naar advertentienetwerken, niet naar derden. Contacten verlaten nooit je apparaat. Buiten trips verzendt de app geen gegevens. Er is geen tracking, geen analytics, geen reclame.
1. Wie we zijn
Verantwoordelijke voor de gegevensverwerking in de zin van de AVG is:
Thomas Tausend
s2g@tausend.net
Adres en volledige colofon: s2g.tausend.net/impressum
2. Welke gegevens we verwerken
📍 Locatie Verzameld
Wat: Je GPS-coördinaten met regelmatige tussenpozen
(5-30 sec afhankelijk van activiteit en accuniveau).
Wanneer: Alleen terwijl je lid bent van een
actieve trip. Buiten trips wordt er niets verzonden.
Wie ziet het: Uitsluitend andere leden van dezelfde trip.
Wijzelf lezen locatiegegevens niet in.
Bewaartermijn: Tot het einde van de trip, daarna maximaal
7 dagen voor een mogelijke heractivering. Daarna automatische verwijdering.
Rechtsgrond: Uitvoering van een overeenkomst (art. 6 lid 1 sub b AVG).
🎙️ Spraakoverdrachten (Push-to-Talk) Verzameld
Wat: Audio terwijl je de PTT-knop ingedrukt houdt.
Wie ziet het: Uitsluitend andere actieve leden van dezelfde
trip. Bij direct contact: alleen het geselecteerde lid.
Bewaartermijn: Geen opslag. Audio loopt live
via WebRTC door onze eigen LiveKit-server (ptt.tausend.net) en wordt na
de overdracht verwijderd. Er is geen opname.
Rechtsgrond: Uitvoering van een overeenkomst (art. 6 lid 1 sub b AVG).
💬 Chatberichten Verzameld
Wat: Tekstberichten die je in de trip-chat verstuurt.
Wie ziet het: Andere leden van dezelfde trip.
Bewaartermijn: Tot het einde van de trip, daarna maximaal
7 dagen. Daarna automatische verwijdering.
Rechtsgrond: Uitvoering van een overeenkomst (art. 6 lid 1 sub b AVG).
🆔 Anonieme gebruikers-ID Verzameld
Wat: Een willekeurig gegenereerde Firebase Anonymous UID
die aan je apparaat wordt toegewezen. Bevat geen persoonsgegevens
(geen naam, geen e-mail, geen telefoonnummer).
Doel: Zodat de app weet welk crewlidmaatschap bij welk
apparaat hoort.
Bewaartermijn: Zolang je de app geïnstalleerd hebt. Bij
verwijdering blijft de UID inactief in onze database (deze is anoniem en
identificeert je niet).
Rechtsgrond: Uitvoering van een overeenkomst (art. 6 lid 1 sub b AVG).
👤 Weergavenaam Verzameld
Wat: De naam die je tijdens de eerste onboarding invoert
(bijv. "Andre" of "Mama"). Volledig zelf gekozen.
Wie ziet het: Andere crewleden van je trips.
Bewaartermijn: Zolang je de app geïnstalleerd hebt.
Rechtsgrond: Uitvoering van een overeenkomst.
📱 Contacten Niet verzameld
Wanneer je iemand uitnodigt via de contactenkiezer, leest de app op je apparaat één geselecteerd contact uit om naam, telefoonnummer of e-mail voor de uitnodiging over te nemen. Deze gegevens verlaten nooit je apparaat — ze worden niet aan ons verzonden en niet in de cloud opgeslagen. De uitnodiging zelf wordt verstuurd via je berichtenapp (iMessage, WhatsApp, Mail), die een eigen privacyverklaring heeft.
🚫 Analytics, tracking, reclame Niet verzameld
De app bevat geen analytics-SDK's (geen Google Analytics, geen Facebook SDK, geen Crashlytics-rapportage, geen advertentienetwerk). We weten niet hoe vaak je de app opent, hoelang je hem gebruikt of welke schermen je bekijkt.
3. Waar je gegevens worden gehost
S2G gebruikt twee clouddiensten voor de technische uitvoering:
Google Firebase (Firestore + Anonymous Auth)
Aanbieder: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ierland. Opslag in de EU-regio eur3 (europe-west). Privacyverklaring: firebase.google.com/support/privacy.
Doorgifte naar derde landen (bijv. de VS voor back-ups door Google): mogelijk via Googles modelcontractbepalingen. We hebben geen directe controle over de interne gegevensstromen van Google.
LiveKit (zelf gehost)
Push-to-Talk-audiostreams worden via onze eigen LiveKit-server ptt.tausend.net doorgegeven, gehost bij IONOS in een Duits datacenter. De streams worden via WebRTC doorgereikt, versleuteld en niet opgeslagen.
Geen derde partij heeft toegang tot het spraakverkeer — server, software en toegangssleutels zijn uitsluitend in handen van de verwerkingsverantwoordelijke van deze app. Er vindt geen doorgifte naar derde landen plaats.
tausend.net (webcompanion + deze pagina)
Het subdomein s2g.tausend.net en de webcompanion worden gehost bij een Duitse hostingprovider (Plesk, 1&1 IONOS). Serverlogs bevatten IP-adressen en toegangstijden en worden na 7 dagen verwijderd.
4. Je rechten
Op grond van de AVG heb je tegenover ons de volgende rechten:
- Inzage in alle gegevens die onder je anonieme UID zijn opgeslagen (art. 15 AVG)
- Rectificatie van onjuiste gegevens (art. 16 AVG)
- Verwijdering van je gegevens (art. 17 AVG) — kan ook worden bereikt door alle trips te verlaten + de app te verwijderen
- Beperking van de verwerking (art. 18 AVG)
- Bezwaar tegen de verwerking (art. 21 AVG)
- Gegevensoverdraagbaarheid (art. 20 AVG)
- Klacht bij een toezichthoudende autoriteit voor gegevensbescherming
Voor een inzage- of verwijderingsverzoek schrijf je naar s2g@tausend.net. Omdat gegevens aan je anonieme UID gekoppeld zijn, hebben we het verzoek nodig vanaf het apparaat dat de UID bezit — bijv. via een screenshot uit de app-instellingen (DEBUG-sectie) of via een eenmalig verificatietoken dat we je binnen de app tonen.
5. Machtigingen die de app vraagt
- Locatie (NSLocationWhenInUse / NSLocationAlwaysAndWhenInUse): verplicht voor de kaartfunctie. Alleen gebruikt tijdens actieve trips.
- Microfoon (NSMicrophoneUsage): verplicht voor Push-to-Talk. Alleen actief terwijl je de PTT-knop ingedrukt houdt.
- Contacten (NSContactsUsage): optioneel, alleen als je de contactenkiezer gebruikt om uit te nodigen. Contactgegevens verlaten je apparaat niet.
- Pushmeldingen: optioneel, voor inkomende chatberichten en radio-meldingen.
Je kunt alle machtigingen op elk moment uitschakelen in de iOS-instellingen. De app schakelt netjes terug — als je bijvoorbeeld de microfoon uitschakelt, kun je zelf niet meer zenden, maar hoor je nog wel inkomend verkeer.
6. Cookies en vergelijkbare technologieën
De iOS-app plaatst geen cookies.
De webcompanion-pagina (/trip/) gebruikt de localStorage van de browser om de zelf ingevoerde naam en een lijst met lokaal verborgen crewleden te onthouden. Deze gegevens blijven in je browser. Geen tracking-pixel, geen advertentiecookies, geen externe scripts behalve Firebase (zie boven).
7. Wijzigingen van deze verklaring
We werken deze verklaring bij wanneer de app-functionaliteit of de juridische situatie verandert. De meest actuele versie vind je altijd op s2g.tausend.net/privacy. Belangrijke wijzigingen kondigen we binnen de app aan.
8. Contact
Vragen, suggesties, inzage- of verwijderingsverzoeken:
s2g@tausend.net