Gebruiksvoorwaarden

Versie 1.4 - juni 2026

GEBRUIKSBELEID GeoTapp FLOW & TIMETRACKER

Versie 1.4 - juni 2026 (Vestiging IT - Zero Knowledge Encryption)

Datum laatste wijziging: 26 juni 2026

⚠️ Bijgewerkt concept, opnieuw te valideren met de juridisch adviseur. Wijzigingen v1.4: §2 werkelijke prijzen (Flow 390/990/1990, licenties 36/30 per medewerker); §10.1 herroeping op één lijn gebracht (btw-nummer verplicht, minimale looptijd 12 maanden, resterend saldo -10%, beding AFSTAND); Bijlage 1 DPA gecorrigeerd (AES-256-GCM, geverifieerde dataresidentie: Firestore EU, foto's/Functions VS met SCC+DPF). Afzonderlijke DPA docs/legal/dpa-geotapp.md hierin samengevoegd en verwijderd.

Verwerkingsverantwoordelijke/Eigenaar: GeoTapp di Michele Angelo Petraroli - P.IVA IT04183990987 Contact AVG/DPO/EU-vertegenwoordiger: info@geotapp.com

1. INLEIDING EN AANVAARDING

Dit Gebruiksbeleid ("ToS") regelt het gebruik van de SaaS-diensten GeoTapp Flow (webdashboard voor ondernemers) en GeoTapp TimeTracker (Android-app voor medewerkers), uitgerold op Firebase (geotap-v2).

Aanvaarding: Het selectievakje "Ik aanvaard de ToS en het Privacybeleid" bij de Stripe-checkout schept een contractuele binding (art. 1341 c.c.). IP-/tijdstempellogs worden bewaard voor auditdoeleinden. Automatische verlenging behoudens herroeping. Gratis proefperiode van 14 dagen.

⚠️ BELANGRIJKE MEDEDELING - ZERO-KNOWLEDGE-ARCHITECTUUR (end-to-end-encryptie): De gevoelige werkgegevens (GPS-locaties, contactgegevens, adressen) worden op het apparaat versleuteld met een envelopschema (envelope, secureV2): elk record wordt versleuteld met een willekeurige sleutel (AES-256-GCM), die op haar beurt wordt beschermd door middel van de publieke sleutels van de gebruiker en van het bedrijf. De private sleutels blijven in de beveiligde keystore van het apparaat (Android Keystore / Secure Enclave iOS) en in de bewaring van het bedrijf; aan serverzijde bevinden zich uitsluitend versleutelde gegevens en publieke sleutels.

Velden die client-side worden versleuteld: GPS-coördinaten (workSessions), telefoon/email/adres (employees, clients).

GeoTapp BEZIT NIET, BEWAART NIET en KAN de decryptiesleutels NIET herstellen. De gegevens blijven toegankelijk via de geautoriseerde apparaten en de sleutel van het bedrijf; zij zijn alleen onherstelbaar indien het bedrijf zijn eigen sleutel/toegangsgegevens verliest. De bewaring van de sleutels is de verantwoordelijkheid van het bedrijf.

2. TARIEFPLANNEN EN BETALINGEN

GeoTapp Flow (beheerdashboard) — abonnement per bedrijf:

PlanJaarlijks (+btw)Maandelijks (+btw)
Solo€390 / jaar€39 / maand
Team€990 / jaar€99 / maand
Business€1.990 / jaar€199 / maand

Licenties GeoTapp TimeTracker (app voor medewerkers) — prijs per medewerker:

MedewerkersJaarlijks per medewerkerMaandelijks per medewerker
tot 25€36 / jaar€3 / maand
van 26 tot 150€30 / jaar€2,50 / maand
  • Bundel Flow + TimeTracker: korting 15%.
  • Jaarlijkse betaling = 2 maanden gratis ten opzichte van de maandelijkse betaling.
  • B2B-dienst: btw-nummer verplicht. Minimale looptijd 12 maanden (zie §10.1).

Betalingen: Stripe, automatische verlenging. Facturatie conform de toepasselijke EU-btw-regelgeving (B2B-transacties). Herroeping, minimale looptijd en afstand: zie §10.1.

3. TOEGANGSVEREISTEN

  • Leeftijd 18+, bedrijven EU/EER.
  • Firebase Auth (email/Google), custom claims (companyId/role: ADMIN/USER/ACCOUNTANT).
  • ⚠️ BEWARING VAN SLEUTELS: de Klant is verantwoordelijk voor de bewaring van de sleutels/toegangsgegevens van het bedrijf, die nodig zijn voor de client-side versleutelde gegevens.
  • Multi-tenancy: alle gegevens gefilterd op companyId.

4. TOEGESTAAN EN VERBODEN GEBRUIK

Toegestaan:

  • CRM-beheer (klanten, projecten, leveranciers, producten)
  • GPS-tijdregistratie met anti-spoofing en geofence-validatie
  • Beheer van diensten en verlof van medewerkers (shift management, leave requests)
  • Interne kanaalgebaseerde communicatie
  • Banking integration en kasboek (Prima Nota)
  • Export CSV/PDF van niet-versleutelde gegevens

Verboden:

  • Reverse engineering van de software
  • GPS-spoofing of locatievervalsing (permanente ban)
  • Uploaden van illegale of lasterlijke gegevens
  • Gebruik voor onrechtmatige activiteiten
  • Delen van inloggegevens tussen gebruikers
  • Verzoeken tot herstel van client-side versleutelde gegevens (onmogelijk vanwege de Zero Knowledge-architectuur)

5. SLA EN BESCHIKBAARHEID

  • Uptime: 99,9% per maand (Firebase SLA)
  • Tegoeden: 10% van het abonnement bij downtime >0,1%
  • Onderhoud: Kennisgeving 48 uur vooraf
  • Ondersteuning: Email info@geotapp.com (reactie binnen 15 werkdagen)
  • ⚠️ Zero Knowledge-beperking: Ondersteuning omvat NIET het herstel van verloren versleutelde gegevens

6. INTELLECTUELE EIGENDOM

  • Software © GeoTapp di Michele Angelo Petraroli
  • Gebruiker is eigenaar van zijn eigen bedrijfsgegevens
  • Data-export: CSV/PDF/Excel beschikbaar (de versleutelde velden vereisen de geautoriseerde sleutels, apparaat/bedrijf)
  • Licentie: Niet-exclusief, herroepbaar in geval van inbreuk

7. AANSPRAKELIJKHEID EN BEPERKINGEN

7.1 ZERO KNOWLEDGE-ARCHITECTUUR - UITSLUITING VAN AANSPRAKELIJKHEID VOOR ONHERSTELBARE GEGEVENS

CLIENT-SIDE ENCRYPTIE (Field-Level Encryption):

GeoTapp implementeert de Zero Knowledge Architecture via GeoEncryptManager op de TimeTracker-apps (Android en iOS):

Client-Side Versleutelde Gegevens (AES-256):

CollectionVersleutelde veldenAlgoritmeSleutels
workSessionsgpsLat, gpsLng, locationAddressAES-256-GCMwillekeurige DEK, dual-wrap gebruiker+bedrijf
employeesphone, email, addressAES-256-GCMwillekeurige DEK, dual-wrap gebruiker+bedrijf
clientsemail, phone, addressAES-256-GCMwillekeurige DEK, dual-wrap gebruiker+bedrijf

Sleutelbeheer (envelope encryption, secureV2):

  • Elk record wordt versleuteld met een willekeurige datasleutel (DEK) in AES-256-GCM.
  • De DEK wordt tweemaal ingepakt (wrapped) via ECDH (curve P-256) + HKDF: één kopie voor de publieke sleutel van de gebruiker, één voor de publieke sleutel van het bedrijf.
  • De private sleutels worden bewaard in de beveiligde keystore van het apparaat (Android Keystore / Secure Enclave iOS), niet-extraheerbaar, en in de bewaring van het bedrijf: zij verlaten nooit het apparaat.
  • Aan serverzijde (Firestore/Firebase) worden uitsluitend versleutelde gegevens, ingepakte DEK's en publieke sleutels opgeslagen. Nooit een private sleutel.

Voorbeeld Firestore-gegevens (Versleuteld): ``json { "workSessions": { "sessionId123": { "userId": "user456", "companyId": "company789", "gpsLat": "U2FsdGVkX1+vupppZksvRf5pq5g5XjFRIipRkwB0K1Y=", "gpsLng": "U2FsdGVkX1+12rzKg37X8jG6bFw23dmFOqJlKr5kL9E=", "locationAddress": "U2FsdGVkX1+Qw8jG5gT23Kmg8hG2l..." } } } ``

GEVOLGEN - HERSTEL EN VERLIES VAN DE SLEUTELS:

  1. GeoTapp kan de versleutelde gegevens niet ontsleutelen noch herstellen: het bezit geen enkele private sleutel. De technische ondersteuning is beperkt tot de niet-versleutelde gegevens (CRM, facturen, diensten).
  1. Dubbele toegangsweg: aangezien de DEK zowel voor de gebruiker als voor het bedrijf is ingepakt, blijven de gegevens toegankelijk via de geautoriseerde apparaten van het bedrijf, zelfs indien een individuele medewerker de toegang tot zijn eigen apparaat verliest.
  1. Onherstelbaarheid: de versleutelde gegevens worden alleen definitief ontoegankelijk indien het bedrijf zijn eigen sleutel/toegangsgegevens en alle geautoriseerde apparaten verliest. In dat geval kan niemand, GeoTapp inbegrepen, deze herstellen.
  1. Export: een CSV/PDF-export van de versleutelde velden zal versleutelde tekenreeksen bevatten, die zonder de geautoriseerde sleutels niet leesbaar zijn.

BEPERKING VAN AANSPRAKELIJKHEID:

De Klant erkent en aanvaardt dat:

  • de Zero-Knowledge-encryptie een beveiligingsfunctie is, geen gebrek;
  • de bewaring van de sleutels/toegangsgegevens van het bedrijf de exclusieve verantwoordelijkheid van de Klant is;
  • GeoTapp is vrijgesteld van elke aansprakelijkheid voor de versleutelde gegevens die onherstelbaar zijn geworden als gevolg van het verlies, door de Klant, van diens eigen sleutels/toegangsgegevens, aangezien GeoTapp geen enkele decryptiesleutel bezit;
  • geen enkele terugbetaling of compensatie is verschuldigd voor het verlies van toegang tot de versleutelde gegevens dat aan de Klant is toe te rekenen.

SPECIFIEKE GOEDKEURING (art. 1341 c.c.):Ik begrijp dat GeoTapp end-to-end Zero-Knowledge-encryptie gebruikt en de sleutels niet bezit. ☐ Ik begrijp dat de bewaring van de sleutels/toegangsgegevens van het bedrijf mijn verantwoordelijkheid is. ☐ Ik aanvaard dat GeoTapp niet aansprakelijk is voor de onherstelbare versleutelde gegevens bij verlies van mijn sleutels.

7.2 Overige Aansprakelijkheidsbeperkingen

  • Geen garantie op specifieke bedrijfsresultaten
  • Maximale aansprakelijkheid: €10.000 per jaar voor directe schade
  • Force majeure: Firebase/Google-storing, buitengewone gebeurtenissen

8. PRIVACY EN AVG-COMPLIANCE (EU/EER)

GeoTapp is PROCESSOR/VERWERKER (Art.28 AVG). Enig contact: info@geotapp.com

8.1 Verwerkte Gegevens - Onderscheid Encryptie

CategorieVoorbeeldenEncryptieHerstelbaar?RechtsgrondBewaring
Identificatiegegevensemail, naam, achternaam, companyId❌ Plain✅ AltijdOvereenkomstLooptijd+5jr
GPS LocationgpsLat, gpsLng (workSessions)✅ Client AES-256-GCM❌ Alleen met de geautoriseerde sleutelsOvereenkomst12 maanden
Versleutelde contactgegevensphone, email (employees/clients)✅ Client AES-256-GCM❌ Alleen met de geautoriseerde sleutelsOvereenkomstLooptijd+5jr
Versleutelde adressenaddress (employees/clients)✅ Client AES-256-GCM❌ Alleen met de geautoriseerde sleutelsOvereenkomstLooptijd+5jr
Metadata tijdregistratietimestamp, pauseMinutes❌ Plain✅ AltijdOvereenkomst5 jaar
CommunicatieInterne berichten channels❌ Plain✅ AltijdGerechtvaardigd belang90 dagen
FacturatieStripe-gegevens❌ Plain✅ AltijdWettelijke verplichting10 jaar

AVG-opmerking Zero Knowledge: De client-side versleutelde gegevens voldoen aan Art. 32 AVG (technische beveiliging). De Controller/Verwerkingsverantwoordelijke (Klant) is verantwoordelijk voor het sleutelbeheer als aanvullende beveiligingsmaatregel. GeoTapp als Processor/Verwerker heeft geen toegang.

8.2 Doorgiften buiten de EU

  • Firebase-servers: VS/EU met SCC EU 2021 + TIA
  • Sub-processor/Subverwerker: Google (Firebase/Firestore), Stripe (Betalingen)
  • Waarborgen: Encryptie AES-256, SOC2-compliance
  • Zero Knowledge: Gevoelige gegevens client-side versleuteld, versleuteld doorgegeven

8.3 Rechten van de Gebruiker onder de AVG

  • Inzage (Art.15): Export CSV beschikbaar (versleutelde velden als base64)
  • Overdraagbaarheid (Art.20): JSON/CSV (gebruiker verantwoordelijk voor decryptie)
  • Wissing (Art.17): Verzoek via info@geotapp.com (30 dagen)
  • Rectificatie (Art.16): Wijziging van gegevens in leesbare vorm; de versleutelde velden vereisen de geautoriseerde sleutels

AVG-beperking Zero Knowledge: Het recht op inzage/overdraagbaarheid van versleutelde gegevens is beperkt tot een versleutelde export. Decryptie is de verantwoordelijkheid van de gebruiker met diens eigen sleutels.

9. SPECIFIEKE INTEGRATIES

9.1 Interne Communicatie

  • Kanaalgebaseerde messaging (NIET client-side versleuteld)
  • Read receipts, real-time updates Firestore
  • Bewaring: 90 dagen

9.2 Banking Integration

  • IMAP-parsing van rekeningafschriften
  • Open Banking (GoCardless/EnableBanking)
  • Automatisch kasboek (Prima Nota)

10. HERROEPING EN BEËINDIGING

10.1 Herroeping, minimale looptijd en afstand (bijgewerkt 24/06/2026)

  • B2B-dienst: de toegang vereist een geldig btw-nummer, verplicht bij de conversie van proefperiode naar abonnement. De dienst is niet bestemd voor consumenten.
  • Minimale looptijd 12 maanden: bij inschrijving keurt de Klant specifiek het beding van een minimale looptijd van 12 (twaalf) maanden goed, alsmede de verplichting om de vergoedingen voor de volledige periode te voldoen, ook in geval van vervroegde opzegging. Bij maandelijkse betaling blijven de termijnen verschuldigd tot het einde van de 12 maanden, met de mogelijkheid om het resterende bedrag in één keer te voldoen, met een korting van 10%.
  • Afstand van het herroepingsrecht en onmiddellijke activering (beding AFSTAND): de Klant kan om de onmiddellijke activering van de dienst verzoeken door uitdrukkelijk te verklaren afstand te doen van het herroepingsrecht van 14 dagen; zodra de levering is begonnen, kan dit recht niet meer worden uitgeoefend. Indien de Klant geen afstand doet, behoudt hij het herroepingsrecht en wordt de betaalde dienst na 14 dagen geactiveerd.
  • Datamigratie: export CSV/Firestore (de versleutelde gegevens vereisen de geautoriseerde sleutels, apparaat/bedrijf).

10.2 Beëindiging door GeoTapp

  • Schending van de ToS: Onmiddellijke ban
  • Niet-betaling: Opschorting 15 dagen → verwijdering 60 dagen
  • Na beëindiging: Gegevens verwijderd na 30 dagen (back-up 90 dagen voor geschillen)
  • Versleutelde gegevens: Finale export beschikbaar 30 dagen (gebruiker verantwoordelijk voor opslag)

11. WIJZIGINGEN AAN HET BELEID

  • Kennisgeving per email 30 dagen vóór toepassing
  • Voortgezet gebruik = impliciete aanvaarding
  • Changelog: https://geotapp.com/tos-changelog

12. TOEPASSELIJK RECHT EN BEVOEGDE RECHTBANK

  • Recht: Italiaans
  • Exclusief bevoegde rechtbank: Rechtbank van Brescia (Rome I Verordening EG 593/2008)
  • Versies: IT (officieel), EN, DE, NL, FR, ES, PT, DA, SV, NB, RU

13. CONTACT

GeoTapp di Michele Angelo Petraroli P.IVA: IT04183990987

Email: info@geotapp.com

  • DPO / AVG-vertegenwoordiger EU
  • Technische ondersteuning (reactie binnen 15 dagen)
  • Klachten (reactie binnen 15 dagen)
  • NIET voor: Herstel van versleutelde gegevens (onmogelijk)

Website: https://geotapp.com Documentatie: https://docs.geotapp.com


BIJLAGE 1: DPA (DATA PROCESSING ADDENDUM) AVG

A1.1 Instructies aan de Processor/Verwerker

GeoTapp verwerkt persoonsgegevens namens de Controller/Verwerkingsverantwoordelijke (Klant) conform AVG Art.28.

A1.2 Technische Beveiliging

Encryptie Multi-Layer:

NiveauImplementatieSleutelsVerantwoordelijke
Client-side (ZK)AES-256-GCM field-levelClient-afgeleidGebruiker
At-restFirebase encryptionGoogle managedGeoTapp/Google
In-transitTLS 1.3SSL-certificatenGeoTapp/Google

GPS Anti-Spoofing:

  • isMock-detectie (Android-vlag)
  • Teleportatiecontrole (Haversine-afstand, onmogelijke snelheid)
  • Nauwkeurigheidsvalidatie (drempel 100m)
  • Geofence-validatie (tolerantiestraal)

Access Control:

  • Role-based: ADMIN/USER/ACCOUNTANT
  • Firebase Security Rules multi-tenant (companyId filtering)
  • Volledige audit logs (Firebase Auth)

A1.3 Goedgekeurde Sub-Processors/Subverwerkers en dataresidentie (geverifieerd 25/06/2026)

LeverancierDienstDataresidentieDoorgiftewaarborgCertificeringen
Google (Firebase/Google Cloud)Database Firestore (tijdregistratie, uren, GPS)EU (multi-regio eur3)Blijft in de EUSOC2, ISO 27001
Google (Firebase/Google Cloud)Opslag foto's + Cloud Functions (verwerking)VS (us-central1)SCC EU 2021 + EU-US DPFSOC2, ISO 27001
Stripe Payments EuropeBetalingen (factuurgegevens, niet van de medewerkers)EU/VSSCC + DPFPCI-DSS Level 1
CloudflareCDN/beveiliging van de website (geen gegevens van de medewerkers)Wereldwijde edgeSCC + DPFSOC2, ISO 27001
De gestructureerde werkgegevens (tijdregistratie, uren, locaties) bevinden zich in de EU. Alleen de foto's (Storage) en de tijdelijke verwerking (Cloud Functions) bevinden zich in de VS, gedekt door SCC + EU-US DPF.

A1.4 Data Breach Notification

  • Ontdekking → Klant: 24 uur
  • Ontdekking → Toezichthouder (Garante): 72 uur
  • Betrokkenen: Bij hoog risico
  • ZK-versleutelde gegevens: Verminderd risico (sleutels niet in bezit)

A1.5 Transfer Impact Assessment (TIA)

  • Risico: Laag (gevoelige gegevens client-side versleuteld)
  • Safeguards: SCC + Zero Knowledge + SOC2
  • Conclusie: Doorgifte naar de VS conform de AVG

BIJLAGE 2: STANDARD CONTRACTUAL CLAUSES (SCC) EU 2021

Aangenomen SCC Besluit Europese Commissie 2021/914:

  • Modules: Controller-to-Processor (Module 2)
  • Aanvullende waarborgen: Zero Knowledge Encryption, auditrechten
  • Volledige tekst: https://eur-lex.europa.eu/eli/dec_impl/2021/914/oj

AANVAARDING DOOR DE KLANT

VERPLICHTE BEVESTIGINGEN (Art. 1341 c.c. - Dubbele Goedkeuring):

Ik aanvaard de ToS, het Privacybeleid, de DPA, de SCC. ☐ Ik machtig de verwerking van gegevens zoals beschreven. ☐ Ik bevestig dat ik 18+ ben en bevoegd ben het bedrijf te binden.

IK KEUR SPECIFIEK GOED (Art. 1341 c.c.):

Sec. 7.1 - Zero Knowledge Encryption: - Ik begrijp dat GeoTapp versleutelde gegevens NIET kan herstellen - Ik aanvaard de exclusieve verantwoordelijkheid voor de bewaring van de sleutels/toegangsgegevens van het bedrijf - Ik doe afstand van verzoeken tot herstel/compensatie voor verloren gegevens

Sec. 7.2 - Aansprakelijkheidsbeperking: Max €10.000 per jaar

Sec. 12 - Bevoegde rechtbank: Rechtbank van Brescia exclusief

Aanvaardingslog:

  • IP: {user_ip}
  • Datum/Tijd: {timestamp}
  • User-Agent: {user_agent}
  • Versie ToS: 1.4 (26 juni 2026)

Document gegenereerd voor GeoTapp di Michele Angelo Petraroli - P.IVA IT04183990987 Conform AVG EU/EER - Zero Knowledge Architecture - Geldig EU + Zwitserland + Noorwegen + IJsland