The Mobile App Product Requirements Template  
 
A product requirements document is a document which fully defines the purpose of the 
mobile app project. It includes details on how the product should be built and 
supported to ensure that you and your team to build a successful product. 
 
Introduction 
Briefly describe the app and what you want the app to do. 
 
 
 
 
 
 
 
Objective 
What is the objective of your app? 
 
 
 
 
 
What Does Success Mean? 
What would you consider a successful app? 
 
 
 
 
 
User Flow 
Briefly outline the flow of the app for the types of users (admin, regular user, guest, etc.) 
For example: Login, products homepage, product details, checkout, confirmation. 
 
 
 
 
 
(647) 361-8401
info@clearbridgemobile.com
 
 
 
 
 
 
 
 
Business Requirements 
1. What is the purpose of the app or product? What are you trying to accomplish? 
 
 
2. What is the current problem(s) it will solve?  
 
 
 
 
3. How will it streamline or improve the current process or facilitate a new process? 
 
 
 
4. What is the product vision? 
 
 
 
(647) 361-8401
info@clearbridgemobile.com
5. What aspects are already in place? What needs to be added? Will the app need to be 
built from scratch or can you leverage existing assets? 
 
 
 
6. What should the app be able to do (ie. functionality)? 
 
 
 
7. What features do you want it to have? 
1. 
 
2. 
 
3.  
 
*At Clearbridge, we offer a Design & Discovery Session where our team works alongside you to 
establish expectations for the product, define goals, and create the roadmap for your Minimum 
Viable Product and future product phases. Read more: ​How to Choose The Best Feature For Your 
Mobile App.  
8. What is the monetization or business model? 
 
 
 
 
(647) 361-8401
info@clearbridgemobile.com
9. Are there branding and design guidelines that need to be followed?
Yes No 
10. Is the ask feasible?
Product & Technical Requirements 
1. What platforms will the app be built for (iOS, Android, etc.)?
2. What operating system versions support it?
3. What are your current services, servers, databases?
4. What are your maintenance needs? Do you need to support it in the future?
5. How long should the app function before an overhaul is needed?
(647) 361-8401
info@clearbridgemobile.com
Yes No 
6. Do you have current API/services documentation?
Yes No 
7. Do you have current Apple, Google, or other developer accounts/credentials?
Yes No 
8. Do you have existing ​provisioning profiles?
Yes No 
9. Are there other credentials that are needed or already exist (analytics systems,
platforms, etc.)?
Yes No 
Dependencies 
1. Hardware that the app will run on/communicate with (for example, beacons).
2. Does your app rely on any third-party APIs? E.g. Stripe.
3. Profile/account/platform credentials?
(647) 361-8401
info@clearbridgemobile.com
Assumptions 
Where are the assumptions you’re making about the user (for example, X% of users will 
see enough value in the product to become regular users). 
What are the technical assumptions you’re making? 
What are the business assumptions you’re making? For example, we can develop the 
product in proposed time frame. 
Constraints 
What are the constraints or the limitations that teams must work within such as scope, 
budget, and time. Are there any risk tolerance, resources/staff, and quality 
requirements, internal process changes? 
(647) 361-8401
info@clearbridgemobile.com
App Store Submission 
Although app store submission comes after development, it’s important to think about 
the following requirements prior to developing your app. While these will vary 
depending on the app stores being submitted to, below are the assets and information 
to include for Apple App Store and Google Play.  
Apple App Store Assets 
Tunes Connect Account access 
Company/Entity Name 
App Store app listing name 
Search keywords 
Bundle ID / SKU 
Demo account for reviewers 
Description 
Support URL 
Marketing URL 
Privacy policy 
App category 
Copyright information 
Contact information 
(647) 361-8401
info@clearbridgemobile.com
App icon (1024×1024) 
​App Preview Video - can be uploaded in either portrait or landscape 
format.
● Minimum length of 15 seconds
● Maximum length of 30 seconds
● 500 MB file size
App Store distribution provision profile 
App Store distribution code signing identity 
Screenshots (correct sizes based on devices) 
Google Play 
Google Play Developer access 
Store listing name 
Short description 
Full description 
App icon (512×512) 1024 KB file size limit 
Feature Graphic (1024×500) Accepted formats: jpg, png 
Video - If you use a video, the Feature Graphic will be a thumbnail for 
this video and will have a play button overlay. 
● Recommended size: 1920 x 1080 pixels
● Minimum length of 30 seconds
● Maximum length of 2 minutes
(647) 361-8401
info@clearbridgemobile.com
● Accepted format: YouTube URL
App type 
App category - It’s vital to choose the right category or your app will be 
buried. 
Content Rating 
Contact Email 
Privacy Policy 
Screenshots (correct sizes based on devices) 
● Minimum dimension: 320 pixels
● Maximum dimension: 3840 pixels
● Aspect ratio can’t be more than 2:1 or 1:2
● Accepted formats: jpg, png
Have questions about your mobile app project? Speak to a mobile expert today: 
Nick Wilson
647 361 8401 x132
nick@clearbridgemobile.com
(647) 361-8401
info@clearbridgemobile.com

