Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Resolved Unity IAP and Export compliance

Discussion in 'Unity IAP' started by matijatersek, Sep 10, 2019.

Thread Status:
Not open for further replies.
  1. matijatersek

    matijatersek

    Joined:
    Nov 17, 2018
    Posts:
    3
    Hello,
    I want to release my first app to Google Play and App Store. I have a question about Export Compliance issue. Since I didn't even know this is needed I am struggling.

    I made the game using Unity, and I am using Unity IAP for in-game purchases. Since I didn't add any encryption on my own into the game and answers on Unity Forums are mixed, could someone please help me with an answer to those 2 questions in app store and do I need to do anything additional?

    First question:


    If the answer to first is yes, this is the second one



    Thank you in advance!
     
  2. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    14,446
    I'm not a lawyer and can't speak for Apple policy, but I believe I've always just chosen the defaults without issue. You might want to reach out to Apple for clarification, perhaps others may have input here on the forum too.
     
  3. matijatersek

    matijatersek

    Joined:
    Nov 17, 2018
    Posts:
    3
    There isn't a default option so basically I have to choose either yes or no myself. I would reach out to Apple or the US government, but I do need to know if Unity IAP uses encryption and what kind of if it does?

    Also what about Unity Ads and Analytics?

    And if you've used Unity IAP and published to App Store or Google Play, have you ever submited a year-end self classification report to the US government, as you would have to do if your app makes any calls to HTTPS (if Unity IAP or Ads does that ofc)
     
  4. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    14,446
  5. matijatersek

    matijatersek

    Joined:
    Nov 17, 2018
    Posts:
    3
    Okay I wrote to the Apple support but they can't advise me on legal matters, only technical support. Can I ask you what do you usually select when publishing an app with Unity IAP or Ads?
     
  6. DrTomato

    DrTomato

    Joined:
    May 24, 2017
    Posts:
    12
    I wrote an answer to a similar question on Unity answers: https://answers.unity.com/answers/1668819/view.html
    In short, I believe if you use Unity IAP/Analytics you should be exempt (it should fall under Mass market encryption object code software that is made "publicly available"). To avoid being asked this question at submission, just set the
    ITSAppUsesNonExemptEncryption flag to NO in your Info.plist file before building. That will declare you are exempt (assuming you are only using exempt encryption).
    Disclaimer: this is not legal advice nor am I a legal professional.
     
    Last edited: Sep 30, 2019
    Comalinx likes this.
  7. Comalinx

    Comalinx

    Joined:
    Sep 19, 2018
    Posts:
    6
    If this further helps...

    I asked ChatGPT AI, and it verified what DrTomato said.

    I chose "yes" for exemption, because I'm only using Unity's ads, IAP, and analytics; I won't be reporting.
     
  8. Arnaud_Gorain

    Arnaud_Gorain

    Unity Technologies

    Joined:
    Jun 28, 2022
    Posts:
    166
    This thread is now closed. Feel free to reach out via a new thread if you encounter further issues.
    Thanks!
     
Thread Status:
Not open for further replies.