Export Compliance

Hey fellow developers.

So I played around with appstore and Testflight and when uploading a build now for testing I got the question about export compliance . More specifically about cryptography.
So the question they are asking is:

“Is your app designed to use cryptography or does it contain or incorporate cryptography? (Select Yes even if your app is only utilizing the encryption available in iOS or macOS.)”

Now, atm I know that my app is doing it but I’m wondering about the engine itself?
As examples of standard encryption are: AES, SSL and https there might be something in the engine (the analytics maybe?) that uses it to some extent? (Authorization is afaik outside of dmengine).

What I understand from googling a little at least HTTPS is now exempt from the ERN. Happened in October last year. Anyone could shed some light on this? And as an extra (non Defold related) question. Anybody knows what it means if I would select YES on that question?

Whatever analytics uses if it does use something beyond HTTPS/SSL would probably fall under the exemptions. Only thing engine uses to my knowledge is the password on the LZ4 game data package, and that’s not strong enough to qualify. You should say no unless you add anything extra special. Saying yes obligates you to begin filing paperwork to be able to be able to distribute your app. Most games fall under the exemptions too. The laws are meant for secret sharing spy apps.

2 Likes

Thank you Pkeod for your answer. Yes I guess I am safe right now. Just didn’t know about this particular part and it made me wonder.

1 Like