• Skip to main content
  • Select language
  • Skip to search
MDN Web Docs
  • Technologies
    • HTML
    • CSS
    • JavaScript
    • Graphics
    • HTTP
    • APIs / DOM
    • WebExtensions
    • MathML
  • References & Guides
    • Learn web development
    • Tutorials
    • References
    • Developer Guides
    • Accessibility
    • Game development
    • ...more docs
Firefox Marketplace
  1. MDN
  2. Mozilla
  3. Firefox Marketplace
  4. Publishing
  5. Submit
  6. Overview

Overview

In This Article
  1. The process
  2. What next?

To make your apps available on Firefox Marketplace, each one needs to be submitted to Marketplace and reviewed before it's published. This page provides an overview to the processes involved in submitting an app to Firefox Marketplace. Subsequent pages provide additional detail on each step.

The process

So you want to submit your app to Firefox Marketplace, let's get started:

Step 1 - Sign in to your Developer account
  • Go to the Firefox Marketplace Developer Hub.
  • Click Submit your app to the Marketplace
  • Sign in to your developer account:
    • If you aren't registered you'll be asked to register.
    • If you haven't done so already, you'll be asked to agree to the Firefox Marketplace Developer Agreement.
Step 2 - Load your app
On the Submit an app page:
  • Select whether the app is hosted or packaged:
    • For a hosted app, provide the link to its manifest file.
    • For a packaged app, upload the package.zip file, and once it has been validated, identify the minimum API requirements.
  • Click Continue.
Step 3 - Enter your app's details

On the Edit App Details page:

  • Modify the app URL if you wish.
  • Modify the description (provided in the manifest) if you wish.
  • Select one or two categories.
  • Provide a Privacy Policy.
  • Define a home page and support website if you have them.
  • Provide a support email address.
  • Indicate whether the app requires Flash support.
  • Add at least one screenshot or video.
  • Provide additional comments for the app reviewer (such as sign-in details if the app requires them). Note: The only way to modify these comments is by submitting a new version of the app.
  • Select whether the app will be published as soon as it's approved. Note: The only way to modify this setting is by submitting a new version of the app.
  • Click Continue.
Step 4 - See details of the next steps
On the Next Steps page click Continue.
Step 5 - Obtain a content rating
On the Content Ratings page:
  • To obtain a new rating click Create an IARC Ratings Certificate and on the IARC Web site, complete the ratings questionnaire.
  • To enter a rating you've already obtained provide its Submission ID and Security Code.
Step 6 - Set up team member (optional)
On the left hand menu, click Team Members and add any additional team member if you wish.
Step 7 - View the listing (optional)
On the left hand menu, click View Listing and view your app's Marketplace listing if you wish.
Step 8 - Edit other localization listings (optional)
On the left hand menu click Edit Listing and modify the app URL, description, and categories for any of the app's localizations or add details for any other locale supported by Firefox Marketplace.

Your app is now in the review queue. You can monitor its progress through the review process by clicking Status and Version on the left hand menu. Remember that if your app makes use of in-app payments you will need to code in the API Key and submit an update before the app can be published.

 

What next?

Having completed your app submission you might want to:

  • Get support
  • Get news and updates from:
    • The Hacks blog
    • The Hacks video channel on YouTube
    • The Hacks Twitter feed
    • The Apps & Hacks newsletter
  • Get involved with Marketplace

Document Tags and Contributors

Tags: 
  • Apps
  • Beginner
  • Firefox OS
  • Guide
  • Marketplace
 Contributors to this page: chrisdavidmills, hbloomer, wblock, PlanetVaster, jonoster, nasrahmed, rebloor
 Last updated by: chrisdavidmills, Feb 15, 2016, 6:05:39 AM
  1. Prepare for success
    1. Introduction
    2. Deciding what to build
    3. Getting to know your users
    4. Choosing your business model
    5. Localizing your apps
    6. Promoting your app
    7. Creating your community
  2. Your publication options
    1. Introduction
    2. Packaged apps
    3. Hosted apps
    4. Packaged or hosted?
    5. Mobile-optimized websites
    6. Publish apps yourself
  3. App publishing overview
    1. Introduction
    2. Submission checklist
    3. Marketplace review criteria
    4. Marketplace showcase criteria
    5. Adding a subdomain for an app
    6. Policies and Guidelines
      1. Introduction
      2. Marketplace screenshot criteria
      3. Privacy policy
      4. App testing and troubleshooting
  4. Submit your app
    1. Overview
    2. Step 1: Sign-in
    3. Step 2: Load app
    4. Step 3: Listing details
    5. Step 4: Next steps
    6. Step 5: App rating
    7. Step 6: Define team members
    8. Step 7: View listing
    9. Step 8: Edit other localizations
  5. Managing and updating published apps
    1. Introduction
    2. Your app's status
    3. Updating apps
    4. App Stats
  6. Add-on submission
    1. Add-on submission overview
    2. Add-on review criteria
  7. Libraries and APIs
  8. Firefox Marketplace FAQ