Opublikowano 18. czerwca 2021 przez Jan Bunk

Apple i Google, właściciele najpopularniejszych sklepów z aplikacjami, to amerykańskie firmy. Ponieważ pozwalają użytkownikom spoza USA pobierać Twoją aplikację, z prawnego punktu widzenia eksportują aplikację.
Aby chronić użytkowników i spełnić wytyczne Apple, Twoja aplikacja korzysta z szyfrowania. Konkretnie używa protokołu 'HTTPS', który możesz znać ze swojej strony. Umożliwia on szyfrowaną komunikację ze stronami i powinien być używany wszędzie tam, gdzie to możliwe ze względów bezpieczeństwa.
Choć brzmi to dziwnie, te dwa aspekty razem oznaczają, że Apple i Google eksportują za Ciebie technologię szyfrowania.
Po wybraniu builda w App Store Connect możesz zostać zapytany o swoją aplikację i zgodność eksportową. Wybierz następujące opcje w oknie dialogowym zgodności eksportowej:
Z naszych badań wynika, że to poprawne odpowiedzi, jeśli aplikacja nie używa specjalnego szyfrowania poza HTTPS.
Znaleźliśmy sprzeczne informacje na ten temat, ale Apple twierdzi, że musisz złożyć roczny raport samo-klasyfikacyjny do rządu USA. Nieprawidłowe zgłoszenie szyfrowania może skutkować zamknięciem Twojego konta deweloperskiego Apple. Nie jestem jednak pewien, czy kiedykolwiek się to zdarzyło i czy Apple regularnie kontaktuje się z Bureau of Industry and Security w sprawie każdej aplikacji. Teoretycznie każda aplikacja w sklepie Apple i Google korzystająca z internetu musiałaby im raportować. To oznaczałoby około 4 milionów maili co roku w lutym.
Nie mogę udzielić żadnej porady prawnej ani gwarancji co do tych informacji – to tylko moje zrozumienie sytuacji.
Podaje też przykładowy wiersz pliku CSV (możesz go utworzyć w programie do arkuszy kalkulacyjnych), który należy wysłać do BIS:
Nazwa aplikacji, App SKU (W sekcji Informacje o aplikacji w App Store Connect), SELF, 5D992.c, MMKT, Mobility and mobile applications n.e.s., Twoje imię i nazwisko, Twój numer telefonu, Twój e-mail, Twój adres, no, n/a
Powiązane artykuły

Analizuj, jak używana jest Twoja aplikacja
Tak jak analizujesz zachowanie odwiedzających Twoją stronę, możesz to samo zrobić z użytkownikami aplikacji. Zobacz statystyki pobrań aplikacji i odfiltruj użytkowników aplikacji w swoim narzędziu do analityki strony.

Samodzielnie podpisz swoje paczki aplikacji
Jak wygenerować klucze i keystore oraz użyć ich do podpisania paczki aplikacji. Następnie zweryfikuj ją i prześlij do Play Console.

Przyznanie nam dostępu do Twojego konta Google Developer w celu wsparcia
Konta deweloperskie są potrzebne do publikacji aplikacji. Zobacz, jak możesz przyznać nam dostęp do swojego konta, jeśli chcesz, żebyśmy Ci w czymś pomogli.

Jan, z wykształcenia informatyk, założył app-control-panel.com i stworzył oprogramowanie zamieniające strony w aplikacje. Dzięki doświadczeniu i opiniom z setek opublikowanych aplikacji stara się pisać proste poradniki, które pomogą Ci we wszystkim, co związane z tworzeniem, publikacją i utrzymaniem aplikacji.