Licensing options


For home use

  • Basic IDE functionality
  • Built-in SQLite database engine for querying workbook tables
  • Does not include connectivity to external engines and advance IDE features


For individuals

  • For individual professional
  • Full functionality
  • Includes 1 year of version upgrades
  • Includes 1 year of transferability
  • Commercial and personal use
  • Activate up to two machines at once (e.g. work/home)


For business

Per machine
  • For companies
  • Full functionality
  • Includes 1 year of support and version upgrades
  • Includes 1 year of transferability
  • Volume discount available

Free Professional Enterprise
Customer type Natural person Natural person Company
Basic IDE features
Built-in database engine (SQLite)
Advanced IDE features
Connectivity to external databases
Number of activations - 2 1
Allows commercial use
Can be purchased by company
Support included 1 hour / license
Version upgrades 1 year 1 year
Price Free $99 $249
License duration 365+ days Permanent Permanent
Download Buy now Buy now
  1. Choose the appropriate license type, enter the required contact data, and click the PayPal checkout button.
  2. On the PayPal website you can review your order details and authorize the payment.
  3. After authorizing the payment on PayPal, your browser will be redirected back to the QueryStorm website. At this point, the activation key is created and the payment transaction committed. The key will be sent to your email address. In case you mistyped your email address, please send a message via the contact form so we can resolve the issue.
  4. When prompted by QueryStorm, enter your activation key and click the "Activate" button. At this point QueryStorm will send the computer id as well as the activation key to the licensing service. The licensing service will create a license for you computer, and send it back to QueryStorm.
  5. Done.

All licenses can be moved from one machine to another. This ability comes in handy if you're replacing an old machine with a new one, or you simply want to use the plugin on another machine for a while e.g. you are a consultant and you want to use the plugin on a client's machine. Here's how to do it:


  1. On the machine to which you wish to transfer an existing license, open Excel, go to the QueryStorm tab and click "Connect to workbook".
  2. In the activation dialog that will pop up, click "Transfer license".
  3. Enter the email address of the person that owns the license you wish to transfer and click "Send request".
  4. An email will be sent to the owner of the license. The owner should select the existing license they wish to transfer to the new machine.
  5. A license will be automatically downloaded to the new machine when needed.

In order for licenses to be transferable, occasional online access is required. If you are online and you have a valid license you will never run into issues. If you are not online, QueryStorm will continue to work for a period of 30 days from its last online access. After that period, QueryStorm will require online access (at least for one message exchange) to resume working.

The mechanism works as follows:

  1. QueryStorm will periodically send a heartbeat request to the licensing server to verify the license is still valid.
  2. The server will respond with a heartbeat response - a small, digitally signed message, confirming the license on the machine is still valid.
  3. The latest successful heartbeat response is stored locally in a file and is used when there is no internet connectivity.
  4. If there is no internet connectivity, the locally stored heartbeat response is checked and is considered valid if it is less than 30 days old.
Offline non-transferrable licenses can be issued for cases when long periods of disconnected work (with no internet access) are required. In that case, please get in touch.