Ostatnia aktualizacja: wrzesień 2026
Model bezpieczeństwa Perly zaczyna się od tego, czego Perly odmawia przechowywać. Nigdzie w systemie nie ma kluczy API do giełd, połączeń z portfelami, fraz seed ani kluczy prywatnych — nie są zaszyfrowane, nie są zahaszowane, po prostu ich nie ma. Z bazy danych, która czegoś nie zawiera, nic takiego nie wycieknie, a usługi, która nie może dotknąć środków, nie da się zmusić do ich przesunięcia.
Każda tabela należąca do użytkownika ma zabezpieczenia na poziomie wierszy PostgreSQL i są one wymuszone — w trybie ścisłym, który obowiązuje nawet właściciela tabeli. Każda reguła jest przypisana do uwierzytelnionego konta, więc zapytanie z jakiegokolwiek innego konta nie zwraca zupełnie nic: ani błędu, ani prośby o uprawnienia — pusty wynik. To sama baza danych odmawia wydania wierszy komukolwiek poza ich właścicielem, co znaczy, że izolacja nie zależy od tego, czy kod aplikacji pamiętał o dopisaniu klauzuli WHERE.
Wszystko w drodze — TLS. Wszystko w spoczynku — szyfrowany dysk. Twoje hasło jest przechowywane wyłącznie jako skrót, którego nikt nie odwróci, więc nikt w Perly nie może go odczytać ani zalogować się jako ty. To mocne zabezpieczenie i zarazem uczciwa granica dzisiejszej obietnicy: operator bazy danych mógłby co do zasady odczytać w całości zapisane wiersze twoich portfolio, jeśli szyfrowanie jest dla twojego konta wyłączone. Dlatego nowe konto zaczyna z włączonym.
Twoje portfolia są szyfrowane w twojej własnej przeglądarce, wszystkie naraz, kluczem, który masz tylko ty — w nowym koncie od samego początku, a w Ustawieniach można to wyłączyć. W zaszyfrowanym portfolio kwoty, ceny, prowizje, sumy, notatki, tagi, opis i cel gromadzenia trafiają na serwer wyłącznie jako szyfrogram, którego nie potrafimy otworzyć. Sam klucz nigdy nie jest do nas wysyłany: przechowywany jest klucz opakowany osobno dla każdego sposobu, w jaki go otwierasz — hasła szyfrowania, kodu odzyskiwania, klucza dostępu. Każdą liczbę, którą pokazuje Perly, wylicza czysty silnik księgowy, więc w zaszyfrowanym portfolio obliczenia działają w twojej przeglądarce na odszyfrowanych wierszach — większość produktów nie może wprowadzić szyfrowania end-to-end, bo liczy na serwerze; nasz nie musi. Czytelne pozostaje to, czego potrzebują listy i sortowanie: nazwa portfolio, moneta i czas każdego wpisu oraz odciski, po których rozpoznaje się zdublowany import. Alerty, plany i obserwowane adresy, które na nim ustawiasz, są przechowywane bez szyfrowania, bo serwer musi je odczytać, żeby na nie zareagować.
Ta strona nie zapisuje żadnych ciasteczek, dopóki nie zezwolisz na analitykę. Jeśli zezwolisz, ładuje się Google Analytics i zapisuje własne ciasteczka, by liczyć odsłony; jeśli odmówisz, nie ładuje się wcale. Sama strona nie ma backendu: to strony statyczne, bez własnej bazy danych. Jedna baza danych służy produktom: aplikacja pod app.perly.io i strona faktur pod invoice.perly.io trzymają w niej twoje zapisy, pod kontem, którym się logujesz, a Perly Charts pod charts.perly.io czyta z niej dane rynkowe i zapisuje w niej swoje liczniki i notatki czytelników — mając tylko publiczny klucz, który dostaje przeglądarka każdego odwiedzającego. Szczegóły w polityce prywatności.
Jeśli coś znajdziesz — chcemy o tym wiedzieć: hi@perly.io.
© 2026 Perly. Wszelkie prawa zastrzeżone.