Er det trygt å gi en pengeapp bankinnloggingen din?

Nei, og du trenger ikke. En skytjeneste må lagre passordet og bruke det mens du ikke er der; programvare på din egen datamaskin kan styre en nettleser du allerede er logget inn i.

Mind My Money er av den andre typen. Den kjører på datamaskinen din og får aldri vite noe passord.

Alt som viser deg hvor pengene dine går, må nå transaksjonene dine, og de ligger i banken din. Å gi fra seg innloggingen, eller en fast bankkobling, er én måte å ordne det på, og det er slik de fleste pengeapper fungerer, fordi de kjører på noen andres servere, og da må tilgangen ligge der også.

Hva en skytjeneste trenger fra deg

De fleste pengeapper kjører som en nettjeneste. For at en slik skal kunne lese transaksjonene dine, trenger den fast tilgang til banken din: en bankkobling gjennom en aggregator, eller innloggingen din, lagret hos dem så serverne deres kan bruke den mens du sover.

Det er ikke kritikk av hvordan noen av dem er bygd, for det er det formen krever. Hvis jobben skjer på deres maskiner, må tilgangen også ligge på deres maskiner. Det betyr likevel at svaret på «hvem kan nå kontoene mine» omfatter et selskap, de ansatte, underleverandørene og hva enn som skjer med selskapet senere.

Hva Mind My Money gjør i stedet

Den kjører på datamaskinen din og styrer en ekte nettleser der — sitt eget Chrome-vindu med en egen profil som bare brukes til dette, ikke nettlesingen din til vanlig. Du logger inn i banken i det vinduet selv, og den økten blir værende på maskinen din. Forpliktelsene, med de ordene de er gitt med på slik fungerer det:

✓«Vi ber aldri om et bankpassord. Innlogginger skjer i nettleseren din, og det er du som gjør dem.»
✓«Det finnes ingen Mind My Money-sky som holder på pengedataene dine.»
✓«Lesing av kvitteringer og skjermbilder, og transkribering av stemmen din, skjer på datamaskinen din.»
✓«Bilder, meldinger og nettleserhistorikk blir hver for seg spurt om når en betaling trenger dem, og den ser bare på de få dagene rundt den betalingen.»
✓«iPhone-synkronisering, hvis du bruker den, går gjennom din egen iCloud.»

Det finnes ingen konto for deg på en server hos oss som holder på noe av dette, fordi det ikke finnes noen server. Det er den strukturelle delen: vi kunne ikke lest bankøkten din selv om vi ville, siden den aldri forlater maskinen den ble opprettet på.

Hva som faktisk forlater datamaskinen din

Noe må resonnere om transaksjonene, og det trinnet går til en modell. Igjen med ordene som brukes på slik fungerer det: «Agenttrinnet som resonnerer om pengebruken din, går faktisk til en modell. Hvilken, og under hvems avtale, velger du.» I dag er det ditt eget abonnement, under din egen avtale med leverandøren, og det er den ordningen du allerede har hvis du bruker et.

Så «alt blir på datamaskinen din» ville vært feil av oss å si, og vi sier det ikke. Transaksjonene dine lagres på maskinen din, og innloggingene dine forlater den aldri; resonneringstrinnet er et nettverkskall, akkurat som all annen bruk av en assistent.

Å logge inn på ting er fortsatt den vanskelige delen

Verdt å si rett ut, for bransjen har vært her før. Xero pleide å logge inn på leverandørportaler og laste ned dokumenter på vegne av kundene sine, og de la det ned i 2022 med begrunnelsen at koblingene var blitt utdaterte og «ofte blokkert av banker og nettleverandører». Banker blokkerer automatisering med vilje, og de kommer ikke til å slutte med det.

Å styre en ekte nettleser som leser siden, i stedet for et skript som forventer en fast side, takler mye mer av dette. Det får ikke problemet til å forsvinne. Det den gjør, er å feile åpent: når en innlogging trenger deg, lar den fanen stå og spør, i stedet for å registrere et stille tomrom du oppdager måneder senere.

Den lengre versjonen av dette spørsmålet, også der det virkelig er opp til deg, står på slik fungerer det under «Er det trygt å slippe dette i nærheten av banken din?».

Innloggingene dine, på maskinen din

Ta en titt på hva den faktisk gjør.

Kjører på din egen datamaskin. Betal det du selv bestemmer, også ingenting.

Apple Silicon eller Intel · macOS 14+ · v0.1.0