Features Pricing FAQ About Login Start free
Pricing

Flat fee. No cut of your sales.

A flat platform subscription (per account, not per developer seat) plus $4 per license activated. No percentage fees. Early subscribers grandfathered for life.

Free for solo devs
$0/yr
Plus a one-time $0.97 identity verification
  • Full protection pipeline
  • All 5 security layers
  • All 5 platform targets
  • CLI & dashboard access
  • 10 free downloads per app
  • Licenses valid 30 days
  • Community support
Start protecting — free
Most popular
Pro for selling Python apps
Flat subscription + $4/license
Lock in today's rate — grandfathered for life
  • Everything in Free
  • Unlimited builds & apps
  • Licenses never expire
  • Real-time analytics
  • Automated fulfillment
  • Priority support
  • Grandfathered rate, for life
Start publishing

30-day money-back guarantee on your first payment — if PyLocket isn't right for your app, we'll refund it. See the refund policy.

Secure checkout Powered by Stripe Apple Pay accepted

How billing works

  • Free tier covers up to 10 end-user licenses and 10 free downloads per app. Use them for development, testing, or early distribution.
  • A one-time $0.97 identity verification is required before you can distribute. It keeps malware authors off the platform, so PyLocket-protected apps stay trusted.
  • The Pro subscription is a flat platform fee, not per-app, not per-seat, not a percentage of your revenue.
  • Each end-user license you activate is $4. You set your own pricing; you keep everything above that.
  • Storage is billed at $0.32 per GB per year, only for what your builds actually use.
  • Grandfathered pricing: as PyLocket grows and the subscription price rises for new sign-ups, your rate stays exactly where you started.
  • Payments are processed securely by Stripe. Cancel anytime. Active end-user licenses require a current subscription to remain valid.

You control your pricing, your distribution, and your customer relationships. We just make sure your code stays protected.

Pricing questions, answered.

Yes. The free tier includes the full protection pipeline, all security layers, and all platform targets. You get up to 10 end-user licenses and 10 free downloads per app to use however you'd like: development, testing, or early distribution. End-user licenses issued on the free tier are valid for 30 days. A one-time $0.97 identity verification applies to all accounts; this keeps PyLocket from being used to protect malware. When you're ready for production, upgrade for unlimited builds and licenses with no expiry.

Strong protection is valuable to the wrong people too: the same tools that protect a legitimate app could, in the wrong hands, hide malware from analysis. A one-time $0.97 identity verification means every developer on the platform is who they say they are, and it lets us code-sign and scan every build. That is why PyLocket-protected apps are trusted by users and antivirus engines instead of flagged. You pay it once, and it covers you for life.

When you subscribe to PyLocket, you lock in your subscription rate for life. As we grow and add features, the subscription price will rise for new sign-ups, but your rate stays exactly where you started. Subscribing today means paying today's price years from now, no matter how much PyLocket has grown.

Never. We charge a flat platform subscription plus $4 per license you activate. Your revenue is yours: sell a license for $50 or $5,000 and our cut is the same $4. We don't take a percentage, ever.

When you cancel, your subscription remains active until the end of the current billing period. After that, a grace period begins during which your customers' existing licenses continue to work normally. Once the grace period expires, end-user licenses become invalid and activation will fail. You cannot create new protected builds or issue new licenses after cancellation. If you resubscribe before the grace period ends, all licenses are restored automatically. Resubscribing forfeits any grandfathered subscription rate; a fresh subscription is billed at the current rate.

More questions? See the full FAQ.

Protect once. Sell forever.