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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

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


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

Let me explain this picture a little bit.  First, in case you haven't already guessed, you are looking at my 2 phones, an Android Samsung Galaxy S5 on the left and an iPhone 5 on the right.  They are on their respective cradles on my desk.  But, you…
Let Bitmoji into your life. Now is the time to learn a new language of smartphone messaging with this brief introduction.
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.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

765 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