Licensing FAQ
Posted by Andrew BT on 12 February 2019 12:29 PM

SciChart – Perpetual, Royalty Free, Per Developer Licensing

Q: How many licenses do I need to purchase?

All our licenses are per-developer. This means

  • You will need to purchase 1 license for each developer* on your team.
  • You do not need to purchase licenses for Build Servers or Testers
  • If your team grows, you will need to purchase additional licenses.
  • You are responsible for monitoring that you meet our Terms & Conditions with regard to licensing. 

* A developer is defined as ‘an individual who compiles, debugs and develops against code which references SciChart DLLs, Frameworks or AARs’.

A simple way to test if a person is a developer and needs to be licensed is 'Does the person open, compile and run a Visual Studio solution, Xcode project or Android Studio project which references SciChart DLLs (Windows), Frameworks (iOS) or AARs (Android)? If so, then this person is considered a developer by our licensing mechanism and needs to be licensed.

Q: Are there any restrictions on using SciChart after I have purchased licenses?

All our licenses are perpetual and royalty free. This means

  • You will not incur any Royalties when redistributing software applications that use SciChart
  • Your license is perpetual, you may continue to use it after your support & updates subscription expires.
  • The software is licensed at design/develop time, on a per developer basis.

Q: After paying for licenses on a per-develop basis, am I free to distribute SciChart embedded in our application free of charge?

Yes, you are free to copy and distribute SciChart when embedded in your application free of charge, so long as

  • You are not creating a substantially similar product or component to SciChart, e.g. wrapping the SciChart library in a wrapper for distribution to multiple developers / departments, either for sale, or as part of an internal framework used by other developers in your organisation.
  • Your end users are not developers who will be debugging and developing against your code.

These are both rare cases, but if you are doing either of the above you may need developer licenses for each end-user, or an OEM or Site license. Please contact us if in doubt.

Q: Can I install SciChart on my laptop computer as well as my desktop computer?

Yes sure! The license is per-developer, not per machine. If one developer installs SciChart on both a laptop and a desktop PC this is allowable, so long as both instances are not being used by different users, or at the same time. 

Q: What is the Support & Updates subscription, and how long does this last?

All our licenses come with either 90-days of updates (for the no-support option) or 1+ years of Support & Updates.

This means

  • While your support subscription is active, you will be entitled to receive technical support. 
  • During the support & updates window, you will be entitled to receive and use the latest version(s) of SciChart that match your product keys.
  • Trial Users receive standard support via the SciChart Forums. Customers who have purchased a support subscription may receive priority support via support tickets.

Q: What happens when my support expires?

  • Your license key includes a date-stamp. So do the SciChart libraries. After support & updates expires, you will no longer be able to use your license key on newer version(s) of SciChart, which were released after your support expired. You will however still be able to use existing versions which you received during your support & updates subscription.
  • After support & updates expires, you will not be entitled to receive support. Your account will be marked as ‘Support Expired’ and staff will see this in your profile. Support will resume once your subscription has been renewed.
  • You will be contacted by Sales to renew your support & updates subscription at a reduced rate. Renewal is available for a period of time after which the licenses revert to the full price, so it is beneficial to renew as soon as possible!

Q: Do I have to renew my support to keep using SciChart?

  • No you do not have to renew, but it is advisable if you have an activate project.
  • If you purchased SciChart licenses then these are perpetual, meaning the version(s) of SciChart which you received during your support & updates window you may continue to use indefinitely, even after you have redistributed projects that use SciChart. 

Q: What are the benefits of renewing? 

  • Renewal is beneficial to continue receiving support. After your support expires, you will no longer be able to submit support tickets, and your profile will be shown to staff as 'Support Expired'.
  • Renewal is beneficial to continue receiving the latest version(s) of SciChart. Your license key will no longer work on newer version(s) released after your support expiry date. They will continue to work on versions released during your support & updates window. 

Q: Where can I find out more about the costs / benefits of Renewal? 

Q: Does the Watermark show in the full version of SciChart?

  • Of course not! The watermark 'Powered by SciChart' is visible on the trial version(s) only.


SciChart Activation FAQ 

Since SciChart WPF v3.2, we have introduced a new mechanism for activating your paid licenses on a developer PC. You can find out how this works at the updated Licensing SciChart page.

Some Licensing & Activation FAQs can be found below

Q: What does Activation Do?

Activation is necessary to perform two steps:

  1. Enable the Design Time License on your machine, so you can developer applications with SciChart.
  2. Links your purchase with your user account, so you can get technical support and updates.

Q: Can I Activate on more than one machine?

Yes, SciChart is licensed per developer, not per machine. You may activate on more than one machine (e.g. a Desktop and a Laptop), so long as it is the same developer who uses both machines, and both are not used simultaneously.

Q: What information is sent to the Licensing Server by the Licensing Wizard?

We send to the server ONLY the following information. This is sent once, when you activate or deactivate as a REST (HTTP) call to the Activation Server.

  • Your username
  • Your password hash
  • Your Developer Serial Key
  • Your Machine ID hash

Q: Can I transfer a license to another developer? 

Yes, you can. To transfer a license, developer A needs to deactivate, so developer B can activate. Deactivation unlinks your account with the serial key and releases the license for use by another user. Please follow the steps at Deactivating SciChart.

Q: What if the Licensing Server is down?

Our licensing server is hosted by Microsoft Azure, so we anticipate very little down time. If you are unable to activate please try our Manual Activation steps, or contact support. We will aim to get you up and running as soon as possible. 

Q: Can I activate if my Support has Expired?

Yes you can, because the SciChart License is perpetual. However, you will only be able to use version(s) of SciChart which were released during your active support subscription. If you wish to renew support, you can do so by contacting sales and requesting a renewal discount.

Q: I am an Enterprise Customer with many users. I'm worried about managing serial keys

We also sell site licenses and can negotiate a global license where we will give you one key which you can use to activate offline, perpetually. Please contact sales with your requirements and we will get back to you.

Q: Can I Activate in the year 2499?

If you're worried about very long term projects, we also sell source-code licenses, which mean you would have the full source-code to SciChart which you can compile into your project.


(15 vote(s))
Not helpful


Not sure where to start? Contact us, we are happy to help!


SciChart Ltd, 16 Beaufort Court, Admirals Way, Docklands, London, E14 9XL. Email: Legal Company Number: 07430048, VAT Number: 101957725