Skip to content

Licensing & Renewals

ScanPick uses Keygen for licensing. Licenses are issued automatically after a successful Stripe payment and delivered via email.

TierPriceWorkersWarehouses
Single Site$500/yearUp to 101
Multi Site$1,500/yearUp to 503
Enterprise$5,000/yearUnlimitedUnlimited

All tiers include:

  • All features (no feature gating)
  • Email support
  • Security updates
  • Self-hosted (your infrastructure, your data)

Each purchase generates a unique license key via Keygen. The key is a UUID-formatted string that you enter during ScanPick’s first-run setup.

License keys are tied to:

  • Policy — determines the tier (Single/Multi/Enterprise)
  • Expiry — 1 year from purchase, renewable annually
  • Machine count — one license per ScanPick instance

ScanPick validates licenses online against the Keygen API on startup and periodically. If the Keygen API is unreachable, the existing validation result is cached for 24 hours.

No phone-home telemetry — the API only contacts Keygen for license validation, nothing else.

On first startup, ScanPick enters setup mode:

  1. Browse to the API URL
  2. Enter the license key from your purchase email
  3. Create the admin worker account
  4. Configure the warehouse name and zones
  5. The API activates and starts serving requests

Keygen sends renewal reminder emails 30 days, 14 days, and 7 days before expiry. After expiry, the license enters a 14-day grace period. If not renewed, the API stops serving requests.

  1. Visit scanpick.cc
  2. Choose your tier and complete the Stripe Checkout
  3. You’ll receive an email with your license key and download link
  4. Follow the Installation guide to deploy ScanPick
  5. Enter your license key during the first-run setup

License management is available through:

  • Web Dashboard — Admin users can view license status and expiry date
  • Purchase Email — Original license key and renewal instructions

For license changes (upgrades, cancellations, billing questions), contact ttdehof@gmail.com.

Q: Can I use ScanPick without a license? A: No. A valid license key is required for the API to serve requests.

Q: Does ScanPick phone home? A: Only for license validation against the Keygen API. No operational data, telemetry, or usage statistics are transmitted.

Q: What happens when my license expires? A: You have a 14-day grace period. After that, the API stops serving requests. Your data is not affected — it remains in your database.

Q: Can I upgrade my license tier? A: Yes. Contact ttdehof@gmail.com for upgrade pricing.

Q: Is there a trial period? A: Contact ttdehof@gmail.com for trial options.