If your application uses encryption for anything other than login credentials and you intend to make it available outside the US, chances are you will need to get an ERN to copy with iTunes and the law. If you are using HTTPS, SSL, RSA, SHA, etc., they are all forms of encryption and the BIS wants to keep tabs on what is being “exported” outside the country.
If you are wondering if your application needs to be registered, the following article from the BIS may help
When we discovered that we had to submit an ERN to Apple, we thought that it was going to be a lengthy process, potentially delaying the launch of our beta for several weeks if not months. In our case, from start to finish the process took 3 days, from applying to get a SNAP-R account, to submitting and getting approval from Apple.
Here are the steps and timing that we experienced as of late April 2015.https://snapr.bis.doc.gov/registration/Register.do
This is a simple form with your basic company contact information. After completing the form it emails you right away to confirm the email address. Click on the link and the confirmation page states, “Please allow up to 5 business days to process your SNAP-R registration.”
We applied for a Snap account on Wednesday, April 29th, 2015. We received a reply 2 days later in the morning asking if we have moved or changed our name.
“Before we can process your Request we need to verify whether your Company has relocated or had a Name Change, or changed the Name of your Division; if so, please provide the previous address?“
We wrote back 30 minutes later informing that we have not made any changes. We received a link 2 hours later with the ability to register for a SNAP-R account.
Much of the form is about filling out company contact information.
In all, it’s about 3 days to from application to acceptance from the App Store. The questions are fairly straightforward and they limit the length of your answers which makes things easier.
By Cary Evans in May 2015