CashfulnessCashfulness
Belépés a betába
Radikális adatvédelem

Két szint, egyetlen ígéret.

A Cashfulness úgy épült fel, hogy semmit se tudjon rólad. Nem politikai elvből, hanem műszaki döntésből. A dokumentumaidra végpontok közötti titkosítás. A személyazonosságodra és a könyvelési adataidra a lehető legteljesebb anonimizálás.

A legtöbb ingyenes alkalmazás nem ingyenes: az adataidért kapod. Elvben átlátható csere, és sok esetben megéri.

Sok személyes pénzügyi alkalmazás is így működik: adnak egy követő eszközt, és cserébe összesítik a kiadási adataidat, hogy jelentéseket, ajánlásokat, üzleti partnerségeket készítsenek belőlük.

A Cashfulness másképp döntött, mert úgy gondoljuk, hogy a személyes pénzügyek más kezelést érdemelnek. Az a nyugalom, amiről beszélünk, üres ígéret, ha az adatok nincsenek biztonságban.

Az első szint az alkalmazásba behozott dokumentumaidat védi, radikális végpontok közötti titkosítással. A második szint a személyazonosságodat és a könyvelési adataidat védi, a lehető legteljesebb anonimizálással. Érdemes egyenként végigmenni rajtuk.

Egy előfeltevés

Miért kell az internetkapcsolat

A Cashfulness csak akkor működik, ha a készülékeden van internet. Telefonon vagy számítógépen az alkalmazásnak beszélnie kell egy távoli adatbázissal, amely a mi szerverünkön él (európai infrastruktúra).

Miért így? Mert a könyvelési adataidnak szinkronban kell maradniuk a különböző készülékek között, amelyeket használsz. Ha ebédszünetben rögzítesz egy tranzakciót telefonon, este a laptopon is látni akarod. Egy központi igazságpont nélkül az adatok rendszeresen szétcsúsznának a kliensek között.

Tehát igen, a könyvelésed áthalad egy távoli szerveren. Ez nem az adatvédelem feladása: ez az a műszaki feltétel, ami nélkül nem lehet olyan könyvelést adni, ami több készüléken valóban működik. Az érdekes kérdés ez lesz: hogyan védjük az adataidat ezzel a feltétellel? A válasz a két szintben van, amit most elmondunk.

1. szint

Radikális végpontok közötti titkosítás a dokumentumokra

Amikor elkezded használni a Cashfulnesst, előbb-utóbb be akarod majd hozni az alkalmazásba a dokumentumaidat: bankszámlakivonatokat, lakáshitel- vagy bérleti szerződéseket, közműszámlákat, biztosításokat, befektetési igazolásokat. Mindent tartalmaznak: a teljes nevet, a lakcímet, az adóazonosítót, a bankszámlaszámot, az összegeket, a másik felet.

Rájuk a lehető legszigorúbb megoldást választottuk: végpontok közötti titkosítást (E2EE).

Képzeld el, hogy levelet akarsz küldeni futárral. Beteheted egy sima borítékba — a futár kinyithatja, elolvashatja, majd visszazárhatja. Vagy bezárhatod egy fémkazettába, amelyet csak egy bizonyos kulcs nyit, és az a kulcs csak nálad van. Ha a futár elvinné a kazettát, akkor sem tudná kinyitni.

A dokumentumaid a Cashfulnessben ez a fémkazetta. A készüléked titkosítja őket, mielőtt elküldi a szervernek. A szerverre titkosítva érkeznek, és úgy is maradnak: számunkra digitális zaj tömbjei.

A megnyitásukhoz szükséges kulcs csak a te készülékeden él, a személyes jelszavadból és a 24 helyreállító szóból származik (a seed phrase a legszilárdabb ma elérhető szabvány személyes kriptográfiai kulcsok előállítására).

Hogyan működik a dokumentumok titkosítása

Kétszakaszos út.

bankszamlakivonat.pdf
Feltöltesz egy dokumentumot
AES-256
A kulcs a készüléken
Titkosítva a készülékeden
HTTPS
7f3a9d2c8e1b4f76a02e8c4d
A szerveren csak zaj

A dolog másik oldala, és őszinték akarunk lenni

Ha elveszíted a jelszavadat, és elveszíted a 24 helyreállító szót is, a dokumentumaid a te számodra is olvashatatlanná válnak. Véglegesen. Nem tudjuk visszaadni őket, mert műszakilag nem tudjuk elolvasni, amit titkosítottál. Ez filozófiai döntés: inkább a teljes kontrollt adjuk neked, még ha ezzel a hozzáférési adataid őrzésének terhét is, mint hogy biztonsági másolatot tartsunk a szerverünkön.

2. szint

