Slik reiser dataene dine

Fra samtykke til mål – dette skjer under en synkronisering i BankSync.

«Ved gjennomstrømmingssynkronisering flyter dataene dine til målet du velger. For administrerte funksjoner blir de værende innenfor BankSync Boundary til du sender dem et annet sted.»
– BankSync-teamet
Synkronisering i sanntidVenter på tidsplanen
BankSync
Notion
Banken din
Leverandørens API
Edge-worker
Kun V8-heap
Notion
Finansdata finnes bare i V8-heapminnet · skrives aldri til disk eller database
1

Samtykke og autentisering

Du autentiserer deg mot banken din via samtykkegrensesnittet til den lisensierte leverandøren. BankSync håndterer aldri innloggingsopplysningene til nettbanken din. Autentiseringen skjer direkte mellom deg og banken.

Teknisk detalj: Den lisensierte leverandøren for regionen din (oppført på sidene våre om leverandører) utsteder en tokenbasert tilkobling. BankSync lagrer bare dette tokenet (ikke innloggingsopplysningene dine), kryptert ved lagring.

TokenbasertIngen lagring av innloggingsdata
2

Synkronisering startet

En synkronisering startes, enten etter en tidsplan du setter opp eller ved behov. BankSync sender en synkroniseringsjobb til en edge-worker.

Teknisk detalj: Synkroniseringen kjører som en Cloudflare Workflow. Forespørselshåndtererne som starter og planlegger den, ligger i USA (Google Cloud us-central1). Stegene i Workflow-en kjører på det globale nettverket til Cloudflare, og sjekkpunktene lagres i Cloudflares globalt distribuerte, varige lagring så lenge kjøringen varer, uten å være bundet til én region. Kall fra serveren til Quiltt (MX- og Finicity-tilkoblinger) går ut fra BankSync-infrastruktur i USA, noe Quiltt krever for datalagring i henhold til CFPB Section 1033.

Cloudflare WorkflowPlanlagt eller ved behov
3

Datahenting

Edge-workeren kaller API-et til den lisensierte leverandøren med det lagrede tilgangstokenet ditt for å hente de forespurte finansdataene (transaksjoner, saldoer eller beholdninger). Lisensierte leverandører som Plaid, Salt Edge, Fiskil og fremtidige open banking-leverandører kan ha egne vilkår, kontroller, regulatoriske plikter og sikkerhetsrutiner.

Teknisk detalj: Den lisensierte leverandøren autentiserer forespørselen, bruker omfanget av samtykket ditt og returnerer bare datakategoriene du har godkjent. Dataene mottas i synkroniseringssteget og lagres som sjekkpunkt av arbeidsflytmotoren så lenge kjøringen varer.

Avgrenset av samtykkeKun i minnet
4

Transformering og videresending

Edge-workeren bruker feltkoblingene og transformasjonene du har satt opp, og skriver deretter dataene til målet du har koblet til. Målet kan være et tredjepartsverktøy du har valgt, eller en BankSync-administrert funksjon som fremtidige BankSync Tables.

Teknisk detalj: Gjennomstrømmingsdata til mål beholdes ikke etter at skrivingen er fullført. Data som skrives til en BankSync-administrert funksjon, blir værende innenfor BankSync Boundary til du sletter, eksporterer, deler, synkroniserer eller på annen måte sender dem ut av denne grensen.

Gjennomstrømming som standardLagring i administrerte funksjonerTTL på ~5 min
5

Fullføring og revisjonslogg

Synkroniseringsjobben fullføres. BankSync registrerer bare driftsmetadata (tidsstempler, antall poster og eventuelle feil), unntatt når data lagres i en BankSync-administrert funksjon du har slått på.

Teknisk detalj: Revisjonsloggen viser når synkroniseringer kjørte og om de lyktes. Disse metadataene brukes til synkroniseringshistorikken din og til å rette opp mislykkede synkroniseringsjobber automatisk. Innhold i administrerte funksjoner følger lagrings- og tilgangskontrollene for den aktuelle funksjonen.

DriftsmetadataLagring per funksjon

Klar til å synkronisere kontoene dine?

Koble til banken og begynn å synkronisere på få minutter.

  • Ingen innloggingsdata lagres
  • Kun lesetilgang
  • Gjennomstrømmingsarkitektur