Korte, ærlige svar om nøklene dine, bankene dine og regningen din — også de delene som er mindre beleilige enn vi skulle ønske.
Ja — men det fungerer annerledes enn med en API-nøkkel, og det er bevisst destruktivt.
En API-nøkkel er en opplysning vi oppbevarer, så vi kan lage en ny og sperre den gamle på et sekund. Krypteringsnøkkelen din er ikke slik. Den private halvdelen lages inne i nettleseren din og når aldri frem til oss; vi har bare den offentlige halvdelen, som er nok til å kryptere data til deg og aldri nok til å lese dem. Det finnes ingenting hos oss å utstede på nytt.
Å bytte den betyr derfor å erstatte hele nøkkelparet. Alt som allerede er lagret under den gamle offentlige nøkkelen forblir forseglet med en privat nøkkel som ikke lenger finnes — permanent, på hver enhet — så du må koble til bankene igjen og hente historikken på nytt fra bunnen. Av sikkerhetshensyn sperrer et nøkkelbytte samtidig hver eneste API-nøkkel på kontoen din.
Flyten ligger på skjermen «Denne enheten har ikke nøkkelen din», under «Har du ikke nøkkelen? Nullstill og start på nytt». Slik når du den med vilje: logg ut, tøm nettleserlagringen for dette nettstedet (eller åpne en ny nettleserprofil), logg inn igjen og velg «Nullstill og erstatt nøkkelen min». Kjører du mot API-et i stedet: lag et nytt P-256-nøkkelpar og send den nye offentlige nøkkelen med PUT til /api/keys/me — konsekvensene er de samme.
Vil du helst slippe å gjøre det alene, skriv til [email protected], så går vi gjennom det sammen med deg.
Vi kan ikke gjenopprette den, og det er hele poenget med designet. Passordfrasen forlater aldri enheten din — den pakker inn den private nøkkelen i nettleseren, og vi ser aldri noen av delene.
Hvis nøkkelen fortsatt finnes på en enhet du kommer til, lås opp der og eksporter den fra utviklersiden, og importer så filen på enheten du er stengt ute fra. Er den borte overalt, er dataene kryptert under den uleselige for godt, og eneste vei videre er å erstatte nøkkelen og synkronisere bankene på nytt.
Logg inn på den nye enheten, så sier den at den ikke har nøkkelen din. På en enhet som allerede virker, åpner du utviklersiden og eksporterer nøkkelfilen. Lim inn eller last opp filen på den nye enheten og velg en passordfrase for den — hver enhet pakker den samme nøkkelen inn under sin egen passordfrase.
Importen kontrolleres mot den offentlige nøkkelen på kontoen din, så feil fil blir avvist med én gang i stedet for stille å etterlate enheten ute av stand til å lese noe.
Nei. Alt vi lagrer for deg forsegles med den offentlige nøkkelen din før det skrives, og bare den private nøkkelen i nettleseren din kan åpne det igjen. Bankinnloggingen din berører oss aldri — du autentiserer deg på bankens eget nettsted.
Det vi kan se, er opplysningene på kontonivå vi trenger for å drive tjenesten: e-postadressen din, betalingsstatusen din og når en synkronisering kjørte. Hele arkitekturen står på sikkerhetssiden.
Nei — og det følger av krypteringen, ikke av en begrensning vi har valgt. Identifikatoren vi trenger for å snakke med banken din, er selv forseglet under nøkkelen din, så en synkronisering kan bare starte der nøkkelen er tilgjengelig: i nettleseren mens du er logget inn, i din egen API-klient eller i CLI-et.
Åpner du appen, synkroniserer den automatisk; du kan synkronisere manuelt fra kontosiden, og du kan styre det selv med API-et og SDK-ene.
PSD2 setter en utløpsdato på samtykket du gir banken, og de fleste banker setter den til 90 dager. Når det går ut, kan vi ikke hente noe nytt før du godkjenner på nytt i banken. Vi sender deg en e-post før det skjer, og viser et varsel i appen.
Å koble til på nytt beholder alt som allerede er synkronisert — du starter aldri på nytt.
Ved første synkronisering ber vi om rundt to år og forhandler nedover hvis banken avslår, med 90 dager som gulv — minimumet PSD2 garanterer. Hva du faktisk får, er bankens avgjørelse: noen gir fra seg flere år, andre stopper ved 90 dager. Samtykkereglene for hver bank finner du på siden over støttede banker.
Deretter er hver synkronisering inkrementell og additiv. Vi sletter aldri transaksjoner vi allerede har lagret for deg.
Ja. Et banksamtykke dekker som regel flere kontoer enn du egentlig vil ha. På kontosiden kan du permanent fjerne dem du ikke trenger, og de teller ikke med på regningen fra neste måned.
Å fjerne en konto sletter også dataene som er importert for den, og det kan ikke angres.
3 € i måneden dekker den første tilkoblede kontoen din, pluss 1 € i måneden for hver ekstra, moms inkludert. Gebyrer trekkes fra en liten forhåndsbetalt saldo, og delvise måneder beregnes forholdsmessig, så du betaler aldri på forskudd for kontoer du ikke har.
Du betaler bare for kontoer med en aktiv bankforbindelse. Forholdsmessig beregning, automatisk betaling og den refunderbare bufferen er beskrevet i slik fungerer betalingen.
Månedsgebyret går til null, og dataene du allerede har, kan fortsatt ses gratis.
Ubrukt saldo er fremdeles pengene dine: skriv til [email protected], så refunderer vi den uten gebyr. Vil du bli kvitt dataene også, se slette kontoen din.
Lag en ny nøkkel på utviklersiden, flytt integrasjonen over, og sperr så den gamle. En nøkkel vises bare én gang, ved opprettelsen, så ta vare på den med det samme.
Merk at å erstatte krypteringsnøkkelen sperrer alle API-nøkler på én gang — har du nettopp gjort det, må du regne med å lage nye. Klientene som bruker dem, ligger på GitHub.
Under innstillinger finnes en faresone som permanent sletter alt: bankforbindelser, kontoer, transaksjoner, saldoer, API-nøkler og den offentlige nøkkelen vi har for deg. Du bekrefter ved å skrive e-postadressen din. På veien ut lukker nettleseren din også hvert samtykke hos banken selv, og den lokalt lagrede nøkkelen slettes.
Det kan ikke angres, og det finnes ingen eksport etterpå — så ta CSV- eller PDF-eksporten din først hvis du vil beholde noe.
Skriv til [email protected]. Et menneske leser, og spørsmål som dukker opp to ganger havner på denne siden.