[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


iOS / iPhone Pre-Development Question - Mature Content - UK

Posted on 2011-03-14
Medium Priority
Last Modified: 2012-05-11
What is the procedure for developing an app for the iPhone app store which contains mature content? I am developing from the United Kingdom and am currently evaluating the costs of development and deployment

Am I required to have the app certificated with something like BBFC or PEGI ?

I have noticed that the age restrictions on apps are non-standard like +17 for example. Are there restrictions as to what kind of content can be included in an iPhone app?

I wanted to contact Apple about this, but have not received any responses as of yet. I haven't enrolled in the developer programme yet because the project isn't a definite go yet.
Question by:numberkruncher

Accepted Solution

Mdragga earned 2000 total points
ID: 35127883
This is a link to the SDK Agreement which is the best lay out of their rules I was able to find. However the end almost every bullet point saying they can do whatever they want so depending on the mature nature we're discussing it's a crap shoot.


Section 3.3.10 - 3.3.14

Content and Materials:
3.3.10 Any master recordings and musical compositions embodied in Your Application
must be wholly-owned by You or licensed to You on a fully paid-up basis and in a manner
that will not require the payment of any fees, royalties and/or sums by Apple to You or any
third party. In addition, if Your Application will be distributed outside of the United States, any
master recordings and musical compositions embodied in Your Application (a) must not fall
within the repertoire of any mechanical or performing/communication rights collecting or
licensing organization now or in the future and (b) if licensed, must be exclusively licensed to
You for Your Application by each applicable copyright owner.

3.3.11 If Your Application includes or will include any other content, You must either
own all such content or have permission from the content owner to use it in Your Application.

3.3.12 Applications must not contain any obscene, pornographic, offensive or
defamatory content or materials of any kind (text, graphics, images, photographs, etc.), or
other content or materials that in Apple’s reasonable judgment may be found objectionable by
iPhone or iPod touch users.

3.3.13 Applications must not contain any malware, malicious or harmful code, program,
or other internal component (e.g. computer viruses, trojan horses, “backdoors”) which could
damage, destroy, or adversely affect other software, firmware, hardware, data, systems,
services, or networks.

3.3.14 If Your Application includes any FOSS, You agree to comply with all applicable
FOSS licensing terms. You also agree not to use any FOSS in the development of Your
Application in such a way that would cause the non-FOSS portions of the SDK to be subject
to any FOSS licensing terms or obligations.
LVL 13

Author Closing Comment

ID: 35136467
Thanks for your fast response!

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Do you come here a lot? Are you lazy like me and don't want to go through the "trouble" of having to click your Dock's Safari icon and then having to click your Experts Exchange Favorites bookmark to get here? Well then this article is for you.
Set up iPhone and iPad email signatures to always send in high-quality HTML with this step-by step guide.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.
CodeTwo Sync for iCloud (http://www.codetwo.com/sync-for-icloud?sts=6554) automatically synchronizes your Outlook 2016, 2013, 2010 or 2007 folders with iCloud folders available via iCloud Control Panel. This lets you automatically sync them with…

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question