Sencha Inc. | HTML5 Apps

Licensing and Maintenance & Support FAQs

I’m a Consultant/Systems Integrator that is doing work for a customer with Sencha Ext JS / GXT. Do I need a license? Does my customer need a license?

Yes, either your or your customer will need to purchase an up to 5 developer license pack, possibly more. Your developers must always be licensed. You must also ensure that your customer has their own licenses for any application you develop for them with Sencha Ext JS or Sencha GXT on a work for hire basis (where a third party would own the IP of the application and would require distribution rights).
If your customer is not licensed directly, then they will not have the distribution rights for the application afforded with a license, nor will they be able to update or maintain the application.
Generally, your customer must purchase enough licenses to cover your developers and any of their developers updating or maintaining the application. For example, if you use 6 developers to create the application and your customer will support the application with 3 developers, then they would need to purchase two 5 developer license packs, which would cover all the developers.
Alternatively, if you purchased licenses for your consultancy prior to the development, you can assign them to your customer by notifying Sencha and following any other conditions for an assignment included in the license agreement. So in the same example, if you use 6 developers to create the application and your customer will support the application with 3 developers, you could transfer two 5 developer license packs to your customer if you had already purchased them. If you purchased a 5 pack, you cannot transfer less than the entire 5 pack license.

I bought 2 Ext JS licenses in 2013 with maintenance and support, which has now expired. Can I renew maintenance and support for just these 2 licenses?

Yes, if you purchased your Sencha Licenses before 10/1/14, we will provide maintenance and support renewals equal to the quantity you had previously purchased. So in this case, we will renew the two maintenance and support subscriptions previously purchased.

I have a team of 8 developers that need to be licensed with Ext JS, can I buy 8 licenses or do I need to buy two 5 packs of Ext JS ?

You can buy 8 licenses of Ext JS. Please contact sales and we will put together a proposal for your specific license requirements. For Ext JS, Sencha will sell 5 licenses and greater, based on the quantities that you need.

I already have 15 licenses of Sencha Complete, and I have had 3 additional developers join the team. What do I need to buy ?

You would need to buy a Sencha Complete License for up to 5 developers to cover those 3 additional developers. If your team expands over time and you add one or two more developers, those developers can be immediately enabled under the License purchased for Sencha Complete for up to 5 developers.

I have 3 developers, do I need to a license for 5 developers?

Yes, the License for up to 5 developers enables a team of 3 developers to use the software to create applications, provisions their tech support entitlements and also grants distribution rights for the software/applications you have created. As your team grows you can provide up to two more licenses as soon as your developers need them without any additional processing.

Why is Sencha moving to only providing 5 Licenses and above?

Most of our end-users are software developers working in large, often geographically dispersed teams, and this approach to providing our products made the most sense for the vast majority of our customers and partners. This will simplify purchasing decisions and processing effort for everyone involved. Additionally, since our products are long-lived within the teams we service, it will lower everyone’s long-term license management and coordination costs when acquiring and renewing licenses or maintenance and support subscriptions.

I'm under contract to build an application for my customer. At the end of the project, I will deliver the software to my customer. My customer will own the intellectual property (IP) for the software. Who needs to purchase a commercial license, my customer or do I need to?

In this scenario, both you and your customer would need to have a valid product license. Under the terms of our commercial license, each and every person who develops a commercial product using Sencha Ext JS, Sencha GXT, and/or Sencha Touch must have a commercial license.

I purchased Ext JS 4.x and a support subscription, but my support subscription has expired. How can I get rights to Ext JS 5.0?

You can renew your support for your Ext JS license now (which will be backdated to the expiry date), and you will obtain the rights to Ext JS 5.0 during the term of your support subscription. To renew your support subscription, email for a quote.

When I buy Sencha Touch Bundle, do I have the rights to use Sencha Architect and/or the Sencha Eclipse Plugin with Sencha Ext JS?

Yes, but commercial rights are limited to Sencha Touch. If you want to use Architect with both Sencha Ext JS and Sencha Touch, then you must purchase Sencha Complete or the appropriate Sencha Ext JS license(s). The Sencha Eclipse Plugin for Sencha Ext JS is only available in Sencha Complete.

Can multiple developer identities use different parts of the Sencha Touch bundle?

No. For example, a 1 Developer Pack Sencha Touch bundle can be used by only one unique developer.

I purchased Sencha Complete and I am trying to activate Architect. Where do I find the license key?

You should have received the activation code in the email you provided when you purchased Sencha Complete. If not (or if you lost it), please write an email to to obtain the code.

I purchased the Sencha Architect license after my trial expired. How can I use the same email account to activate Architect on the same or a new system?

When you purchase Architect you will be emailed an Activation code which you can enter into Architect.

If I buy Sencha Architect and want to use it with Sencha Touch, do I need to buy Sencha Touch?

No, Sencha Touch is free for a commercial license. However if you want support for Architect and Sencha Touch, we recommend Sencha Touch Bundle.

If I buy Sencha Architect, does it come with an Ext JS license?

No, if you buy Architect you will also need to purchase a license of Ext JS for every user of Architect. Another option would to buy Sencha Complete.

I would like to use Sencha Touch Grid. What are my options?

Sencha Touch Grid is only sold in Sencha Complete or Sencha Touch Bundle. To be licensed for Sencha Touch Grid, you must buy one of these packages. There is NO GPL V3 version of Sencha Touch Grid.