A lehető legteljesebb anonimizálás a személyazonosságra és a könyvelési adatokra

A könyvelési adatok (számok, számlák, kategóriák, mozgások) élő szerkezetet alkotnak, amelyre minden nap szükséged van. Ugyanúgy titkosítva, ahogy a dokumentumokat, az alkalmazás nagyon lassú és sok esetben használhatatlan lenne.

A válaszunk nem az abszolút titkosítás. Hanem a lehető legteljesebb anonimizálás.

A Cashfulness még azt sem akarja tudni, hogy hívnak. A regisztrációnál nem kérünk nevet: kérünk egy becenevet (amit te akarsz, akár teljesen kitaláltat), egy e-mail-címet a műszaki kapcsolattartáshoz, és egy jelszót. Nincs adóazonosító, születési dátum, lakcím, telefonszám, bankszámla-összekötés, személyazonosság-ellenőrzés.

A számláid nevét te döntöd el: egy funkciót írnak le ("Fizetés", "Fő bankszámla", "Lakáshitel"), nem téged. A becenévvel együtt a könyvelésed nehezen érthetővé és rajtad kívül bárki számára hozzád köthetetlenné válik.

Ha valaki bele is nézhetne a szerveroldali adatbázisba, egy bizonyos becenevet látna számlatükörrel, egyenlegekkel és mozgásokkal. Nem tudná, ki az. Egy életrajz nélküli könyvelést látna.

A fizetés is névtelen (a mi számunkra)

A Cashfulness-előfizetéshez nem kérünk tőled közvetlenül bankkártyát, bankszámlaszámot vagy számlázási adatokat. A fizetés azon az áruházon keresztül megy, ahonnan letöltötted az alkalmazást: App Store (Apple) vagy Google Play (Google) a mobilváltozatoknál, Stripe a weboldalról indított fizetéseknél.

Ezek a harmadik felek látják a nevedet, a lakcímedet, a bankkártyádat vagy a bankszámlaszámodat — mert műszakilag ők szedik be az összeget. Rendszerint nekik jut a számla vagy a nyugta kiállítása is az előfizetésedről.

A Cashfulness a csővezeték másik végén csak a nettó bevételt kapja meg, és az előfizetés egy áttetsző azonosítóját (valami ilyet: sub_abc123). Vevő nevét, adóazonosítót, bankkártyát, bankszámlaszámot soha nem látunk.

Néhány gyakorlati javaslat, hogy valóban névtelen maradj

A névtelenség nem csak a mi ígéretünk: egy kis mozdulat a te részedről is. Ha azt akarod, hogy a könyvelésed rajtad kívül bárki számára érthetetlen legyen, ezt javasoljuk:

  • A számlákat funkció szerint nevezd el, ne személy szerint
    A "Bankszámla", "Fizetés", "Lakáshitel", "Közös számla" jól működik. A "Mario Rossi számlája" vagy egy teljes bankszámlaszám a megnevezésben szükségtelen rést nyit.
  • A tranzakciók leírását hagyd olyan általánosnak, amilyen természetéből fakadóan
    Természetüknél fogva már azok is: "kávé a bárban", "vacsora a étteremben", "tankolás". Rajtad kívül senki nem tudná megállapítani, hogy az a vacsora Milánóban volt-e egy megbízóval, vagy Luccában a nővéreddel.
  • A regisztrációhoz használj fedő e-mail-címet
    Az e-mail-címed csak a belépéshez és a szolgáltatási közlemények eljuttatásához kell. Bőven megfelel egy fedőnév alatti, például aurora.di.notte@protonmail.com, vagy bármelyik, ami neked kényelmes.
Ami ebből következik

A nehéz döntések. Érdemes kimondani őket.

Névtelen és összesített használatot mérünk — soha nem azért, hogy profilt készítsünk rólad

Hogy értsük, mi működik, azt mérjük, a weboldal mely lapjait olvassák, és az alkalmazás mely funkcióit használják. Mindig névtelen és összesített formában, soha nem a valódi személyazonosságodhoz kötve. A weboldalon Umamit használunk: nincs cookie, nincs fingerprinting, nincs oldalak közötti követés. Az alkalmazásban: semmilyen külső szolgáltatás (nincs Google Analytics, Mixpanel, Amplitude, Sentry, Firebase), minden a saját európai Supabase-szervereinken, a beállításokból bármikor kikapcsolható (Fejlesztési Program, opt-out). Nincs üzleti profilalkotás, nincs felhasználók közötti összevetés, soha.

Nincsenek személyre szabott üzleti ajánlások

