Waarom we géén live bank-koppeling doen (en wat je daarmee opgeeft)

De meeste Europese budget-apps adverteren een live bank-koppeling als een voor de hand liggende upgrade: één keer koppelen en elke nieuwe transactie verschijnt automatisch. Geen CSV-uploads, geen handmatige invoer, geen frictie.

Wij bieden dat bewust niet. Deze post legt precies uit waarom — inclusief wat je daarmee opgeeft door voor een app als Okidoky te kiezen in plaats van één met live koppeling.

Wat een live bank-koppeling eigenlijk is

Onder de Europese PSD2-richtlijn (van kracht sinds 2019) zijn licensed banken verplicht een API aan te bieden waarmee geautoriseerde derden transacties namens jou kunnen uitlezen. Dat klinkt simpel, maar wat er feitelijk gebeurt is gelaagder:

  1. Jij autoriseert de app. Je wordt doorgestuurd naar het scherm van je bank, logt daar in en geeft toegang. Die toestemming is meestal 90 of 180 dagen geldig en moet dan worden vernieuwd.
  2. De app praat niet rechtstreeks met je bank. De meeste finance-apps gebruiken een aggregator als tussenlaag — bedrijven als Tink (eigendom van Visa), Plaid, Nordigen of Budget Insight. Je data loopt doorgaans via de servers van die aggregator, niet rechtstreeks van je bank naar de app.
  3. De toegang is continu, niet eenmalig. Zolang de autorisatie loopt, kan de aggregator (en wie zij met hun privacybeleid toestaan om data te delen) op schema transacties, saldo's en soms identiteitsgegevens ophalen.

Dat is echt handig — je hoeft letterlijk niets te doen om je kasboek bij te houden. Maar het is ook niet niks.

Waarom we het niet hebben gebouwd

Drie redenen, in volgorde van gewicht:

1. Het aggregator-probleem

Wanneer je binnen een finance-app een live bank-koppeling autoriseert, vertrouw je niet alléén die app — je vertrouwt óók de aggregator erachter, hun sub-verwerkers, hun bewaartermijnen, hun verzekering en het rechtsgebied waarin zij geregistreerd staan.

Sommige aggregators zijn degelijk en goed-audited. Anderen hebben een dunnere papertrail. Hoe dan ook: je hebt er een partij bij die elke transactie ziet die je doet, zolang de autorisatie leeft. Voor een huishoudboekje-app die bestaat om jóu te helpen je uitgaven te zien — niet om je data door te spelen — voelde dat als de verkeerde ruil.

2. Het permanent-toegang-probleem

Een CSV-export is een éénmalige momentopname. Iemand die je telefoon steelt of je Okidoky-account kraakt kan zien welke transacties je al hebt geïmporteerd — maar kan geen nieuwe ophalen en kan geen realtime saldo inzien.

Een live bank-feed is anders. Als de credentials van de app worden gecompromitteerd, heeft de aanvaller een live venster in je bank voor zolang de autorisatie loopt. Je kunt 'm intrekken, maar alleen als je het op tijd merkt. Voor een app die wordt gebruikt door mensen die al financiële stress ervaren (veel Okidoky-gebruikers komen bijvoorbeeld uit een schuldsituatie), is zo'n permanent-openstaande toegang het tegenovergestelde van rust.

3. De "simpel blijft simpel"-belofte

Okidoky is een huishoudboekje. Het is geen financieel coach, geen bank, geen categoriserings-AI. Een deel van wat het simpel houdt is dat de app niet probeert autoritair te zijn over wat er op je bankrekening staat — het is een verslag van wat jij besloot bij te houden. Een live koppeling zou dat vertroebelen: ineens "weet" de app dingen die je er niet zelf hebt ingezet, en elke categoriserings-keus wordt een discussie met software.

Er zijn apps die juist de andere afweging maken en dat goed doen. Wij willen liever duidelijk zijn over wat Okidoky wél is, en die andere apps aanraden als live koppeling is wat je écht wilt.

Wat je opgeeft door Okidoky te gebruiken

