Cloud sync i logowanie.
Co możesz robić bez konta
- Pełny edytor z każdą ramką urządzenia, szablonem i funkcją — z wyjątkiem eksportu i tłumaczenia AI
- Automatyczny zapis do
localStorageprzeglądarki - Eksport i import projektów w formacie JSON
- Parowanie telefonu z komputerem (połączenie WebRTC nie wymaga konta)
Co daje zalogowanie
- Cloud sync — projekty zapisują się w Supabase powiązanym z Twoim ID użytkownika; te same projekty są dostępne w każdej przeglądarce, w której jesteś zalogowany
- Historia projektów — przełączaj się między wieloma projektami w chmurze za pomocą selektora projektów
- Tablica opinii — dodawaj propozycje funkcji i głosuj na nie w aplikacji
- Płatna subskrypcja — wymagane do wykupienia (do zarządzania uprawnieniami potrzebna jest stabilna tożsamość)
Jak przebiega logowanie
Kliknij ikonę użytkownika w nagłówku → wpisz adres e-mail → opcjonalnie ustaw nazwę wyświetlaną → kliknij Prześlij. Logowanie obsługuje Supabase Auth z logowaniem hasłem. Możesz też skorzystać z opcji magic-link, jeśli Twoja konfiguracja Supabase to obsługuje.
Weryfikacja e-mail jest opcjonalna — domyślnie przepływ potwierdzenia e-mail Supabase jest włączony, więc otrzymasz wiadomość weryfikacyjną. Kliknij link i jesteś zalogowany. Przy pierwszej rejestracji nie ma żadnych dodatkowych kroków resetowania hasła.
Usuwanie konta
Otwórz modal konta (ikona użytkownika → Konto) → zakładka „Niebezpieczne” → „Usuń konto”. Po jednorazowym potwierdzeniu uruchamia się RPC Supabase, który kaskadowo usuwa wiersz auth.users. Klucze obce w schemacie screenshotify kaskadują dalej: profil, projekty, opinie, głosy — wszystko znika.
Kopie zapasowe są przechowywane nie dłużej niż 30 dni. Po tym czasie usunięcie jest nieodwracalne. localStorage przeglądarki jest oddzielny — wyczyść dane przeglądarki, jeśli chcesz też usunąć lokalne kopie.
Prywatność
Pełne informacje o prywatności znajdziesz na /legal/privacy. Krótko: dane przechowywane w Supabase (region UE), bez śledzenia przez podmioty trzecie, bez pikseli reklamowych, bez banera cookie — żadne ciasteczka śledzące nie są ustawiane.
Najczęstsze pytania
Czy mogę przejść z trybu anonimowego na konto bez utraty pracy?
Tak. Projekt z localStorage przeglądarki ładuje się przy pierwszym logowaniu i automatycznie zapisuje w chmurze. Nie czyść danych przeglądarki przed zalogowaniem.
Jak obsługiwana jest autoryzacja — Supabase, Auth0, magic link?
Supabase Auth z e-mailem i hasłem jako główny przepływ. Poprawka blokady wokół onAuthStateChange sprawia, że logowanie nie powinno się zawieszać — jeśli tak się stanie, odśwież stronę i spróbuj ponownie.
Czy mogę zalogować się przez Google / Apple / GitHub?
Jeszcze nie. Supabase to obsługuje; UI nie zostało jeszcze podłączone. E-mail z hasłem pokrywa obecne potrzeby, dopóki nie pojawi się realne zapotrzebowanie na logowanie społecznościowe.