Nem mondjuk azt, hogy "a hozzád hasonló felhasználók X-et vásároltak". Nem tolunk feléd szponzorált partnertermékeket a számaid alapján. Amit teszünk, az oktató jellegű jelzés a saját adataidon, a készülékeden kiszámolva, ha az adatok jellege ezt kívánja. A Cashfulness nem ad személyre szabott befektetési tanácsot: az a nyilvántartásba vett pénzügyi tanácsadók területe.

A mesterséges intelligencia szigorúan a két szinthez tartja magát

A dokumentumoknál azok az MI-műveletek, amelyek a tartalom elolvasását kívánják, a te készülékeden történnek, egy helyben megnyitott másolaton. A könyvelési adatoknál a szerveroldali műveletek olyan számokon futnak, amelyekhez nem tartozik személyes azonosító.

Nem adunk el személyekre visszavezethető összesített adatokat

Nem tudunk eladni "az olaszok kiadásait életkor és lakóhely szerint bemutató adatállományt". Személyes azonosító adataink nincsenek. Szándékosan kivettük őket az üzleti modellből. Kizárólag a felhasználók közvetlen előfizetéseiből tartjuk fenn magunkat.

Értesítések és hírlevél: csak ha te akarod, alapból soha

Az, hogy allergiásak vagyunk az üzleti profilalkotásra, nem jelenti, hogy néma platform lennénk.

A Cashfulness küldhet neked hasznos dolgokat — és amikor azt írjuk, "hasznos", akkor valóban neked hasznosat értünk, nem harmadik feleknek: jelzést, ha egy költségvetés túllépés előtt áll, javaslatot arról, hol mondják a számaid, hogy megtakaríthatnál, egy rövid, rendszeres hírlevelet oktató jellegű gondolatokkal.

Mindez opt-in: te kapcsolod be a regisztrációnál vagy utána, amikor akarod, és kikapcsolod, amikor akarod. Egyetlen jelölőnégyzet sincs előre bepipálva. Az e-mail-címed — még ha fedőnév alatti is — csak arra kell nekünk, hogy eljuttassuk, amit kértél, nem arra, hogy nem kért üzenetekkel járjunk a nyomodban.

Ez az ígéret, egy mondatba tömörítve, amelyet szeretnénk, ha megmaradna.

A Cashfulness nem tudja, ki vagy, nem olvassa a dokumentumaidat, nem érti a számaidat. Minden kulcs csak nálad van.
— Vittorio
Őszinte kérdések

Nem. A feltöltött dokumentumok végpontok közötti titkosítással védettek, olyan kulccsal, amely csak a te készülékeden él. A szerverre titkosítva érkeznek, és úgy is maradnak. Sem mi, sem az infrastruktúra üzemeltetője, sem egy esetleges támadó. Még egy hatóság is, amely hivatalosan kérné őket, zajt kapna.

A szerveroldalon számokat látunk egy becenévhez kötve, valódi név nélkül. Ez egy életrajz nélküli könyvelés: aki belenézne az adatbázisba, nem tudná azokat a számokat valódi személyhez kötni.

A végpontok közötti titkosítással védett dokumentumok véglegesen elvesznek — a mi számunkra is. Nincs "jelszó-visszaállítás e-mailben", ami visszaadná őket, mert műszakilag nem tudjuk elolvasni őket. Ez a teljes kontroll másik oldala.

Semmit, ami azonosíthatna. A fizetés az App Store-on, a Google Play-en vagy a Stripe-on megy át — ők látják a nevet, a bankszámlaszámot, a kártyát. A Cashfulness csak a nettó bevételt kapja meg és az előfizetés egy áttetsző azonosítóját. A számlát vagy a nyugtát az áruház állítja ki, nem mi.

A weboldalon Umamit használunk: nincs cookie, nincs fingerprinting, nincs oldalak közötti követés. Látogatásokat, forrásokat, lapokat és interakciókat mér névtelen és összesített formában — az IP-címeket nem mentjük el, csak az ország megállapítására szolgálnak, aztán eldobjuk őket. Az alkalmazásban: semmilyen külső szolgáltatás (nincs Google Analytics, Mixpanel, Amplitude, Sentry, Firebase). Amit mérünk — hibák, teljesítmény, munkamenetek, a funkciók használata — a saját európai Supabase-szervereinken marad, névtelen és összesített formában, a beállításokból kikapcsolható (Fejlesztési Program, opt-out). Egyetlen, mindig aktív műszaki kivétel: a rendszer visszaélés elleni okokból rögzíti a belépési munkamenetek IP-címét — ez a minimális védelem a fiókod biztonságáért. Az infrastrukturális szolgáltatások teljes listájáért (hosting, levelezés, fizetés stb.) lásd az adatvédelmi tájékoztatónkat.

Radikális adatvédelem | Cashfulness