Subscription License FAQ

In this article we answer some common questions about the new Windward subscription licensing model.

When does Designer contact the License Server?

When it starts, each time it processes a template, and when it exits.

What is meant by the Designer starting/exiting?

When you start or exit Microsoft Word, Excel or PowerPoint. Even if you never use the Designer in Office, running Office is running the Designer.

When does Designer or a Processing Engine contact the License Server?

At the start of processing a template to verify that your license is active. And at the end of processing a template to update the License Server with the number of pages generated.

Can the License Server be unavailable?

The License Server is globally redundant running on Azure data-centers in the U.S., Europe and Australia. It is highly unlikely that all three regions would go down at the same time.

What if my connection to the Internet is down?

Then you cannot process templates. If the Designer has already started you can continue to design templates, but you cannot generate test output.

The PRO subscription (not scale out) can run for awhile without a connection to the license server.

How can I test my connection to the License Server?

Go to and you will see a status message from the License Server if everything is OK. This does not test your license key, just that your computer can communicate with the License Server and the License Server is running properly.

With multiple servers (and databases), and multiple requests to process templates, can the data Windward has be out of date?

Yes, but to the advantage of our customers. If you process a template that hits or exceeds your scale out or overages limit, but that information is not yet written to the database, then you can process an additional template. When the additional numbers are written to the database, you are now over the maximum charge you set. In this case your bill will be the maximum and Windward throws away the additional charges.

What data do the Designer and Processing Engine pass to the License Server?

It passes your license key, the username the program is running under, the version of the program, MAC addresses for network interfaces on your machine, and the local IP address of the computer. On completion of processing a template it passes the number of pages generated. For a scale-out server it may pass the datetime of previous template processed.

Does the License Server see my template and/or data?


How long is the License Server down when you do an upgrade?

We have a staging environment setup that we first deploy to. It is then swapped into production. Microsoft implements this swap into production with a "Virtual IP Swap." In effect, there will be no outages when we update the License Server. Even with no outage, we will notify customers before any update.

How long does it take for a license to be released, so I can give it to another user, or move it to another server?

For the Processing Engines, a subscription is released no more than 24 hours after it last contacted the License Server (see above).

How does fail-over work with Windward Pro licenses?

Windward has a lenient policy for users to fail-over Engines. Read more here.


Add your comment

E-Mail me when someone replies to this comment