Privacyverklaring

Jouw cijfers, jouw bezit

Concepttekst — nog niet juridisch gevalideerd.

TriFinity gaat over je geld, en dus over gevoelige informatie. Deze verklaring legt in nuchtere taal uit wie er verantwoordelijk is, welke gegevens we verwerken, waar ze leven, met wie ze gedeeld worden, hoe lang we ze bewaren en welke rechten je hebt. We houden het bewust eerlijk: ook over de dingen die je liever niet hoort.

1. Wie is verantwoordelijk

De verwerkingsverantwoordelijke voor je persoonsgegevens is JPS Holding, [rechtsvorm], gevestigd te [vestigingsadres], ingeschreven bij de Kamer van Koophandel onder nummer [KvK-nummer]. Voor alle vragen en verzoeken over je gegevens is er één kanaal: [privacy-e-mailadres — volgt].

Dat adres staat er bewust nog niet ingevuld. TriFinity heeft nog geen eigen internetdomein, en we zetten hier geen e-mailadres neer dat vandaag geen post kan ontvangen. Zolang deze verklaring een concept is (zie de melding hierboven), is de app niet algemeen beschikbaar: je kunt alleen op uitnodiging een account aanmaken, en een verzoek over je gegevens loopt via degene die je die uitnodiging heeft gestuurd. Zodra het domein er is, vullen we het adres hier in en vervalt deze alinea.

Ben je het niet eens met hoe we met je gegevens omgaan, dan heb je altijd het recht een klacht in te dienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).

2. Welke gegevens we verwerken

We verwerken alleen wat nodig is om de app te laten werken:

  • Accountgegevens — je e-mailadres en een versleuteld wachtwoord, beheerd door Supabase Auth.
  • Profielgegevens — naam, geboortejaar of -datum, eventuele partner, huishoudtype, kinderleeftijden en de vrije tekst die je zelf als financiële toelichting invult.
  • Financiële gegevens — bezittingen, schulden, transacties (bij import of bankkoppeling inclusief tegenpartij-naam en -IBAN), budgetten, doelen, vermogens-snapshots en de parameters van je vrijheidsprognose.
  • Bankgegevens (opt-in) — koppel je een bank via TrueLayer, dan verwerken we PSD2-toegangstokens en IBAN's. Deze velden slaan we extra versleuteld op (AES-256-GCM veldversleuteling), bovenop de versleuteling van de database zelf.
  • Fiscale gegevens en documenten — box 1/box 3-gegevens die je invult, en documenten die je zelf uploadt (zoals een aangifte, pensioenoverzicht of bankafschrift). Bij AI-import gaat de volledige tekst van zo'n document naar de AI-aanbieder om de cijfers eruit te halen — dat is de functie.
  • Vrijheidscheck (zonder account) — doe je de publieke Vrijheidscheck, dan bewaren we je ingevulde intake (versleuteld), je e-mailadres en voornaam, en een gehashte afgeleide van je IP-adres tegen misbruik.
  • Gesprekken met Fin — bewaar je je gesprekken (zie sectie 5), dan slaan we de tekst op die jij en Fin uitwisselen. Grafieken en actiekaarten uit een gesprek bewaren we bewust niet: die zouden cijfers van toen naast je cijfers van nu zetten.
  • Gebruik van de app — op welke dagen je de app opent, en welke onderdelen je die dag gebruikte, zoals Toekomst, Budget of Fin. Per dag staan er alleen jij, de datum en die onderdelen: geen tijdstip, geen losse schermen en geen inhoud. Bij vragenlijsten leggen we vast of we je een uitnodiging lieten zien, of je die uitstelde of wegklikte, en op grond van welke gebruiksregel of groep je hem kreeg. Zet ons team je in een onderzoeksgroep, dan leggen we dat lidmaatschap ook vast. Ons team ziet wie het zelf uitnodigde of in een groep zette, en verder alleen tellingen, zoals hoeveel mensen de app en de onderdelen gebruiken en op hoeveel dagen iemand actief was. Je bedragen en de gegevens die je in de app bijhoudt ziet het nooit. Antwoorden op een vragenlijst leest het team zonder je naam.
  • Technische en beveiligingsgegevens — geanonimiseerde performance-signalen (Vercel Speed Insights), een log van verzonden e-mails, een audit-log van beheerdershandelingen en geaggregeerde AI-gebruiksstatistieken (tokens, geen inhoud).

