-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clarify export compliance information for ios #515
base: master
Are you sure you want to change the base?
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -251,15 +251,14 @@ When you submit your game to the App Store you will be asked to provide Export C | |
|
||
"When you submit your app to TestFlight or the App Store, you upload your app to a server in the United States. If you distribute your app outside the U.S. or Canada, your app is subject to U.S. export laws, regardless of where your legal entity is based. If your app uses, accesses, contains, implements, or incorporates encryption, this is considered an export of encryption software, which means your app is subject to U.S. export compliance requirements, as well as the import compliance requirements of the countries where you distribute your app." | ||
|
||
Additional documentation: | ||
The Defold game engine uses encryption for the following purposes: | ||
|
||
* Export compliance overview - https://help.apple.com/app-store-connect/#/dev88f5c7bf9 | ||
* Determining your export compliance requirements - https://help.apple.com/app-store-connect/#/dev63c95e436 | ||
* Making calls over secure channels (i.e. HTTPS and SSL) | ||
* Copyright protection of Lua code (to prevent duplication) | ||
|
||
The Defold game engine use encryption for the following purposes: | ||
These uses of encyption in the Defold engine are exempt from export compliance document requirements under United States and European Union law. Most Defold projects will remain exempt, but the addition of other cryptographic methods may change this status. It is your responsiblity to ensure that your project meets the requirements of these laws and the App Store's rules. See Apple's [Export Compliance Overview](https://help.apple.com/app-store-connect/#/dev88f5c7bf9) for more information. | ||
|
||
* Making calls over secure channels (i.e. HTTPS and SSL) | ||
* Copyright protection of Lua code | ||
Some users have reported being asked to upload a French Encryption Delaration when uploading to the App Store in France. Despite your app being exempt, Apple may still require you to submit a form to the French Cybersecurity Agency and upload their response. The form and directions are available directly from the [French Cybersecurity Agency](https://cyber.gouv.fr/controle-reglementaire-sur-la-cryptographie-les-formulaires). | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't recall seeing anyone mention this on the forum or Discord. Do you have a source? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Apple's Export page mentions they might make you do it, in Defold's forum there's a topic asking about it. It was briefly brought up in an issue: defold/defold#3451 (comment) with no resolution. But most reports come from unanswered Unity forum posts: 1 2 3 |
||
|
||
|
||
## FAQ | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