CashfulnessCashfulness
Pridruži se beti
Radikalna zasebnost

Dve ravni, ena obljuba.

Cashfulness je zgrajen tako, da o tebi ne ve ničesar. Ne kot politično načelo, ampak kot tehnično odločitev. Za tvoje dokumente šifriranje od konca do konca. Za tvojo identiteto in računovodske podatke največja možna anonimizacija.

Večina brezplačnih aplikacij ni resnično brezplačnih: dobiš jih v zameno za svoje podatke. Načeloma je to pregledna menjava, in v marsikaterem primeru poštena.

Tako delujejo tudi mnoge aplikacije za osebne finance: dajo ti orodje za sledenje, v zameno pa agregirajo tvoje podatke o porabi za poročila, priporočila, komercialna partnerstva.

Cashfulness se je odločil drugače, ker verjamemo, da si osebne finance zaslužijo drugačno obravnavo. Mirnost, o kateri govorimo, je prazna obljuba, če podatki niso varni.

Prva raven ščiti dokumente, ki jih vneseš v aplikacijo, z radikalnim šifriranjem od konca do konca. Druga raven ščiti tvojo identiteto in računovodske podatke z največjo anonimizacijo. Vredno ju je razložiti eno za drugo.

Predpostavka

Zakaj je povezava zahtevana

Cashfulness deluje samo, ko je tvoja naprava povezana. Mobilno ali namizno, aplikacija mora govoriti z oddaljeno bazo podatkov, ki živi na naših strežnikih (evropska infrastruktura).

Zakaj ta izbira? Ker morajo tvoji računovodski podatki ostati sinhronizirani med napravami, ki jih uporabljaš. Če dodaš transakcijo s telefona med kosilom, jo boš zvečer želel videti na prenosniku. Brez centraliziranega vira resnice bi podatki sistematično zdrsnili med odjemalci.

Torej, da, tvoje knjigovodstvo potuje skozi oddaljen strežnik. To ni odrekanje zasebnosti: je tehnična omejitev, potrebna, da ti damo knjigovodstvo, ki resnično deluje na več napravah. Zanimivo vprašanje postane: kako zaščitimo tvojo zasebnost ob tej omejitvi? Odgovor leži v dveh ravneh, ki ju opisujemo naprej.

Raven 1

Radikalno šifriranje od konca do konca za dokumente

Ko začneš uporabljati Cashfulness, boš prej ali slej želel vnesti dokumente v aplikacijo: bančne izpiske, hipotekarne ali najemniške pogodbe, položnice, zavarovalne police, izpiske naložb. Vsebujejo vse: tvoje polno ime, naslov, davčno številko, IBAN, zneske, nasprotne stranke.

Zanje smo sprejeli najstrožjo možno izbiro: šifriranje od konca do konca (E2EE).

Predstavljaj si, da pošiljaš pismo po kurirju. Lahko ga daš v navadno ovojnico — kurir jo lahko odpre, prebere, nato spet zapre. Ali pa ga zakleneš v kovinsko škatlo, ki se odpre samo z določenim ključem, ki ga imaš le ti. Tudi če bi kurir odnesel škatlo, je ne bi mogel odpreti.

Tvoji dokumenti na Cashfulness so ta kovinska škatla. Tvoja naprava jih šifrira, preden jih pošlje na strežnik. Na strežnik prispejo in ostanejo šifrirani: za nas so bloki digitalnega šuma.

Ključ za njihovo dešifriranje živi samo na tvoji napravi, izpeljan iz tvojega osebnega gesla in tvojih 24 besed za obnovitev (semenska fraza, danes najtrdnejši standard za generiranje osebnih kriptografskih ključev).

Kako deluje šifriranje dokumentov

Potovanje z dvema postajama.

bancni-izpisek.pdf
Naložiš dokument
AES-256
Ključ na tvoji napravi
Šifrirano na tvoji napravi
HTTPS
7f3a9d2c8e1b4f76a02e8c4d
Na strežniku samo šum

Druga stran kovanca — želimo biti pošteni

Če izgubiš geslo in izgubiš tudi 24 besed za obnovitev, tvoji dokumenti postanejo neberljivi celo zate. Za vedno. Mi jih ne moremo obnoviti, ker tehnično ne moremo prebrati tega, kar si šifriral. To je filozofska odločitev: raje ti damo popoln nadzor, tudi z bremenom varovanja tvojih poverilnic, kot da bi na svojem strežniku hranili varnostno kopijo.

