1. Wat zijn cookies en vergelijkbare technieken?
Cookies zijn kleine tekstbestandjes die een website op je apparaat plaatst, bijvoorbeeld om je ingelogd te houden. Daarnaast gebruikt een website soms vergelijkbare technieken die ook informatie op je apparaat opslaan of uitlezen:
- localStorage: slaat gegevens in je browser op die blijven staan tot ze verlopen of worden gewist.
- sessionStorage: hetzelfde, maar wordt gewist zodra je het tabblad sluit.
Onder de Nederlandse cookieregels en de AVG gelden voor deze technieken dezelfde regels als voor cookies: voor niet-noodzakelijke technieken is je toestemming nodig.
2. Welke technieken Zivvy gebruikt: in het kort
- Noodzakelijke cookies voor inloggen. Geen toestemming nodig.
- Functionele opslag in je browser om je berekening en voorkeuren te onthouden. Verlaat je apparaat niet.
- Analytics: cookieloze bezoekersstatistiek (Vercel Web Analytics, geen toestemming nodig: gerechtvaardigd belang). Na jouw toestemming voor analytics komen daar Google Tag Manager met Google Analytics 4 bij, en Contentsquare (heatmaps; sessie-opnames alleen op openbare pagina's).
- Wij plaatsen zelf geen advertentie-/marketingcookies en gebruiken geen trackingpixels van bijvoorbeeld Meta of PostHog.
3. Noodzakelijke cookies
Deze zijn nodig om de dienst te laten werken; hiervoor is geen toestemming nodig.
- Inlog-/sessiecookie. Houdt je veilig ingelogd na het gebruik van je inloglink. De naam wordt door de inlogsoftware beheerd en heeft de vorm
sb-<project>-auth-token(soms in delen, en tijdens het inloggen een korte tijdelijke verificatiecookie). Bewaartermijn: duur van je sessie en de vernieuwing daarvan.
In een ontwikkel- of testomgeving kan een tijdelijke cookie voorkomen die in de echte productieomgeving nooit wordt geplaatst.
4. Functionele opslag (localStorage / sessionStorage)
Deze gegevens staan lokaal in je eigen browser en worden niet naar derden gestuurd. Ze maken de rekentool bruikbaar.
localStorage
finly-locale: je taalkeuze.finly-lang-level: je toon-/formaliteitsvoorkeur.zivvy.consent.v1: je cookievoorkeuren opslaan (analytics en/of marketing aan/uit, tijdstip van keuze).zivvy_feedback_anon_id: een willekeurig, op zichzelf niet-identificerend id om feedback te koppelen zonder account.zivvy_survey_has_enrollment: onthouden dat je je voor een vragenlijst hebt ingeschreven (gewist na afronden of weigeren).
sessionStorage (gewist zodra je het tabblad/je sessie sluit)
zivvy.draft.v1: je concept-berekening tijdens je sessie onthouden. Bevat je ingevulde gegevens; verlaat je apparaat niet en wordt gewist zodra je je browsersessie sluit. (Eerdere versies bewaarden dit tot 30 dagen in localStorage; dat is vervallen.)zivvy.chat.v3: je antwoorden uit de intake onthouden tijdens je sessie.zivvy.quick.v1: je snelle 5-stappen-invoer doorgeven (max. 1 uur).zivvy_feedback_session_id: willekeurig id per tabblad voor feedback.zivvy_survey_key: de actieve vragenlijst onthouden tijdens je bezoek.zivvy_survey_enrolled: onthouden dat je al bent ingeschreven.
5. Analytics
Vercel Web Analytics
We gebruiken Vercel Web Analytics voor anonieme bezoekersstatistiek. Volgens de leverancier is deze techniek cookieloos: er wordt geen cookie en geen opslag op je apparaat gebruikt en er worden geen profielen opgebouwd. Omdat Vercel Web Analytics geen persoonsgegevens verwerkt en geen gegevens op je apparaat plaatst of uitleest, laden we deze techniek zonder voorafgaande toestemming op basis van ons gerechtvaardigd belang (AVG art. 6 lid 1 sub f) om inzicht te krijgen in het gebruik van onze dienst.
Google Tag Manager
We hebben Google Tag Manager op de site staan. Dat is een beheersysteem waarmee andere tags (zoals statistiek- of marketingtags) geladen kunnen worden. Tag Manager zelf plaatst doorgaans geen cookies, maar de tags die erin staan, kunnen dat wél doen. De exacte cookies die via Tag Manager geladen worden, stellen we vast en nemen we in deze verklaring op. Google Tag Manager wordt pas geladen nadat je toestemming hebt gegeven voor analytics of marketing. Geef je geen toestemming, dan wordt Tag Manager niet geladen.
Google Analytics 4
Via Tag Manager laden we, na jouw toestemming, Google Analytics 4 (meet-ID G-1DWXZMMKH5) voor statistiek over het gebruik van de site. Dat plaatst de cookies _ga (houdt een willekeurig bezoeker-id bij) en _ga_1DWXZMMKH5(houdt de sessiestatus bij). Beide hebben een bewaartermijn van 2 jaar. Google Tag Manager en Google Analytics worden niet geladen op de pagina's waar je met je gegevens werkt: je account, intake, Reflect, de snelle berekening, beheer en vrienden.
Contentsquare
Na jouw toestemming voor analytics laden we Contentsquare, een analysedienst die laat zien waar bezoekers op klikken en waar ze vastlopen. Contentsquare werkt als verwerker voor ons, met een verwerkersovereenkomst. Contentsquare slaat de gegevens op in de EU (Ierland) en bewaart ze maximaal 13 maanden. Via onderaannemers van Contentsquare kunnen gegevens ook in de Verenigde Staten worden verwerkt; dat gebeurt op basis van het EU-VS Data Privacy Framework en EU-modelcontractbepalingen. Wat het doet, hangt af van de pagina:
- Openbare pagina's(homepage, blog, begrippen, prijzen, uitleg- en juridische pagina's): heatmaps en sessie-opnames.
- Pagina's waar je met je eigen gegevens werkt(intake, berekening, Reflect, Explore, scenario's, dashboard, account en de snelle berekening): we meten alleen waar je klikt en hoe lang je op een pagina blijft. Geen opnames, en bedragen, namen en wat je invult worden afgeschermd en niet verzameld. Ook de zoekopdracht in de webadresbalk (alles na het vraagteken) sturen we niet mee.
- Beheer- en inlogpagina's (beheer, inloggen, inlogverificatie, wachtwoord instellen): hier laden we Contentsquare niet.
Ga je tijdens een bezoek van het ene soort pagina naar het andere, dan wordt de pagina opnieuw geladen, zodat de instellingen van de nieuwe pagina gelden en Contentsquare nooit meer verzamelt dan voor die pagina is bedoeld.
Contentsquare plaatst eigen (first-party) cookies: _cs_id (technische bezoekergegevens, 13 maanden), _cs_s (sessiegegevens, 30 minuten), _cs_s_ctx (sessiecontext: tijd, adres en verwijzer van de eerste paginaweergave, 30 minuten) en _cs_c (je keuze over het gebruik van sessiegegevens in opnames, 13 maanden). Zo nodig komt daar _cs_cvars (aangepaste variabelen, duur van de sessie) bij. Bij het opstarten zet Contentsquare ook heel even een paar testcookies (_cs_t, _cs_same_site en _cs_root-domain) om te controleren wat je browser ondersteunt; die worden direct weer verwijderd. Bron: documentatie van Contentsquare. Trek je je toestemming in, dan wordt Contentsquare bij je volgende paginalading niet meer geladen.
6. Externe technieken (derde partijen)
- Stripe (betalen). Betalen gebeurt op de beveiligde betaalpagina van Stripe. Eventuele cookies van Stripe (zoals
__stripe_mid/__stripe_sid) worden op het domein van Stripe geplaatst, niet op zivvy.nl. In onze eigen site is geen Stripe-script ingebed. - Supabase (inloggen/opslag). Plaatst de noodzakelijke inlogcookie (hoofdstuk 3); geen tracking.
- E-maildienstverlener (e-mail) en AI-dienstverlener (AI-uitleg). Werken aan de serverkant en plaatsen geen cookies of opslag in je browser.
- Lettertypen. Worden meegeleverd vanaf onze eigen server; hiervoor wordt geen verzoek naar Google Fonts gedaan en geen cookie geplaatst.
7. Volledige lijst
| Techniek | Naam | Doel | Categorie | Bewaartermijn |
|---|---|---|---|---|
| Supabase (cookie) | sb-<project>-auth-token | Ingelogd blijven | Noodzakelijk | Duur van de sessie/vernieuwing |
| Zivvy (sessionStorage) | zivvy.draft.v1 | Concept-berekening onthouden tijdens je sessie | Functioneel | Tabsessie |
| Zivvy (sessionStorage) | zivvy.chat.v3 | Intake-antwoorden onthouden tijdens je sessie | Functioneel | Tabsessie |
| Zivvy (localStorage) | finly-locale | Taalkeuze | Functioneel | Tot je deze wist |
| Zivvy (localStorage) | finly-lang-level | Toon-/formaliteitsvoorkeur | Functioneel | Tot je deze wist |
| Zivvy (localStorage) | zivvy.consent.v1 | Cookievoorkeuren opslaan | Functioneel | Tot je deze wijzigt of wist |
| Zivvy (localStorage) | zivvy_feedback_anon_id | Feedback koppelen zonder account | Functioneel | Tot je deze wist |
| Zivvy (localStorage) | zivvy_survey_has_enrollment | Inschrijving vragenlijst onthouden | Functioneel | Tot afronden/weigeren |
| Zivvy (sessionStorage) | zivvy.quick.v1 | Snelle invoer doorgeven | Functioneel | 1 uur |
| Zivvy (sessionStorage) | zivvy_feedback_session_id | Feedback-id per tabblad | Functioneel | Tabsessie |
| Zivvy (sessionStorage) | zivvy_survey_key | Actieve vragenlijst onthouden | Functioneel | Tabsessie |
| Zivvy (sessionStorage) | zivvy_survey_enrolled | Dubbele inschrijving voorkomen | Functioneel | Tabsessie |
| Vercel Web Analytics | Geen (cookieloos) | Anonieme bezoekersstatistiek | Analytics (gerechtvaardigd belang) | Geen cookie/opslag op je apparaat |
| Google Tag Manager | Tag Manager (+ eventuele tags) | Tagbeheer; kan statistiek-/marketingcookies laden | Analytics / Marketing | Tag Manager zelf: geen cookie. Geladen tags: extern beheerd |
| Google Analytics 4 (via Tag Manager) | _ga | Willekeurig bezoeker-id voor statistiek | Analytics (na toestemming) | 2 jaar |
| Google Analytics 4 (via Tag Manager) | _ga_1DWXZMMKH5 | Sessiestatus voor statistiek | Analytics (na toestemming) | 2 jaar |
| Contentsquare | _cs_id | Technische bezoekergegevens voor heatmaps en sessie-opnames | Analytics (na toestemming) | 13 maanden |
| Contentsquare | _cs_s | Sessiegegevens (aantal pagina's, type opname) | Analytics (na toestemming) | 30 minuten |
| Contentsquare | _cs_s_ctx | Sessiecontext: tijd, adres en verwijzer van de eerste paginaweergave | Analytics (na toestemming) | 30 minuten |
| Contentsquare | _cs_c | Je keuze over sessiegegevens in opnames | Analytics (na toestemming) | 13 maanden |
| Contentsquare | _cs_cvars | Aangepaste variabelen van de sessie (alleen indien gebruikt) | Analytics (na toestemming) | Duur van de sessie |
| Stripe | __stripe_mid, __stripe_sid | Veilig afrekenen op de betaalpagina van Stripe | Noodzakelijk (op Stripe-domein) | Op het domein van Stripe, niet op zivvy.nl |
8. Hoe je je toestemming beheert
Bij je eerste bezoek vraagt onze cookiebanner om je keuze. Standaard staan analytics en marketing uit; ze worden pas geplaatst nadat je toestemming geeft. Je kunt je keuze altijd aanpassen of intrekken via de knop hieronder of de link "Cookievoorkeuren" onder aan de pagina.
- Noodzakelijke cookies kun je niet uitzetten; zonder deze werkt inloggen niet.
- Functionele opslag staat lokaal in je browser. Je kunt deze altijd zelf wissen via je browserinstellingen of door uit te loggen.
- Analytics en marketing plaatsen we alleen met jouw toestemming; Google Tag Manager wordt pas na toestemming geladen.
- Je kunt cookies ook beheren of verwijderen via de instellingen van je browser.
9. Wijzigingen
We kunnen deze cookieverklaring aanpassen, bijvoorbeeld bij nieuwe functies. De actuele versie staat altijd op www.zivvy.nl, met de datum van laatste wijziging bovenaan.
10. Contactgegevens
- E-mail: support@zivvy.nl
- Verwerkingsverantwoordelijke: RTMC (handelsnaam Zivvy)
- Post: Frederik Hendriklaan 82, 5212 BG 's-Hertogenbosch
- KvK: 78185467
Een klacht kun je indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).