Pricing

Simple, Transparent Pricing

Start free. Scale as you grow. No surprise charges. All plans include zero-knowledge encryption.

No credit card required Cancel anytime
🎁 3 months free on every paid plan — no risk, cancel anytime See plans
Free
Free
forever free
  • 50 total activations / month
  • 60 req/min API rate
  • AES-256-GCM zero-knowledge encryption
  • REST API (validate + activate)
  • Node-locked / HWID licenses
  • TOTP MFA enforcement
  • Audit log (7 days)
  • Community support
Get Started Free
Starter
🎁 3 months free for new customers
29
per month, billed monthly
excl. tax
  • All features from Free
  • 1,000 total activations / month
  • License Store — white-label storefront
  • Stripe Checkout (0% commission, your account)
  • EU VAT exemption + B2B invoices (PDF)
  • Customer portal & self-service
  • Webhooks with exponential retry (5 attempts)
  • Analytics & Activity Log (30 days)
  • Customer CRM
  • Geo-blocking per license
  • Floating licenses (up to 5 concurrent seats)
  • Audit log (30 days)
Start free trial
Enterprise
🎁 3 months free for new customers
299
per month, billed monthly
excl. tax
  • All features from Professional
  • Unlimited activations
  • Reseller portal (commissions, invites, payout)
  • Signing key export — business continuity
  • Custom CSS (store + portal)
  • Unlimited audit logs
  • Custom contracts / DPA
  • Dedicated support (1h SLA)
  • 99.99% uptime SLA
  • Self-hosted (Docker / on-premise)
Start free trial

Prices shown in € (converted from EUR at current exchange rates for display only — you're billed in EUR). All prices exclude tax — VAT/sales tax is calculated automatically by Stripe at checkout based on your billing address.

What does an activation pool actually mean?

One activation = one install on one device. A customer re-opening your app on a device they already activated doesn't use another one — only new devices count.

activation (e.g. seats or devices), that's roughly:
Free
~50
new customers/mo
(50 activations ÷ 1)
Starter
~1,000
new customers/mo
(1,000 activations ÷ 1)
Professional
~10,000
new customers/mo
(10,000 activations ÷ 1)
Enterprise
customers/mo

The pool resets every billing period. Need more mid-month? Top-ups add extra activations without changing your plan — see Activation Pool in the docs.

Full Feature Comparison

Everything included in every plan, side by side.

FeatureFreeStarterProfessionalEnterprise
Core
Activation pool / month501,00010,000Unlimited
Activation top-ups add-on +500 for €9/mo +500 for €9/mo +500 for €9/mo N/A (unlimited)
API rate limit60/min60/min300/min1000/min
AES-256-GCM zero-knowledge encryption
REST API (validate + activate)
MFA enforcement
Node-locked / HWID licenses
GDPR data export (Art. 20)
License keysUnlimitedUnlimitedUnlimitedUnlimited
Starter Features
License Store (full storefront)
Webhooks (with retry)
Analytics & Activity Log
API Keys
License expiry emails
Geo-blocking per license
License templates
Customer management (CRM)
Floating / concurrent sessionsUp to 5 seats
Professional Features
Metered billing + Stripe auto-charge
License bundles
SSO / OAuth per tenant
Offline activation (ECDSA P-256)
Store designer + hero slider
Audit logs7 days30 days90 daysUnlimited
Enterprise Features
Reseller commission tracking
Signing key export (business continuity)
Custom CSS (store + portal)
Custom contracts / DPA
Self-hosted (Docker)
Support & SLA
Support channelCommunityEmailPriority emailDedicated
Response SLA48h8h1h
Uptime SLA99.9%99.99%

Uptime and response-time figures above are targets, not contractually guaranteed service credits, except where formalized in a signed Enterprise agreement. Prices shown above are in EUR, plus applicable tax.

Frequently Asked Questions

Can I switch plans at any time?

Yes. Upgrades take effect immediately. Downgrades take effect at the end of your billing period.

What if I need more activations without upgrading my plan?

You can purchase activation top-ups from the Billing page — starting at €9/mo (plus applicable tax) for +500 activations. Multiple top-ups stack. Cancel any top-up at any time from your billing dashboard.

What happens to my data if I cancel?

You can export all your data at any time. After cancellation, data is retained for 30 days before permanent deletion.

Is the free plan really free forever?

Yes. No time limits, no credit card required. The free plan is permanent with its defined limits.

How does zero-knowledge encryption work?

License keys are encrypted in your browser using AES-256-GCM before being sent to our servers. Your passphrase never leaves your device. We store only ciphertext — we cannot read your licenses.

Do you offer annual billing discounts?

Yes — annual billing saves you 20% on Starter and Professional plans. Enterprise pricing is custom and includes annual billing by default.

Where is PermitCore hosted?

On servers physically located in the EU. That's about where your data resides — it doesn't restrict who can sign up: there's no region lock, no EUR-only billing, and the API and Store are reachable worldwide. See Security → Infrastructure and data residency for the full explanation.

Start Building Today

Free forever. No credit card. Upgrade when you're ready.