Raven 2

Največja anonimizacija za identiteto in računovodske podatke

Računovodski podatki (številke, računi, kategorije, transakcije) so živa struktura, ki jo potrebuješ vsak dan. Njihovo šifriranje na enak način kot dokumente bi aplikacijo naredilo izjemno počasno in v mnogih primerih neuporabno.

Naš odgovor ni popolno šifriranje. Je največja anonimizacija.

Cashfulness noče vedeti niti tvojega imena. Ob registraciji ne zahtevamo imena in priimka: zahtevamo vzdevek (kar koli želiš, tudi čisto domišljijo), e-pošto za tehnični stik in geslo. Brez davčne številke, datuma rojstva, naslova, telefonske številke, povezave z bančnim računom, preverjanja identitete.

Imena, ki jih daš svojim računom, so tvoja izbira: opisujejo funkcijo ("Plača", "Glavni tekoči račun", "Hipoteka za hišo"), ne tebe. Skupaj z vzdevkom naredijo tvoje knjigovodstvo težko razumljivo in nemogoče povezati s tabo za kogar koli, ki nisi ti.

Tudi če bi nekdo lahko pogledal bazo podatkov na strežniku, bi videl določen vzdevek s kontnim načrtom, stanji in transakcijami. Ne bi vedel, kdo je to. Videl bi knjigovodstvo brez biografije.

Tudi plačilo je anonimno (za nas)

Za naročnine Cashfulness ne zahtevamo neposredno tvoje kreditne kartice, IBAN-a ali podatkov za obračun. Plačilo poteka prek trgovine, iz katere si prenesel aplikacijo: App Store (Apple) ali Google Play (Google) za mobilne različice, Stripe za spletna plačila.

Te tretje strani vidijo tvoje ime, naslov, kreditno kartico ali IBAN — ker so tehnično tiste, ki pobirajo denar. Odgovorne so tudi za izdajo računov ali davčnih potrdil za tvojo naročnino.

Cashfulness na drugi strani te cevi prejme le neto znesek in nejasen identifikator naročnine (nekaj takega kot sub_abc123). Nikoli ne vidimo imena stranke, davčne številke, kreditne kartice, IBAN-a.

Nekaj praktičnih nasvetov za resnično anonimnost

Anonimnost ni le naša obljuba: je tudi majhna gesta s tvoje strani. Če želiš, da bo tvoje knjigovodstvo nerazumljivo vsem, ki niso ti, predlagamo:

  • Imenuj račune po funkciji, ne po osebi
    "Bančni račun", "Plača", "Hipoteka za hišo", "Skupni račun" delujejo dobro. "Račun Mario Rossija" ali celoten IBAN v imenu odpre nepotrebno razpoko.
  • Naj opisi transakcij ostanejo naravno splošni
    Po naravi so že takšni: "zajtrk v baru", "večerja v restavraciji", "polnjenje avta". Nihče razen tebe ne bi mogel povedati, ali je bila ta večerja v Milanu s stranko ali v Lucci s sestro.
  • Za registracijo uporabi psevdonimno e-pošto
    Tvoja e-pošta se uporablja samo za prijavo in za dostavo storitvenih sporočil. Psevdonimna, kot je aurora.at.night@protonmail.com, ali karkoli drugega priročnega deluje popolnoma.
Kar sledi iz tega

Težke odločitve. Vredno jih je izreči.

Merimo anonimno, agregirano uporabo — nikoli za profiliranje

Da bi razumeli, kaj deluje, merimo, katere strani spletne strani se berejo in katere funkcije aplikacije se uporabljajo. Vedno v anonimni, agregirani obliki, nikoli povezani s tvojo pravo identiteto. Na spletni strani uporabljamo Umami: brez piškotkov, brez prstnih odtisov, brez sledenja med stranmi. V aplikaciji: brez storitev tretjih oseb (brez Google Analytics, Mixpanel, Amplitude, Sentry, Firebase), vse na naših evropskih strežnikih Supabase, izklopljivo kadar koli v nastavitvah (Program izboljšav, izklop). Nikoli komercialno profiliranje, nikoli povezovanje med uporabniki.

