User login

Log Into My 4Store Account
Developer Login

Welcome Developers

Control4 no longer provides a program for developing 4Store applications. Currently available 4Store applications will continue to be supported for a period of time. If you’re interested in developing solutions that interoperate within the Control4 system solution, we encourage you to evaluate the DriverWorks SDK.

The Control4 DriverWorks SDK, available since 2008, is continually updated and is the best solution for integrating devices within the Control4 system. The driver architecture provided by Control4 gives full access to all the functionality needed to integrate third-party devices and systems.

For additional information about Control4’s developer programs, please go to


What do I need to know to develop apps?

The first thing you'll need are some programming skills. The great news is that you don't have to learn a proprietary language to develop apps for the 4Store. All 4Store applications are based on Adobe Flash ActionScript 2.0. If you know Flash ActionScript, you could be posting your first applications within hours! If your app will access Internet-based services, you'll need to write some PHP (don't worry, we make it easy to get content from the web to your 4Store app). To make some great looking apps, you might need some design skills or input from a graphic designer.

If you know Flash ActionScript but don't know much about Control4, no problem! You can access introductory Control4 online training once you've created a Developers account.

Does it cost money to develop apps?

Yes. Control4 charges a nominal subscription fee to develop apps. The initial fee is $99 with an annual renewal of $99.

What happens when I create an account?

Once you have created an account, your username and password will be emailed to you. After you login as a Developer for the first time you will need to click to agree to the terms and conditions of the Control4 Software Application Development License Agreement and subscribe to the Control4 Authorized Developer Program. Then you'll have complete access to:

  • Upload gateway for posting new apps and updates to the App Store.
  • Server SDK and hosting.
  • Documentation library.
  • Over 2.5 hours of video-based training.
  • Developer forums.
  • Shared revenues - 60% of the net sale price.