Apple e Google, che possiedono gli app store più popolari, sono aziende americane. Dato che permettono agli utenti di altri paesi diversi dagli Stati Uniti di scaricare la tua app, per legge stanno esportando l'app.
Per proteggere i tuoi utenti e per rispettare le linee guida di Apple, la tua app utilizza la crittografia. In particolare, utilizza il protocollo 'HTTPS', che potresti conoscere dal tuo sito web. Permette la comunicazione criptata con i siti web e dovrebbe essere usato ovunque possibile per ragioni di sicurezza.
Anche se sembra strano, questi due aspetti insieme significano che Apple e Google stanno esportando la tecnologia di crittografia per te.
Finestra di dialogo sulla conformità dell'esportazione
Dopo aver selezionato un App Store Connect integrato, potrebbe porti delle domande sulla tua app e sulla conformità all'esportazione. Scegli le seguenti opzioni nella finestra di dialogo sulla conformità all'esportazione:
- La tua app usa la crittografia? Sì
- La tua applicazione beneficia di qualche esenzione? Sì
Dalla nostra ricerca queste sono le risposte corrette quando l'applicazione non utilizza una crittografia speciale a parte HTTPS.
Conseguenze
Abbiamo trovato informazioni contrastanti su questo argomento, ma Apple dice che dovrai presentare un resoconto di autoclassificazione di fine anno al governo statunitense. Non riportare correttamente la crittografia potrebbe portare alla chiusura del tuo account Apple Developer. Tuttavia non sono sicuro che questo sia mai successo prima e se Apple è in regolare comunicazione con il Bureau of Industry and Security su ogni app. In teoria, ogni app sullo store di Apple e di Google che utilizza internet dovrebbe fare capo a loro. Questo comporterebbe circa 4 milioni di e-mail a loro ogni febbraio.
Non posso fornire alcun consiglio legale o garanzia per nessuna delle informazioni su questo argomento, è solo la mia comprensione della situazione.
Ulteriori letture e fonti
- Apple Export Regulations on Cryptography
- Come gli altri sviluppatori di app gestiscono la conformità all'esportazione
- Bureau of Industry and Security: Annual Self Classification
- Altre spiegazioni da qualcuno che presenta regolarmente il resport.
Fornisce anche un modello di riga del file CSV (può essere creato con programmi di foglio elettronico) da inviare al BIS:
Nome dell'app, App SKU (Sotto Informazioni sull'applicazione in App Store Connect), SELF, 5D992.c, MMKT, Mobility and mobile applications n.e.s., Il tuo nome, Il tuo numero di telefono, La tua e-mail, Il tuo indirizzo, no, n/a
- Apple Developer Forum
