Frequently Asked Questions

Licensing

Domain Name (or Domain) is a unique name or address by which a Website is reachable. (For example, if a Website is reachable by the address "http://www.example.com", the Domain is "example.com"). If you have a license key for the example.com domain, then that key would work on all the subdomains - e.g. aaa.example.com, bbb.example.com.

A Hobby License allows you to use the Froala WYSIWYG HTML Editor on a single Domain. The Hobby License does not allow you to use the Software in SaaS or Subscription products or Intranets. It does not include the unminified source code and technical support.

A Professional License is best for an application with multiple environments. It allows you to use and further develop the Froala WYSIWYG HTML Editor on 10 (ten) Domains and all their subdomains (e.g. example.com, a.example.com, b.example.com). The license is non-transferabble and can be used only in a product.

The Professional License does not allow you to use the Software in SaaS or Subscription products or Intranets.

The Professional License includes the unminified source code and Technical Support.

The Enterprise license has no domain constraints, ideal for redistribution or a mobile app. An Enterprise License also allows you to use the Froala WYSIWYG HTML Editor in a SaaS and Subscription product, Intranet, mobile application or to redistribute the editor in your software product.

The Enterprise License includes the unminified source code and Premium Support. Even so, you must keep the source code minified. You are not allowed to use the Froala WYSIWYG HTML Editor in Open Source projects.

The license is non-transferabble and can be used only in a single product, either:

  • owned by the license holder (company, person or organization holding a license), or
  • to which the product owner grants the license holder the permission to act on his behalf for the purpose of the License Agreement.

An Activation Key is a unique license key, which allows you to activate the Software on a Domain. If you are using our WYSIWYG HTML editor locally you may also register an address instead of a Domain Name. An Activation Key generated for a Domain can be used on all its subdomains.

If you have purchased a license for the editor then you can generate Activation Keys inside your account. You have to generate manually Activation Keys for each Domain where the Software is used, unless you own a Wildcard Activation Key.

A Wildcard Activation Key is a single Activation Key provided only under the Enterprise License, which removes the domain constraints and allows redistribution and usage in a mobile app.

The Wildcard Activation Key is non-transferable and can be used in a single product that is:

  • owned by the license holder (company, person or organization holding a license), or
  • to which the product owner grants the license holder the permission to act on his behalf for the purpose of the License Agreement.

Unfortunately, we don't have a free plan for non-profit organizations. You must buy a license if you wish to use it. For more information about the right license for you please refer to our Pricing Plans.

Froala WYSIWYG HTML Editor can be used in Subscription businesses only under the SaaS or Enterprise license. Subscription means a business model which gives customer the right to use a product or service for a given period of time by paying a recurring fee.

No, none of our licenses allow you to use the Froala WYSIWYG HTML Editor in an Open Source project.

All Froala WYSIWYG HTML Editor licences are non-transferable and can be used only in a product:

  • owned by the license holder (company, person or organization holding a license), or
  • to which the product owner grants the license holder the permission to act on his behalf for the purpose of the License Agreement.

Based on who owns the product in which the Froala Editor is integrated there are the following cases:

  1. You, as a company, person or organization, own the software product, then this is considered redistribution under the License Agreement terms and you would need to purchase an Enterprise or OEM License;
  2. You, as an agency, freelancer or something similar, develop a product owned by your customer, then
    • owned by the license holder (company, person or organization holding a license), or
    • to which the product owner grants the license holder the permission to act on his behalf for the purpose of the License Agreement.

Once an Activation Key has been generated for a Domain it cannot be deleted or transferred. There are some exceptions for this though, which are explained below.

The transfer is possible if the new Domain Name is a slight modification, e.g. a typo or change from .com to .net.

The Activation Key cannot be transferred from development or staging to production.

To request a Domain change feel free to contact us.




Purchase

All our licenses are perpetual. They come with 1 year of software updates and technical support. Afterwards you can use the last editor release that was available to you for lifetime without any extra payments, but you will no longer have access to the latest software updates.

If you wish to continue getting the latest software updates, you can choose to renew the license, and if you do so 1 month before the update rights and support period expire, you will get a 25% discount off of the prices listed on our website at the moment of renewal.

Yes, you can ask for a refund within thirty (30) days after the purchase date under the following conditions:

  • you have not generated any Activation Keys
  • you have not requested support

We usually do not offer discounts or commissions to resellers and we do not allow reselling the editor license.

However, in some cases we have the following offer for resellers:

  • no discount under 5 licenses sold;
  • 5% discount for every license sold after the first 5;
  • 10% discount for every license sold after the first 10;
  • 15% discount for every license sold after the first 15;
  • 20% discount for every license sold after the first 20.

If you are a reseller you might purchase using the billing details of your customer.

For customers within EU, additional VAT charges may apply during the checkout process to the listed price. All Romanian citizens and companies must pay VAT.

Yes, you may upgrade your license by paying the difference between the license fee for the new license and a prorated amount for the remainder of the current license support and software updates.

If the license fee for the license you own has changed, the upgrade price will be calculated using the license fee you paid, and not using the new license fee.

To upgrade your license, you should go to the Pricing Page while you're logged in and there you will see an Upgrade button under the plan you want.

As soon as you purchased the license, you should have received an welcome email from us.

You can download the Software from our website by following the information in the welcome email received after the purchase.

The VAT number requested during checkout is validated using the European Commission VAT Validator VIES. If your VAT number doesn't appear to be valid, then VIES may be down or your VAT number cannot be validated. Contact us if you have any issues validating your VAT number.




Source Code

Our rich text editor is a Javascript plugin and therefore it does not have an EXE file. For more information about how to use it please see our documentation.

Only by buying a Professional, SaaS or Enterprise license you will receive the sources for Froala rich text editor.

You can always get software updates if the update period from your license hasn't expired. If you wish to extend this period you can get a 25% discount. After the update period expires you will be able to get software updates only if you purchase a new license.

If you don't need the rich text editor's sources and the minified version is okay then you can download the latest version from the download page.

Otherwise you have to sign in and download the sources from your account or from the same download page




Support

Questions can always be asked through the contact page. If you have a license, please use the email address used to purchase.

When you purchase a license with support included you will have full access to Froala's online technical support via email. This means that you will get answers to all your technical questions related to the Froala WYSIWYG HTML Editor Javascript code. It may be about how to integrate the editor, issues or difficulties that you are facing or documentation clarifications.

We guarantee that owners of a license with support included will get help within one week, but we are usually answering in less than 48 hours.

The Enterprise License includes Premium Support and questions received from users with an Enterprise License have higher priority and are being answered in maximum 3 business days.

Premium Support is included only in the Enterprise License. If you are the owner of such a license then issues reported by you will have higher priority.

Also, we guarantee that you will get answers to your questions within 3 business days, but we are usually answering in less than 24 hours.

There are 2 ways to extend the support period:

  • renew the license (purchasing the same type of license), in which case you will receive a 25% discount*
  • purchase a different license that includes support, in which case the discount is not applicable.

* The discount is only applicable if the support period has not ended yet.




Tech

Froala is not offering any storing services. By default the Froala Rich Text Editor stores the images temporary on as a Blob in the browser memory.

Images uploaded to our servers are saved for a short period of time, just for testing purposes. We recommend that you upload them to your own server for permanent storage and full control over them.

Follow our Image Upload Concept to understand how the editor's image upload works.

If you have not changed the default configuration for image/file upload them you might see a SSL error when an image or file is being uploaded. In this case you should upload images/files to your own server.