Licenses Explained

Decision Factors

The decision of which license to get depends on the four key factors, outlined below. Each of those are explained in greater detail further down this page.

#1Subscription or PerpetualamCharts licenses can either be perpetual (purchase once, use forever) or annually-renewed subscriptions.
#2License typeThere are four license types available: Basic, SaaS, OEM, and Extended OEM.
Refer to the sections below for a detailed description and comparison table.
#3ProductsWhich products do you need?
#4Number of developer seatsHow many people will be working with amCharts libraries at the same time?

Subscription or Perpetual?

License as a Subscription

Subscription involves an initial fee and renewal fees every year. It can be cancelled and resumed any time.

When subscription is cancelled, your users can still use the stuff you created while it was still active. However, you may no longer use amCharts product for development, i.e. make any changes to existing things, or develop new ones.

For example, you purchased a subscription to add charts to a public website. The website was created and published within 6 months. No further changes are planned to website’s functionality. amCharts subscription can be safely terminated, as no further development work is planned that would require using amCharts product.

While subscription is active, you are also entitled to all upgrades we release to the product, including major versions.

Most license subscription (with the exception of Basic license), also come with an amPlus support service subscription at no extra charge. This means that as long as you have the subscription, you will also have access to the technical support. (this does not apply to Basic license, for which support service is an extra subscription if needed)

Choose subscription if:
  • You need to minimize initial/ongoing license costs.
  • Your project is time-limited.
  • Ensure you always have the latest version of the product.
  • Need a constant access to technical support.

Perpetual License

Perpetual license is purchased with a single fee, and never expires. Purchase once – use forever.

Once purchased, it gives the licensee a lifetime of development usage in their projects.

It also comes with a 1 year worth of free major version upgrades as well as lifetime of minor upgrades.

Most perpetual license types (except Basic license) include 1 year of complimentary subscription to amPlus technical support service. Once the initial 1 year runs out, you can either continue subscribing to the support service, or let it lapse – it’s completely optional.

Choose perpetual license if:
  • You need a fixed fee, without recurring license fees.
  • You have a long-game project, or multiple projects coming in the future.

License Type

amCharts offers 4 type of licenses that are tailored for various common scenarios:

  • Basic
  • SaaS
  • OEM
  • Extended OEM

The following paragraphs will describe each of those in greater detail. In case you’re not a big fan of reading, skip directly to the comparison table below, or contact us.

Universal non-limitations

All amCharts licenses have no limit on a number of servers, websites, products they are used in, as well as no limit on a number of their users.

Basic License

Basic license is meant for basic public websites users don’t have to log in into.

Example: A company’s corporate website, that displays info with charts – the same for all users.

Purchasing a Basic license will enable you to use amCharts product(s) in any number of such public websites that you develop.

SaaS (Software as a Service) License

SaaS license is meant for websites and web apps that require users to log in.

Examples: An online CRM tool. A company intranet.

Once purchased, you can use amCharts product(s) for any number of SaaS web applications as well as public websites.

OEM License

This is an all-inclusive license which allows using amCharts product(s) for any number of projects, including public web sites, closed web applications (SaaS), as well as any other type of application.

It allows using amCharts in redistributable apps, e.g. mobile apps, web apps that are sold to end-users, bundling as part of software for original hardware equipment, etc.

Examples: Mobile app sold in app stores. A BI app that is sold and installed on client’s servers. Management software for a hardware device.

Extended OEM License

This allows everything OEM License does, with addition of three other things:

  • License coverage extends to licensee’s group of companies, i.e. it’s wholly owned subsidiaries and affiliated entities where licensee is a majority shareholder.
  • amCharts products can be used in “white label” software products, where software developed by the licensee is sub-licensed to a 3rd party, who sell the software as their own.
  • Use amCharts libraries in software development tools, i.e. tools that are used to generate other generic software, e.g. compilers, CMS, etc.

Basic license SaaS license OEM license Extended OEM license
Use in public websites, where users don't need to log in. Use in SaaS (Software as a Service) websites, where user logins are required for access. Use in redistributable mobile, desktop, or web apps. Extend your OEM license to affiliates and 3rd party / whitelabel OEM products.
Usage limits
Users
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Pages / Instances
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Public websites
(Do not require user login)
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
SaaS websites
(Requires user login to access)
-
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Redistributable Mobile, Desktop, or Web (SaaS) applications
(SaaS - Software as a Service)
-
Single App or SaaS website license
-
OEM license
Unlimited
Unlimited
Physical servers
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Development, testing or staging servers / environments
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Subdomains
Unlimited
Single App or SaaS website license
Unlimited
OEM license
Unlimited
Unlimited
Individual developers working with the library
1
Single App or SaaS website license
1
OEM license
1
1
Support & Upgrades
Months of amPlus subscription included with purchase
-
Single App or SaaS website license
12
OEM license
12
12
Access to amCharts support staff
Available to purchase
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Included support hours
-
Single App or SaaS website license
12 (per seat)
OEM license
30 (per seat)
90 (per seat)
Free minor version upgrades
(e.g.: V5.1 > V5.2)
Yes
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Free major version upgrades
(e.g.: V5 > V6)
While subscription is active.
Includes previous versions (V4, V3)
Yes
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Other
Removable amCharts branding
Yes
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Includes source code
Yes
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Upgradable to other license type
(by paying the difference in retail price)
Yes
Single App or SaaS website license
Yes
OEM license
Yes
Yes
Extended Usage
Use in software development tools
No
Single App or SaaS website license
No
OEM license
No
Yes
Can be used by purchaser and its affiliates
No
Single App or SaaS website license
No
OEM license
No
Yes
Use in 3rd party rebranded software
No
Single App or SaaS website license
No
OEM license
No
Yes

Products

Currently amCharts offers three products:

  • amCharts: Charts – Library, needed to create all basic and advanced chart types like XY, Pie, Radar, Gauge, etc. Product info.
  • amCharts: Maps – Library, needed to create interactive geographical maps. Product info.
  • amCharts: Stock Chart – Library to visualize stock as well as other time-based data, including analytical tools. Product info.

All products are standalone. Choose only those products that you will actually use for your project.


Developer Seats

Licenses

All amCharts licenses are “per developer seat”.

This means that each developer working with amCharts products will need a “seat” license for the amCharts product they are working with.

Example: You have a project building a SaaS tool that needs XY and Pie charts. There are tree developers working on the project. You will need 3 developer seats of amCharts: Charts product.

At any time, extra developer seats can be purchased and added to existing license subscriptions, or additional seats purchased for perpetual licenses.

Support

The per-seat approach extends to support service subscriptions, too.

License types that include complimentary support (SaaS, OEM, Extended OEM), the same number as license seats will also apply to number of people who will be able to contact amCharts support.


Still not sure?

Still not sure about which one to go with? Contact us.