1. Rozpocznij usuwanie w aplikacji
- Otwórz PerfectMode i zaloguj się na konto, które chcesz usunąć.
- Otwórz Profil.
- Przejdź do sekcji Konto.
- Wybierz Usuń konto.
- Przeczytaj informację i potwierdź Usuń trwale.
Proces wywołuje chronioną funkcję Supabase delete-account z aktywną sesją. Jeśli usuwanie konta po stronie serwera nie powiedzie się, można spróbować ponownie później. Błąd późniejszego czyszczenia lokalnego nie przywraca już usuniętego konta w chmurze.
2. Usuwane dane w chmurze
Dla kont Apple najpierw cofana jest autoryzacja Apple Sign-In. Następnie usuwany jest użytkownik Supabase Auth. Kaskady bazy usuwają dane przypisane do konta, w tym:
- profil, preferencje trenera, treningi, odżywianie, jadłospisy, adaptacyjne kalorie i postępy,
- zsynchronizowane biegi i pełne trasy w chmurze,
- uprawnienia AI, dane użycia, kosztów, rezerwacji i odpowiedzi,
- dane entitlementów/webhooków RevenueCat, serwerowe dane tokenu Apple, w tym rekordy konta w
apple_oauth_tokensi limity zewnętrznych żądań.
Rejestry dostawców, historie zakupów lub prawnie wymagane dowody poza tą kaskadą Supabase nie są automatycznie usuwane w całości.
3. Dane usuwane i pozostające na urządzeniu
Po udanym usunięciu w chmurze aplikacja usuwa lokalną sesję i zwykłe lokalne domeny Cloud Sync, w tym dane profilu, treningu, odżywiania i postępów oraz aktywny szkic treningu.
Czyszczenie obejmuje również dane postępów zaimportowane z Health do PerfectMode. Oryginalne dane Health zapisane w Apple lub Google nie są zmieniane ani usuwane.
Lokalne czyszczenie odbywa się po pomyślnym usunięciu konta w chmurze. Jeśli lokalny etap czyszczenia nie powiedzie się, aplikacja zgłasza błąd i umożliwia ponowienie czyszczenia; konto w chmurze jest już wtedy usunięte. Zapisane lub udostępnione obrazy nie są usuwane przy późniejszym usunięciu konta; samodzielnie zarządzasz tymi kopiami na swoim urządzeniu lub u wybranego odbiorcy.
4. Osobno zarządzaj subskrypcją Apple lub Google
Usunięcie konta nie anuluje aktywnej subskrypcji w Apple App Store ani Google Play. Otwórz zarządzanie subskrypcjami odpowiedniego konta sklepu i anuluj ją osobno. Rozliczenie i pozostały okres podlegają warunkom sklepu.
5. Apple Sign-In
Jeśli użyto „Zaloguj się przez Apple”, PerfectMode cofa autoryzację Apple po stronie serwera przez Apple przed usunięciem konta Supabase. Jeśli cofnięcie nie powiedzie się albo starsze konto nie ma jeszcze wymaganego tokenu serwerowego, konto i dane w chmurze pozostają; aplikacja prosi o ponowienie operacji lub wcześniejsze ponowne zalogowanie przez Apple.
6. Brak dostępu do aplikacji
Napisz na support@perfectmode.app. W sprawach prywatności: privacy@perfectmode.app. Nie wysyłaj hasła ani tokenów. Przed ręczną operacją na koncie może być potrzebne potwierdzenie tożsamości.