The Mobile App Product Requirements Template

  • 1.
      The Mobile AppProduct Requirements Template     A product requirements document is a document which fully defines the purpose of the  mobile app project. It includes details on how the product should be built and  supported to ensure that you and your team to build a successful product.    Introduction  Briefly describe the app and what you want the app to do.                Objective  What is the objective of your app?            What Does Success Mean?  What would you consider a successful app?            User Flow  Briefly outline the flow of the app for the types of users (admin, regular user, guest, etc.)  For example: Login, products homepage, product details, checkout, confirmation.            (647) 361-8401 info@clearbridgemobile.com
  • 2.
                    Business Requirements  1. Whatis the purpose of the app or product? What are you trying to accomplish?      2. What is the current problem(s) it will solve?           3. How will it streamline or improve the current process or facilitate a new process?        4. What is the product vision?        (647) 361-8401 info@clearbridgemobile.com
  • 3.
    5. What aspectsare already in place? What needs to be added? Will the app need to be  built from scratch or can you leverage existing assets?        6. What should the app be able to do (ie. functionality)?        7. What features do you want it to have?  1.    2.    3.     *At Clearbridge, we offer a Design & Discovery Session where our team works alongside you to  establish expectations for the product, define goals, and create the roadmap for your Minimum  Viable Product and future product phases. Read more: ​How to Choose The Best Feature For Your  Mobile App.   8. What is the monetization or business model?          (647) 361-8401 info@clearbridgemobile.com
  • 4.
    9. Are therebranding and design guidelines that need to be followed? Yes No  10. Is the ask feasible? Product & Technical Requirements  1. What platforms will the app be built for (iOS, Android, etc.)? 2. What operating system versions support it? 3. What are your current services, servers, databases? 4. What are your maintenance needs? Do you need to support it in the future? 5. How long should the app function before an overhaul is needed? (647) 361-8401 info@clearbridgemobile.com Yes No 
  • 5.
    6. Do youhave current API/services documentation? Yes No  7. Do you have current Apple, Google, or other developer accounts/credentials? Yes No  8. Do you have existing ​provisioning profiles? Yes No  9. Are there other credentials that are needed or already exist (analytics systems, platforms, etc.)? Yes No  Dependencies  1. Hardware that the app will run on/communicate with (for example, beacons). 2. Does your app rely on any third-party APIs? E.g. Stripe. 3. Profile/account/platform credentials? (647) 361-8401 info@clearbridgemobile.com
  • 6.
    Assumptions  Where are theassumptions you’re making about the user (for example, X% of users will  see enough value in the product to become regular users).  What are the technical assumptions you’re making?  What are the business assumptions you’re making? For example, we can develop the  product in proposed time frame.  Constraints  What are the constraints or the limitations that teams must work within such as scope,  budget, and time. Are there any risk tolerance, resources/staff, and quality  requirements, internal process changes?  (647) 361-8401 info@clearbridgemobile.com
  • 7.
    App Store Submission  Althoughapp store submission comes after development, it’s important to think about  the following requirements prior to developing your app. While these will vary  depending on the app stores being submitted to, below are the assets and information  to include for Apple App Store and Google Play.   Apple App Store Assets  Tunes Connect Account access  Company/Entity Name  App Store app listing name  Search keywords  Bundle ID / SKU  Demo account for reviewers  Description  Support URL  Marketing URL  Privacy policy  App category  Copyright information  Contact information  (647) 361-8401 info@clearbridgemobile.com
  • 8.
    App icon (1024×1024)  ​AppPreview Video - can be uploaded in either portrait or landscape  format. ● Minimum length of 15 seconds ● Maximum length of 30 seconds ● 500 MB file size App Store distribution provision profile  App Store distribution code signing identity  Screenshots (correct sizes based on devices)  Google Play  Google Play Developer access  Store listing name  Short description  Full description  App icon (512×512) 1024 KB file size limit  Feature Graphic (1024×500) Accepted formats: jpg, png  Video - If you use a video, the Feature Graphic will be a thumbnail for  this video and will have a play button overlay.  ● Recommended size: 1920 x 1080 pixels ● Minimum length of 30 seconds ● Maximum length of 2 minutes (647) 361-8401 info@clearbridgemobile.com
  • 9.
    ● Accepted format:YouTube URL App type  App category - It’s vital to choose the right category or your app will be  buried.  Content Rating  Contact Email  Privacy Policy  Screenshots (correct sizes based on devices)  ● Minimum dimension: 320 pixels ● Maximum dimension: 3840 pixels ● Aspect ratio can’t be more than 2:1 or 1:2 ● Accepted formats: jpg, png Have questions about your mobile app project? Speak to a mobile expert today:  Nick Wilson 647 361 8401 x132 nick@clearbridgemobile.com (647) 361-8401 info@clearbridgemobile.com