We willen eerlijk zijn over het alternatief. Dit lever je in met een CSV-only tool zoals de onze:

  • Een paar minuten admin per maand. Een CSV downloaden bij je bank en importeren kost de meeste mensen ongeveer vijf minuten per maand. Bij ING en KNAB herkent Okidoky het formaat automatisch; andere Nederlandse banken vragen bij de eerste import een eenmalige kolom-mapping.
  • Realtime saldo-bewustzijn. Okidoky weet niet wat er nu op je rekening staat — alleen wat je hebt geïmporteerd. Voor sommige mensen (vooral angstige uitgevers) is dat een bug; voor anderen (vooral mensen die een check-dwang willen doorbreken) juist een feature.
  • Automatisch bijtrekken na een gat. Open je de app een maand niet, dan moet je die maand zelf importeren. Een live feed zou dat stilzwijgend hebben gedaan.

Dat zijn reële inleveringen. Als een ervan disqualificerend voelt, is een app mét live koppeling waarschijnlijk beter voor je. Bekende in Nederland: YNAB, Grip en Moneybird bieden allemaal bank-koppelings-features, met verschillende privacybeleid en verschillende aggregator-relaties.

Hoe CSV-import er concreet uitziet

Aangezien de CSV-flow is wat je in de praktijk gebruikt, is het goed concreet:

  1. Log in op de website van je bank (niet de app — de desktop-banking-omgeving heeft meestal een beter export-scherm).
  2. Zoek "exporteren" of "transacties downloaden". Bij ING zit dit onder "Downloaden" binnen een specifieke rekening. Bij KNAB onder het menu "Transactie-overzicht".
  3. Kies CSV als formaat. Stel een periode in — de meesten doen "sinds de laatste import".
  4. Open Okidoky → Bank-import → upload de CSV. ING en KNAB worden auto-herkend; voor andere banken map je eenmalig je kolommen (datum, omschrijving, bedrag); die mapping wordt onthouden voor de volgende keer.
  5. Preview, bevestig, klaar.

Op een moderne laptop kost dit ongeveer drie minuten voor een maand transacties. Op een telefoon is het iets lastiger omdat bank-apps export moeilijker maken, dus de meesten doen het één keer per maand aan een computer.

Een eerlijke vergelijking

Om deze post eerlijk te houden, hier hetzelfde plaatje voor iemand die een live-feed-app gebruikt:

  • Setup: 10 minuten eenmalig (aggregator autoriseren, bank-toegang geven).
  • Maandelijkse moeite: Nul — tot de autorisatie verloopt (elke 90–180 dagen) en je opnieuw moet autoriseren. Veel mensen merken dat als "mijn transacties verschijnen niet meer" en laten de app dan stilletjes vallen.
  • Privacy-positie: Je data loopt continu via de aggregator zolang de autorisatie leeft. Lees het privacybeleid van de aggregator, niet alleen dat van de app.
  • Controle als er iets misgaat: Intrekken is de verantwoordelijkheid van de bank — je kunt intrekken via de PSD2-instellingen van je bank, die per bank verschillen.

Geen van beide modellen is universeel "beter". Het zijn verschillende ruilen voor verschillende prioriteiten.

Onze feitelijke positie

We zijn niet tegen PSD2. Het is een echt nuttige richtlijn die banken heeft gedwongen API's open te stellen die eerst dicht zaten. We zijn blij dat het bestaat.

We vinden alleen dat voor een simpel huishoudboekje, waar het hele punt rust en duidelijkheid is, de ruil voor ons niet de moeite waard is. Als we ooit een live koppeling bouwen, zal die in een versie zitten die zo gelabeld is — zodat niemand die Okidoky juist vanwege de CSV-only-aanpak heeft gekozen op een dag wakker wordt en ontdekt dat de vorm van de tool is verschoven.

Tot dan: CSV-import, handmatige invoer, en een bewust smaller bestek. Minder magie, meer eigenaarschap.


Probeer Okidoky gratis — geen creditcard bij registratie, CSV-export altijd beschikbaar als je ooit weg wilt.