Apple och Google, som äger de mest populära appbutikerna, är amerikanska företag. Eftersom de tillåter användare från andra länder än USA att ladda ner din app, exporterar de enligt lag appen.
För att skydda dina användare och följa Apples riktlinjer använder din app kryptering. Den använder framför allt HTTPS-protokollet, som du kanske känner till från din egen webbplats. Det möjliggör krypterad kommunikation med webbplatser och bör av säkerhetsskäl användas så ofta som möjligt.
Även om det låter konstigt, så innebär dessa två aspekter tillsammans att Apple och Google exporterar krypteringsteknik för dig.
Dialog om överensstämmelse vid export
När du har valt ett bygge i App Store Connect kan det hända att du får frågor om din app och om exportöverensstämmelse. Välj följande alternativ i dialogrutan för exportöverensstämmelse:
- Använder din app kryptering? Ja
- Är din app berättigad till några undantag? Ja
Enligt vår undersökning är detta de korrekta svaren när appen inte använder någon särskild kryptering utöver HTTPS.
Konsekvenser
Vi har hittat motstridig information om detta, men Apple säger att du måste lämna in en självklassificeringsrapport till den amerikanska regeringen vid årets slut. Om du inte rapporterar krypteringen korrekt kan det leda till att ditt Apple-utvecklarkonto avslutas. Jag är dock inte säker på om detta någonsin har hänt tidigare och om Apple har regelbunden kommunikation med Bureau of Industry and Security om varje app. I teorin skulle varje app i Apples och Googles butik som använder internet behöva rapportera till dem. Detta skulle resultera i cirka 4 miljoner e-postmeddelanden till dem varje februari.
Jag kan inte ge några juridiska råd eller garantier för någon av uppgifterna i detta ämne, det är bara så som jag har forstått situationen.
Ytterligare läsning och källor
- Apple Export Regulations on Cryptography
- Hur andra apputvecklare hanterar exportöverensstämmelse
- Bureau of Industry and Security: Annual Self Classification
- Fler förklaringar från någon som regelbundet skickar in rapporten.
Han tillhandahåller också en mallrad för CSV-filen (kan skapas i kalkylprogram) som ska skickas till BIS:
Namn på appen, App SKU (Under App Information i App Store Connect), SELF, 5D992.c, MMKT, Mobility and mobile applications n.e.s., Ditt namn, Ditt telefonnummer, Din e-postadress, Din adress, no, n/a
- Apple Developer Forum
