If I wanted to build a Facebook app for my desktop and post it in the app store to show my potential employers, would I need any special permission? I've seem other Facebook client apps in the app store, did they have to get special permission? What if I chose to do other social media apps instead, would I need permission for Instagram?



After the initial registration process, there is no further permission required to use Facebook's API. If you reach 5M+ monthly active users/100M+ API calls per day/50M+ impressions per day, additional terms may apply.

As per the Facebook Platform Policy, you must meet several quality criteria:

  1. Your app must not receive too many negative reviews
  2. You app must be stable and easily navigable
  3. You may not alter their logo, imply partnership with Facebook, etc. as per their Advertising Policy

There are of course all the other rules of software that still apply (no using your client to distribute malware, etc.) but to answer your question, yes, you can build a social media client as long as it functions as intended and does not imply a relationship with the social media company.

  • What is the initial registration process? Can I sell the app? Jun 26 '16 at 1:14
  • The initial registration process is simply the form you fill out to generate your API keys and get your app's ID. You may use the API for commercial use.
    – Matt
    Jun 26 '16 at 2:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.