Przejdź do treści
AppFoyer
Zacznij

Poradniki Usuwanie konta

Wytyczna 5.1.1(v): wymóg Apple dotyczący usuwania konta i czym różni się od wymogu Google

Wymóg Apple dotyczący usuwania konta, wytyczna 5.1.1(v): usuwanie musi zaczynać się w aplikacji, a dezaktywacja nie wystarcza. Czego Apple wymaga, a Google nie, i jedna strona dla obu sklepów.

Apple wymaga, aby każda aplikacja, w której można założyć konto, umożliwiała jego usunięcie z poziomu aplikacji — tak mówi wytyczna 5.1.1(v). Dezaktywacja lub zawieszenie konta wprost nie wystarcza, a opcja musi być łatwa do znalezienia. Google Play wymaga tej samej ścieżki w aplikacji oraz publicznego adresu URL w internecie.

1:19
Film, 1:19 · otwiera się na YouTube

Zrób to zamiast tego w kilka minut

AppFoyer hostuje strony, o których jest ten poradnik — politykę prywatności, regulamin, wsparcie, usuwanie konta i app-ads.txt — na ich własnej subdomenie, bez Twojej własnej domeny i serwera. Jedna aplikacja jest za darmo, a nic, czego wymaga sklep, nigdy nie jest płatne.

Sprawdzono 19 września 2026. Zasady sklepów się zmieniają, czasem bez zapowiedzi. Wszystko poniżej linkuje do oficjalnej dokumentacji i to ona — nie ta strona — jest rozstrzygająca. Jeśli się różnią, rację ma sklep. Ten poradnik jest przetłumaczony z angielskiego; cytaty z dokumentacji sklepów pozostawiono w oryginalnym brzmieniu angielskim.

Jeśli App Review odesłało Twój build, powołując się na wytyczną 5.1.1(v), to jest wymóg, o który chodzi, i poprawka, której oczekuje. Jeśli publikujesz w obu sklepach, odpowiadasz na dwa wymogi, które się pokrywają, ale nie są tym samym — i właśnie na tej różnicy zgłoszenia są odsyłane.

Czego wymaga Apple

Wytyczna App Store Review 5.1.1(v) wymaga, aby aplikacje umożliwiające założenie konta pozwalały użytkownikowi rozpocząć usuwanie konta z poziomu aplikacji. Obowiązuje od 30 czerwca 2022 roku, więc nie jest nowa; nowe jest to, jak rutynowo się ją sprawdza.

Trzy rzeczy w niej zaskakują ludzi:

  • Dezaktywacja to nie usunięcie. Wskazówki Apple wprost mówią, że tymczasowe wyłączenie lub dezaktywacja konta nie spełnia wymogu — użytkownik musi móc usunąć konto razem ze swoimi danymi osobowymi.
  • Musi dać się znaleźć. Opcja powinna być łatwa do znalezienia w aplikacji. Ścieżka pięć ekranów w głąb, za niepodpisanym menu, to odrzucenie, które tylko czeka.
  • Sam kontakt ze wsparciem nie wystarcza po stronie Apple. Poproszenie użytkownika o e-mail do Ciebie to rozsądny dodatek; nie jest to ścieżka w aplikacji, której wymaga wytyczna.

Czym różnią się oba sklepy

AppleGoogle Play
Ścieżka usuwania w aplikacjiWymagana (5.1.1(v))Wymagana
Publiczny adres URL do usuwaniaNiewymagany jako poleWymagany, deklarowany w App content → Data deletion
Gdzie się go deklarujeNic nie wpisujesz — recenzent znajduje go w aplikacjiPole URL w Play Console
Usunięcie samych danychTwoje zadanieTwoje zadanie

Przeczytaj tę tabelę dwa razy, jeśli przenosisz aplikację na drugą platformę. Błąd w każdym kierunku jest symetryczny: deweloper iOS dodający Androida odkrywa, że potrzebuje teraz strony internetowej, której nigdy nie zbudował, a deweloper Androida dodający iOS odkrywa, że jego istniejący adres URL nie odpowiada na wymóg Apple, bo Apple chce ścieżki w aplikacji.

Co „usuń moje konto” musi faktycznie robić

Oba sklepy pytają o tę samą czynność i żaden z nich nie może sprawdzić jej z zewnątrz. Gdy użytkownik usuwa konto:

  • konto i powiązane z nim dane osobowe są usuwane z Twoich systemów;
  • dane przekazane podmiotom przetwarzającym są usuwane także u nich — Ty o to prosisz, a dopilnowanie tego to Twoje zadanie;
  • to, co zachowujesz, zachowujesz z powodu, który potrafisz nazwać. Dokumentację rozliczeniową i podatkową zwykle trzeba przechowywać z mocy prawa, a uczciwe powiedzenie tego jest lepsze niż obietnica, której nie dotrzymasz.

Nikt nie zrobi tej części za Ciebie. Żadna usługa, która twierdzi, że usuwa dane Twoich użytkowników, nie ma dostępu do Twojej bazy danych.

Odrzucenie, którego możesz się spodziewać, i poprawka

Odrzucenia z powodu 5.1.1(v), które zdarzają się w praktyce, są przyziemne:

  • Aplikacja ma logowanie, ale nigdzie nie ma usuwania konta.
  • Jest przycisk „usuń konto”, który otwiera okno nowej wiadomości e-mail. W zależności od recenzenta zostaje to zaakceptowane albo odrzucone — zbuduj prawdziwe rozwiązanie, zamiast zakładać się, na którego trafisz.
  • Usuwanie istnieje, ale tylko w panelu internetowym, a nie w aplikacji.
  • Usuwanie to w rzeczywistości dezaktywacja i tekst to przyznaje.

Poprawka to praca nad produktem, a nie papierologia: ścieżka w aplikacji, jedno potwierdzenie i faktyczne usunięcie za nim. Zaplanuj to jak funkcję, bo to jest funkcja.

Prowadź rejestr

Niezależnie od ścieżki zapisuj, co się stało: konto, datę, co usunięto, co zachowano i dlaczego. „Usunęliśmy” to twierdzenie; lista z datami to dowód — co ma znacznie większe znaczenie w dniu, gdy zapyta organ nadzorczy, niż w dniu, gdy zapyta recenzent.

Co robi tutaj AppFoyer

Hostujemy część internetową: stronę usuwania konta Twojej aplikacji, która przyjmuje prośbę, zapisuje ją jako Twój ślad audytowy i powiadamia Cię — e-mailem w każdym planie albo przez Telegram lub Slack w planie płatnym. To jest strona, której oczekuje pole URL w Google Play, i rozsądne miejsce docelowe dla użytkownika iOS, który już odinstalował aplikację.

Nie zastępuje ona ścieżki w aplikacji, której wymaga Apple — nic hostowanego gdzie indziej nie może jej zastąpić, bo wytyczna dotyczy własnego interfejsu Twojej aplikacji. Zbuduj ją; my będziemy hostować stronę obok niej.

Źródła oficjalne