3. Waarvoor en op welke grondslag

  • Uitvoering van de overeenkomst (AVG art. 6 lid 1 sub b) — het leveren van de app zelf: je overzicht, budgetten, prognoses en synchronisatie tussen apparaten.
  • Toestemming (AVG art. 6 lid 1 sub a) — de AI-functies en de bank- en broker-koppelingen. Beide zijn opt-in en op elk moment uit te schakelen of te ontkoppelen.
  • Gerechtvaardigd belang (AVG art. 6 lid 1 sub f) — beveiliging en misbruikpreventie: het e-mail-log, het audit-log van beheerdershandelingen en de bot-bescherming op publieke pagina's. En productonderzoek: tellen hoeveel mensen de app gebruiken, en vragenlijsten richten aan wie er iets over kan zeggen. Dat richten gebeurt alleen op gebruiksgegevens — hoe lang je een account hebt, op hoeveel dagen je de app opende, welk onderdeel je het meest gebruikt, of een groep waarin ons team je zette — nooit op je financiële gegevens. Met “Niet meer vragen” stop je een uitnodiging.

We gebruiken je gegevens nooit voor advertenties, profilering voor marketingdoeleinden of verkoop aan derden.

4. Sub-verwerkers — de volledige lijst

Dit zijn álle externe partijen die (mogelijk) gegevens voor ons verwerken, met hun rol en wanneer ze aan bod komen. Voor partijen in de Verenigde Staten geldt: doorgifte vindt plaats op basis van de EU-standaardcontractbepalingen (SCC's) en/of het EU-VS Data Privacy Framework, vastgelegd in een verwerkersovereenkomst.

  • Supabase Database, authenticatie en opslag van al je account- en financiële gegevens. Locatie: EU (Ierland). Altijd — dit is waar je data leeft.
  • Vercel Hosting en uitvoering van de app, geplande achtergrondtaken, geanonimiseerde performance-metingen (Speed Insights) en bestandsopslag. Locatie: VS-bedrijf; onze app draait in de EU (Dublin). Altijd — elke pagina die je opvraagt loopt via Vercel.
  • Anthropic (Claude) Primaire AI-aanbieder voor Fin, de briefing, categorisering en rekenhulpen. Locatie: VS. Alleen als je AI-functies gebruikt (uitschakelbaar).
  • OpenAI Secundaire AI-aanbieder (configureerbaar alternatief voor Anthropic). Locatie: VS. Alleen als deze aanbieder actief is én je AI-functies gebruikt.
  • Mistral Alternatieve AI-aanbieder (configureerbaar). Locatie: EU (Frankrijk). Alleen als deze aanbieder actief is én je AI-functies gebruikt.
  • Ollama (self-hosted) Optionele AI-variant die op eigen servers draait — er gaat dan geen data naar een externe AI-aanbieder. Locatie: Eigen infrastructuur (EU). Alleen als deze variant actief is.
  • TrueLayer Open Banking (PSD2): het ophalen van rekeninginformatie en transacties bij je bank. Locatie: EU/VK, gereguleerde betaaldienstverlener. Alleen als jij zelf een bankkoppeling maakt (opt-in).
  • Trading 212 Broker-koppeling: het ophalen van je beleggingsposities. Locatie: EU/VK. Alleen als jij zelf deze koppeling maakt (opt-in).
  • Financial Modeling Prep Het opzoeken van koersinformatie bij ISIN- of ticker-codes van beleggingen. Locatie: VS. Alleen bij het verrijken van beleggingsgegevens; er gaan geen persoonsgegevens mee, alleen de effect-code.
  • Resend Verzending van transactionele e-mail (zoals uitnodigingen voor een huishouden). Locatie: VS. Alleen wanneer de app je een e-mail stuurt.
  • Notion Triage en afhandeling van meldingen die je zelf instuurt: je omschrijving, je e-mailadres, de technische context (scherm, route, browser) en een eventuele schermafbeelding komen als kaartje in ons interne werkoverzicht. Locatie: VS. Alleen wanneer je zelf een melding verstuurt.
  • Polar Betalingen en abonnementsbeheer. Locatie: EU-gericht platform. Alleen bij een betaald abonnement (nog niet actief; wordt vermeld vóór activering).
  • Cloudflare (Turnstile) Bot-bescherming (CAPTCHA) op de publieke Vrijheidscheck. Locatie: VS-bedrijf met EU-datacenters. Alleen op de publieke check-pagina; verwerkt je IP-adres en een verificatie-token.

Komt er een nieuwe koppeling of aanbieder bij, dan werken we deze lijst bij vóórdat die actief wordt.

5. Wat er naar AI gaat — eerlijk verhaal

De AI-functies (Fin — je coach, de briefing, categorisering van transacties, de rekenhulp-bouwer en document-import) sturen de context die voor die taak nodig is naar de actieve AI-aanbieder. Daarbij geldt:

  • Geen training — we gebruiken de AI-aanbieders via hun zakelijke API; je gegevens worden door hen niet gebruikt om modellen te trainen.
  • Korte provider-retentie — AI-aanbieders bewaren verzoeken kortdurend volgens hun eigen voorwaarden (onder meer voor misbruikdetectie). We claimen dus níet dat er niets wordt bewaard.
  • Data-minimalisatie, waar het kan — op de chat-, categoriserings- en nieuwsroutes worden persoonsgegevens automatisch gemaskeerd (namen, IBAN, BSN, e-mail, telefoon, adres; geboortedatum wordt leeftijd). Bedragen, saldi en percentages gaan bewust wél mee — daar gaat de vraag over.
  • Niet alles wordt gemaskeerd — bij document-import gaat de volledige documenttekst mee, bij abonnement-herkenning de omschrijvingen van je transacties, en de vraag die je zelf aan Fin typt gaat mee zoals jij hem typt. Zonder die inhoud kan de functie zijn werk niet doen.
  • Uitschakelbaar — zet je de AI-functies uit, dan gaat er niets naar een AI-aanbieder en werkt de app als puur financieel dashboard.

Anthropic en OpenAI zijn gevestigd in de VS; gebruik je de AI-functies, dan verlaat deze context de EU (zie sectie 4 voor de grondslag). Met Mistral (EU) of een self-hosted model blijft de verwerking binnen de EU respectievelijk in eigen beheer.

Sinds september 2026 blijft je gesprek met Fin ook bij óns staan, zodat je het later kunt teruglezen. Je bepaalt zelf waar:

  • Op je account — de standaardkeuze. Je gesprekken staan bij ons opgeslagen en zijn op al je apparaten terug te lezen. Alleen jij kunt erbij: ons eigen team kan je gesprekken niet inzien, ook niet voor support.
  • Alleen op dit apparaat — je gesprekken blijven in de browser waarin je ze voerde en komen niet op onze servers. Twee gevolgen die je moet weten: er is geen back-up (leeg je je browsergegevens, dan zijn ze weg), en een verwijderverzoek dat je elders indient bereikt dat apparaat pas zodra je de app daarop weer opent.
  • Niet bewaren — na het sluiten is het gesprek weg.

Eén regel staat boven die keuze en is niet uit te zetten: voer je een gesprek met de AI die op je eigen toestel draait, dan blijft dat gesprek op dat toestel — ook als je “op je account” hebt gekozen. Wat je apparaat niet verlaat, komt bij ons niet binnen. Je verandert de keuze op Mijn › Privacy, waar je je gesprekken ook per stuk of in één keer kunt verwijderen.

6. Hoe lang we bewaren

  • Account- en financiële gegevens — zolang je account bestaat.
  • Na accountverwijdering — je persoonlijke en financiële gegevens worden direct en definitief verwijderd uit de actieve database (hard delete, geen wachttijd). Reguliere back-ups vervallen daarna volgens hun automatische rotatie (circa zeven dagen).
  • Wat kort achterblijft — het log van verzonden e-mails (maximaal 12 maanden) en het audit-log van beheerdershandelingen en AI-gebruiksstatistieken (12–24 maanden), op grond van ons gerechtvaardigd belang bij beveiliging en bewijsvoering. Deze logs bevatten geen financiële inhoud.
  • Vrijheidscheck-gegevens — niet-geconverteerde intakes worden automatisch opgeschoond; maak je een account, dan volgen ze de levensduur van je account. Wil je ze eerder kwijt, gebruik dan het contactkanaal uit sectie 1.
  • Gesprekken met Fin — zolang je account bestaat, tenzij je ze eerder verwijdert. Dat kan per gesprek of in één keer, op Mijn › Privacy. We ruimen ze niet vanzelf op: een gesprek van vorig jaar kan nog steeds het gesprek zijn waar je naar terug wilt. Kies je “alleen op dit apparaat”, dan bewaren wij niets en bepaalt je browser hoe lang ze blijven (zie sectie 5).
  • Gebruik van de app — de dagen waarop je de app opende en de onderdelen die je die dag gebruikte bewaren we 400 dagen; daarna verdwijnen ze automatisch. Uitnodigingen voor vragenlijsten bewaren we zolang je account bestaat, en het lidmaatschap van een onderzoeksgroep tot ons team je eruit haalt. Verwijder je je account, dan gaat dit allemaal direct mee.
  • AI-aanbieders — hanteren hun eigen korte bewaartermijnen voor verwerkte verzoeken volgens hun voorwaarden (zie sectie 5).

7. Hoe we beveiligen

Je gegevens staan op Supabase, met de database gehost in Ierland (EU). Data is versleuteld in rust en in transport (TLS). De gevoeligste velden — banktokens en IBAN's — zijn daarbovenop veld-versleuteld met AES-256-GCM. Toegang tot je rijen in de database is afgeschermd met row-level security: alleen jouw account (en, als je dat expliciet instelt, je partner binnen een huishouden) kan jouw gegevens lezen.

8. Jouw rechten (AVG)

Onder de Algemene Verordening Gegevensbescherming heb je recht op inzage, correctie, verwijdering, beperking, bezwaar en dataportabiliteit. Zo oefen je ze uit:

  • Inzage en correctie — al je gegevens zijn zichtbaar en aanpasbaar in de app zelf.
  • Export (dataportabiliteit) — download je kern-financiële gegevens (transacties, budgetten, vermogensverloop, bezittingen, schulden en doelen) als CSV, rechtstreeks vanuit de app. Wil je een volledige kopie van ál je gegevens, vraag die dan aan via het contactkanaal uit sectie 1.
  • Verwijdering — verwijder je account in de app (met getypte bevestiging); je gegevens worden direct gewist zoals beschreven in sectie 6.
  • Bezwaar tegen AI-verwerking — schakel de AI-functies uit in de app; de overige functies blijven werken.

Voor elk ander verzoek gebruik je het contactkanaal uit sectie 1. We reageren binnen één maand. En nogmaals: een klacht kan altijd bij de Autoriteit Persoonsgegevens.

9. Cookies en lokale opslag

We plaatsen geen marketing-cookies, geen advertentie-pixels en geen cross-site-trackers. De app gebruikt functionele cookies voor je inlogsessie en lokale browseropslag (localStorage) voor apparaat-voorkeuren zoals weergave-instellingen. De enige meet-component is Vercel Speed Insights, dat geanonimiseerde performance-statistieken verzamelt en geen profiel van je opbouwt.

10. Wijzigingen en versie

Wijzigt deze verklaring inhoudelijk, dan melden we dat in de app en werken we de versie hieronder bij. Ons businessmodel is en blijft je abonnement — niet je data.

Versie 2.3 — concept, 15 september 2026. Vragen? Gebruik de contactpagina.

Klaar om te beginnen?

Maak van geld opgeslagen tijd

Probeer TriFinity gratis. Geen creditcard, geen trial die afloopt — alleen helderheid in je financiën, vanaf de eerste sessie.

Begin gratis