GrapeVest

Twoje dane są tylko Twoje. Nikt — nawet my — nie widzi, ile macie.

Dane finansowe szyfrują się na Twoim urządzeniu, zanim cokolwiek trafi do chmury. Na serwer wysyłany jest wyłącznie szyfrogram — operator GrapeVest nie ma technicznej możliwości podejrzenia Waszych kwot, pozycji ani celów.

Jak działa szyfrowanie — w 3 krokach

  • Szyfrowanie na urządzeniu. Zanim jakakolwiek wartość opuści Twój telefon czy komputer, jest szyfrowana lokalnie w przeglądarce.
  • Klucz powstaje z Twojego hasła — i nigdy nie trafia na serwer. My znamy tylko Twój e-mail; hasła i klucza nie znamy.
  • Serwer przechowuje wyłącznie szyfrogram. Dla każdego, kto zajrzy do bazy — także dla nas — to nieczytelny ciąg bajtów.

Szczegóły techniczne

Dla technicznego czytelnika — parametry z kodu (nie z ulotki)
  • Dane szyfrujemy AES-256-GCM (losowy IV 12 B na każdy zapis) — natywne Web Crypto API przeglądarki, bez własnej kryptografii.
  • Klucz opakowujący wyprowadzamy z hasła przez PBKDF2-SHA-256, 600 000 iteracji, z losową 128-bitową solą per użytkownik.
  • Każdy członek gospodarstwa ma parę kluczy ECDH P-256; wspólny klucz danych (256-bit) jest „pieczętowany” dla klucza publicznego każdego członka (ECIES: efemeryczny ECDH + AES-256-GCM). Dzięki temu partner odszyfrowuje wspólny plan własnym kluczem — bez przesyłania haseł.
  • Po odpięciu partnera klucz danych jest rotowany po stronie klienta i pieczętowany wyłącznie dla pozostałych członków — serwer nie zna klucza, więc nie mógłby tego zrobić za nas.

Bez integracji z bankiem

Nie używamy Plaid ani innych agregatorów i nie prosimy o hasło do Twojego banku czy brokera. Import portfela to plik (np. eksport z XTB), który jest czytany i przetwarzany w całości na Twoim urządzeniu — surowy plik nigdy nie trafia na nasz serwer.

Co widzimy, a czego nie widzimy

Widzimy

  • e-mail konta (logowanie),
  • zaszyfrowany blob danych (szyfrogram),
  • techniczne metadane (np. czas synchronizacji).

Nie widzimy

  • wartości i pozycji portfela,
  • celów, wpisów i notatek,
  • imion i danych rodziny wpisanych w planie.

Hosting i RODO

Zaszyfrowane dane przechowujemy w Unii Europejskiej (Supabase, region eu-west-1 — Irlandia). Transmisja jest chroniona TLS, a infrastruktura dodatkowo szyfruje dane w spoczynku — nasze szyfrowanie per-user działa na wierzchu tych zabezpieczeń, więc nawet dostęp do bazy nie ujawnia treści. Szczegóły przetwarzania danych: Polityka prywatności.

Kopie zapasowe i usuwanie danych

W aplikacji masz zawsze pod ręką eksport całego planu do pliku (Ustawienia → Plan i dane) oraz trwałe usunięcie konta wraz z danymi. Kopie infrastrukturalne dostawcy hostingu rotują się automatycznie i zawierają wyłącznie szyfrogram.

Co jeśli zapomnisz hasła?

Zero-knowledge ma swoją cenę: nie jesteśmy w stanie odzyskać Twoich danych bez Twojego udziału — nie istnieje żaden „klucz zapasowy” po naszej stronie. Dlatego przy włączeniu szyfrowania aplikacja pokazuje Ci jednorazowo kod odzyskiwania (160-bitowy, zapisz go w menedżerze haseł!):

  • zapomniane hasło resetujesz e-mailem, a dostęp do danych przywraca kod odzyskiwania,
  • w gospodarstwie dwuosobowym wspólne dane pozostają dostępne dla partnera — jego klucz działa niezależnie od Twojego,
  • utrata hasła i kodu odzyskiwania (bez partnera z dostępem) oznacza, że danych nie da się odzyskać — nawet my nie możemy ich odszyfrować.

Krótkie FAQ

Czy pracownik GrapeVest może podejrzeć mój portfel?

Nie. Serwer przechowuje wyłącznie szyfrogram; klucz powstaje z Twojego hasła i nie opuszcza urządzenia. Nie istnieje tryb administracyjny odczytu danych.

Czy muszę podawać hasło do banku albo brokera?

Nie. Nie łączymy się z bankami ani brokerami — import to plik eksportu, przetwarzany lokalnie na Twoim urządzeniu.

Co widzi mój partner / moja partnerka?

Wspólny plan gospodarstwa. Klucz danych jest pieczętowany osobno dla każdego członka; odpięcie partnera rotuje klucz, więc traci on dostęp do nowych danych.

Czy mogę używać GrapeVest bez chmury?

Tak — tryb lokalny trzyma dane wyłącznie w Twojej przeglądarce (localStorage), bez konta i bez synchronizacji.

Prywatność to nasz wyróżnik, nie drobny druk.

Dołącz do bety →
Bezpieczeństwo i prywatność — GrapeVest