Przelewy między kontami
Dwa wiersze, jeden transferId, salda obu kont aktualizowane atomowo. Przelew to nie wydatek — i księga o tym wie.
BR Budget · prywatna księga przepływów
Konta, kategorie i wyciągi bankowe w jednej księdze, która pokazuje, dokąd naprawdę płyną pieniądze.
Import CSV i MT940 · klasyfikacja AI · API dla agentów
Subskrypcje, czynsz, drobne z karty. Pod koniec zostaje saldo, którego nikt w domu nie umie wyjaśnić.
Cała reszta to mechanika. BR Budget pilnuje tej nierówności trzema narzędziami — rytuałem odkładania, chłodzeniem impulsów i osią czasu, która mówi, czy starczy.
wydatki < przychód
Księga wykrywa przychód na wyciągu i wylicza, ile odłożyć — według Twojego poziomu trudności. Ty robisz przelew, a zadanie potwierdza się dopiero, gdy system znajdzie go w banku. Klik nie zmienia sald; bank tak.
Większe zakupy najpierw czekają. Zapisujesz, co chcesz kupić, odpowiadasz na pytanie „co konkretnie zmieni się w moim życiu, jeśli to kupię?” — i dostajesz blokadę zależną od kwoty. Po niej decyzja: kupione albo odrzucone.
„Co konkretnie zmieni się w moim życiu, jeśli to kupię?”
Kanapa, laptop, serwis auta — zapisujesz duże wydatki w ich miesiącach, a księga rysuje jedną krzywą cashflow: od tego, co masz dziś, przez „z grubsza zarabiasz i wydajesz”, po poduszkę, pod którą się nie schodzi. Zielona kropka: mieści się. Czerwona: „zmieści się od stycznia — przesuń”. A zachcianki z Pauzy straszą na osi jako duchy.
masz 11 250 · ~+8 400 · ~−6 900 /mies.
Widok Flow rysuje drogę pieniędzy przez miesiąc: stałe osobno, zmienne osobno, oszczędności na końcu.
CSV albo MT940 prosto z banku. Podgląd przed zatwierdzeniem, kategorie podpowiedziane przez AI — nic nie wpada do księgi bez Twojej zgody.
Wygeneruj klucz w panelu „Klucze API agenta”, a Twój agent AI sam przygotuje import i poprosi o zatwierdzenie.
Każdy endpoint /api/agent/* wymaga tokenu Bearer. Ty trzymasz klucze.
Dwa wiersze, jeden transferId, salda obu kont aktualizowane atomowo. Przelew to nie wydatek — i księga o tym wie.
⌘K otwiera całą księgę: szybkie dodanie transakcji, skok do widoku, wyszukiwanie — bez odrywania rąk od klawiatury.
Osobny widok mobilny zamiast ściśniętego desktopu, plus jasna i ciemna wersja księgi.
BR Budget przechowuje dane finansowe w Turso/libSQL w regionie EU. Wrażliwe pola są szyfrowane po stronie aplikacji, a dostęp do danych idzie przez zalogowane konto użytkownika.
Dane aplikacji mieszkają w Turso/libSQL w regionie EU. Aplikacja działa na Vercel, a do bazy trafiają wartości po szyfrowaniu w warstwie aplikacji.
Konta, kategorie, transakcje, cele oszczędnościowe, pauzy zakupowe, plany, ustawienia webhooków i metadane kluczy agenta. Pliki CSV/MT940 nie są przechowywane jako pliki.
Nazwy kont i banków, właściciel, płatnik, memo, nazwy kategorii i grup, cele, pauzy, plany, webhook URL/name, nazwy kluczy agenta i payload notyfikacji. Pełny numer konta nie jest zapisywany — trzymamy hash HMAC i ostatnie 4 cyfry.
Better Auth, zapytania scopingowane użytkownikiem, field-level AES-256-GCM, backup przed migracją, testy produkcyjne po deployu i brak sprzedaży danych.
dowód bez ujawniania danych Dump bazy po migracji pokazuje ciphertext, nie płatników ani memo. Poniżej pokazujemy syntetyczny przykład — nie rekord użytkownika.
Zajrzyj do księgi · tryb ciemny
Rejestracja otwarta · tryb jasny i ciemny · budget.bartoszrychlicki.com