Skip to content

How licensing works

Updated

MD Automation uses a simple model: you buy a perpetual license once. This page explains the concepts; the activation guide shows the actual clicks.

All MD plugins share one License Manager (MDLICENSEMANAGER): buy several plugins, manage them in one place.

There are three license types. Standalone is the only one sold today: the other two are built into the product but not currently offered.

  • Standalone: what you buy. A perpetual license (Standalone type) is a signed key, bound to one computer and verified on it. Once activated, it works offline, with no account or sign-in. See moving to a new computer and activation for the steps.
  • Single-user (Not currently offered): one user across several of their own machines, through an online account sign-in.
  • Floating (Not currently offered): a team shares a pool of seats: any machine can use a seat and release it when done, and the server enforces the cap.

The license is bound to one computer. To move it, send a license request from the new computer, then remove the license from the old one (License Manager → Licenses → Release or Remove) no later than when you activate the new key.

Every plugin includes a 15-day free trial: no account, no payment. The trial is bound to your machine and can only be started once per machine (it can’t be reset). When it ends, buy a perpetual license to keep going. The steps, with screenshots, are on activate your license.

When you run a licensed command, the plugin checks its cached license state: no network call on every command. A perpetual license is a signed key the plugin verifies locally on every load, so once activated it works offline, with no account or sign-in (see offline activation).

The online types (single-user and floating) instead re-confirm periodically with the license server, and keep working through a 3-day offline grace window if the machine is temporarily offline.

The License Manager shows a badge beside each product name, and the two tabs answer different questions.

On the Plugins tab, the badge says whether that plugin’s commands will run:

BadgeMeaning
LicensedA license is active on this machine: commands run normally. Expiry reads Perpetual for a Standalone key.
TrialThe free trial is running, and Expiry is the day it ends.
ExpiredThe trial’s 15 days are over: commands are blocked until a license is activated.
InactiveInstalled, with no trial and no license: commands are blocked.
Not installedThe plugin isn’t installed in this AutoCAD® installation, so Expiry reads N/A.

On the Licenses tab, the badge says whether this machine is using the license on that row:

BadgeMeaning
ActivatedThis machine holds a seat. A Standalone key always reads Activated on the machine it was issued for.
DeactivatedThe license exists but this machine holds no seat.

When a command is blocked, it tells you why on the command line, for example:

MDALIGN unavailable: no active license — run MDLICENSEMANAGER to request and/or activate a license.

The wording changes with the cause: a license term that ended, a suspended license, or, on a floating pool, every seat in use, which you clear by releasing a seat on another machine and retrying.

See the Terms, s. 6 and the License Agreement, ss. 8 and 9.

Activation and trials use the computer fingerprint: an irreversible hash of the identifier Windows assigns to your installation. It reveals neither your name nor anything on your computer. When linked to a purchase, we treat it as personal information. The License Manager shows it as your Machine ID.

What is sent: to start a trial, the fingerprint and product ID; for a license request, the form’s information; to check for updates, nothing that identifies you (a public version list is downloaded). No drawing content and no file names ever leave your computer.

Pseudonymous usage statistics are optional and off by default. They are linked to a random installation ID, never to your name, email, license or fingerprint.

You can withdraw at any time, and it takes one click. Open the License Manager (MDLICENSEMANAGER), expand the Privacy section at the bottom of the window, and untick Allow the collection of pseudonymous usage statistics. Nothing else about your license changes. Details: Privacy Policy, s. 3.6.

The Privacy section of the License Manager: the tickbox allowing collection of pseudonymous usage statistics, this installation's analytics id, and the Delete my data button
  1. Untick to stop collection. It is off until you tick it.
  2. Delete my data erases what was collected under your ID.
  3. The random ID your usage data is filed under.