Brez personaliziranih komercialnih priporočil

Ne pravimo ti "drugi uporabniki, podobni tebi, so kupili X". Ne potiskamo sponzoriranih izdelkov partnerjev na podlagi tvojih številk. Kar delamo, so izobraževalni namigi na tvojih podatkih, izračunani na tvoji napravi, kadar to podatki zahtevajo. Cashfulness ne daje personaliziranih naložbenih nasvetov: to je teren licenciranih finančnih svetovalcev.

UI strogo skladen z obema ravnema

Pri dokumentih obdelava UI, ki zahteva branje vsebine, poteka na tvoji napravi, na lokalno dešifrirani kopiji. Pri računovodskih podatkih vsaka obdelava na strežniku teče na številkah brez povezane osebne identitete.

Brez prodaje agregiranih podatkov, povezljivih z ljudmi

Ne moremo prodati "nabora podatkov o italijanski porabi po starosti in regiji". Nimamo demografskih podatkov. Namerno smo jih odstranili iz poslovnega modela. Za preživetje živimo samo od neposrednih naročnin uporabnikov.

Obvestila in novičnik: samo, če ju želiš, nikoli privzeto

Dejstvo, da smo alergični na komercialno profiliranje, ne pomeni, da smo tiha platforma.

Cashfulness ti lahko pošlje koristne stvari — in s "koristno" mislimo koristno tebi, ne tretjim osebam: opozorila, če je proračun blizu prekoračitve, predloge, kje bi po tvojih številkah lahko privarčeval, kratek periodičen novičnik z izobraževalnimi razmisleki.

Vse to je opt-in: vklopiš ob registraciji ali kasneje, kadar koli želiš, in izklopiš, kadar koli želiš. Nobeno polje ni privzeto obkljukano. Tvoja e-pošta — tudi če je psevdonimna — se uporablja samo za dostavo tega, kar si prosil, ne za lovljenje s sporočili, ki jih nisi želel.

To je obljuba, v eni sami povedi, ki bi jo radi držali.

Cashfulness ne ve, kdo si, ne bere tvojih dokumentov, ne razume tvojih številk. Samo ti imaš vse ključe.
— Vittorio
Poštena vprašanja

Ne. Dokumenti, ki jih naložiš, so šifrirani od konca do konca s ključem, ki živi samo na tvoji napravi. Prispejo na strežnik in ostanejo šifrirani. Ne mi, ne kdor koli upravlja infrastrukturo, ne morebiten napadalec. Tudi organ, ki bi jih formalno zahteval, bi prejel šum.

Na strežniku vidimo številke, povezane z vzdevkom, brez pravega imena in priimka. To je knjigovodstvo brez biografije: kdor koli bi gledal bazo podatkov, teh številk ne bi mogel povezati z resnično osebo.

Za dokumente, šifrirane od konca do konca, so izgubljeni za vedno — tudi za nas. Ni "obnovitve gesla prek e-pošte", ki bi jih vrnila, ker jih tehnično ne moremo prebrati. To je hrbtna stran popolnega nadzora.

Nič, kar bi te lahko identificiralo. Plačilo poteka prek App Store, Google Play ali Stripe — oni vidijo ime, IBAN, kartico. Cashfulness prejme le neto znesek in nejasen identifikator naročnine. Račune ali davčna potrdila izda trgovina, ne mi.

Na spletni strani uporabljamo Umami: brez piškotkov, brez prstnih odtisov, brez sledenja med stranmi. Meri obiske, vire, strani in interakcije v anonimni, agregirani obliki — IP-ji se ne shranjujejo, uporabijo se le za sklepanje o državi in nato zavržejo. V aplikaciji: brez storitev tretjih oseb (brez Google Analytics, Mixpanel, Amplitude, Sentry, Firebase). Kar merimo — napake, zmogljivost, seje, uporabo funkcij — ostane na naših evropskih strežnikih Supabase v anonimni, agregirani obliki, izklopljivo v nastavitvah (Program izboljšav, izklop). Ena stalna tehnična izjema: sistem beleži IP prijavnih sej zaradi preprečevanja zlorab — to je minimalna zaščita tvojega računa. Za popoln seznam infrastrukturnih storitev (gostovanje, e-pošta, plačila itd.) glej našo politiko zasebnosti.

Radikalna zasebnost | Cashfulness