1. Home
  2. Knowledge Base
  3. Account / Billing
  4. What is Freemius and what does it track?

What is Freemius and what does it track?

The simple act of selling stuff comes with considerable overhead. For example, there are tax considerations (like the European VAT), regional payment methods availability concerns (PayPal is not supported worldwide), the need to issue invoices for bookkeeping purposes, handling subscription renewals even when credit cards expire and so on.

When it comes to selling plugin licenses, there is also overhead added by the necessity to continuously check the license validity. There are refunds to consider, license upgrade/downgrade events and so on.

Maintaining such an infrastructure can easily become a full-time job and takes away precious time from us. That time is much better invested by building new plugins, new features into existing ones, fixing bugs, and handling support requests.

Instead of building and maintaining an advanced licensing system, we’ve decided to outsource that task to Freemius. The people behind it describe Freemius as a managed eCommerce platform for selling digital products. Moreover, they’ve been around since 2014 and have a good track record of being a reliable and trustworthy partner.

How does it work?

When you purchase one of our plugins, you will be actually paying Freemius. They act as a reseller on our behalf. It’s Freemius that you share your billing address and payment details directly with.

When you buy something on eBay or Amazon, often you’re buying from a different businesses that advertise their products on those platforms. Freemius works similarly for digital products.

After your purchase, you will receive 2 emails from Freemius on our behalf:

  1. An email containing your license key and download + install instructions
  2. An email containing your Freemius account credentials

You can use the same email address to buy Freemius-backed plugins/themes from other vendors as well. You will share access to all products using the same login.

What does the checkout experience have to do with the plugins?

While the checkout experience is an important part of the purchasing process, license management and basic analytics data are important too. That’s where Freemius also helps.

All of our plugins are bundled with the Freemius Software Development Kit (SDK) which handles the aforementioned stuff. Basically when you activate one of our plugins you’ll normally be redirected to a Freemius-powered screen asking for your permission to keep track of some diagnostics data which also includes the validity of your license.

You can choose to opt-out of Freemius tracking after activating your license. However, that will disable automatic updates via the WP Admin area and you’ll have to keep your DWS plugins updated manually.

If you’re using one of our free plugins, you will continue receiving updates even if you opt-out or decide to completely skip opting-in in the first place.

You can read more about the difference between free and paid products and why opting-in is encouraged for each of them in Freemius’ own FAQ here. You can also choose to opt-out at any point by following the steps outlined here.

What data is being tracked?

The only sensitive data being stored are your admin name and email. Nothing else related to your business or your site users is being tracked. The admin email is required in order to reach out to you regarding potential security updates, feature announcements etc. Tracking data is sent to Freemius once you opt-in and every 24 hours afterwards (as long as the plugin is active).

It’s possible to continue sharing your website’s data without receiving our emails. Simply click the unsubscribe link in one of our emails or reach out to let us know in advance.

The exact extent of the data being tracked is available in Freemius’ FAQ here. The list also includes the reason why each of those data points are being tracked.

Why do we do this?

Freemius also answers this best when they argue for data-driven decisions against guesses and “gut feelings” . Here’s a few examples why said data is invaluable to us:

  • Knowing which WordPress/PHP versions our customers use helps us maintain a cleaner code base and cuts down on development time between releases
  • Knowing which languages our customers use helps us prioritize those translations and put more resources into support in said languages
  • Knowing which themes our customers use lets us test compatibility before releasing new versions

The list is not exhaustive but it should give you a feeling as to why this type of data is important to us and how it can be useful to you too if we know this.

Other questions

If you have more data-privacy concerns regarding Freemius, a good place to start is their data tracking concerns FAQ. If you have even more questions, we’ll try our best to answer them if you reach out to us.

Was this article helpful?

Need Support?

Can't find the answer you're looking for?
Contact Support

Need Support?

Can't find the answer you're looking for? Customers with an active license can log in into their account and post their questions on our support forum!
CONTACT SUPPORT