Skip to content

Device activations

How the three-activations-per-pack rule works and how to free a slot.

The rule

One purchase = one license pack = 3 device activations.

Packs stack. Two packs is six activations, three packs is nine. There is no per-seat renewal and no subscription — a pack is bought once and stays on the account.

maxActivations = sum(pack.quantity × pack.activationsPerPack) over non-revoked packs
inUse          = devices where deactivatedAt IS NULL

What counts as a device

A device is a machine holding an activation, identified by an opaque token the app generates on first run. The server never sees that token in the clear — only a SHA-256 hash of it. Reinstalling the app on the same machine without wiping its data directory reuses the same token and does not consume a second slot.

Wiping the data directory or reimaging the machine does generate a new token, which means a new activation. Free the old slot first if you are about to do that.

Freeing a slot

Either of these works, and both take effect on the server immediately:

  • From the websitedashboard → Devices → Deactivate
  • From the app — Preferences → License → Deactivate this device

The freed slot can be claimed by another machine straight away. The deactivated machine keeps running until its cached offline license expires or it next comes online — see licensing & offline behaviour.

When you hit the limit

Signing in on a fourth machine with a single pack returns ACTIVATION_LIMIT_REACHED. Your options, in order of how quickly they work:

  1. Deactivate a machine you are not using. Instant, free.
  2. Buy another pack. Adds 3 more slots immediately after checkout.
  3. Contact support if a machine is lost, stolen or dead and you cannot reach it to deactivate cleanly.

Good hygiene for touring

  • Activate the booth machine and one backup, and keep the third slot in reserve.
  • Name devices after their role, not their model.
  • Deactivate a rented or borrowed machine the day the gig ends.
  • Before selling or returning hardware, deactivate it and wipe the data directory.