For browser extension developers

Licensing for paid browser extensions.

Add a one-time purchase and offline license check to a Firefox or Chromium extension. The kit includes working code, a sample extension, tests, and setup notes.

One-time purchase modelNo subscription is required for the kit.
Your infrastructureUse your own Stripe account, hosting, and keys.
Release checklistTest the full payment and recovery flow before launch.

Included

Working code, examples, and setup notes.

The kit covers one-time purchases and offline license checks. You choose the extension price, deploy the fulfillment worker, and run a real payment test before release.

01

Signed licenses

Create signed license tokens after a completed purchase and check them locally in the extension.

02

Stripe fulfillment

A worker example verifies a completed Stripe Checkout session before issuing a license.

03

Extension example

A Firefox and Chromium sample shows where licensing belongs in the extension.

04

License recovery

Recover a lost license by verifying the customer’s completed Stripe purchase.

05

Tests and setup

Tests, setup instructions, customer-facing license text, and a launch checklist are included.

06

Solo license

Use the kit for one separately branded extension and issue the licenses that product needs.

Before you buy

Make sure this is the licensing model you need.

This kit solves one specific problem: selling a permanent upgrade for a WebExtensions-based browser extension through Stripe.

This kit fits if you need:

  • A one-time purchase that permanently unlocks paid features.
  • A licensing example designed for Firefox and Chromium-based WebExtensions. The recorded clean installation test used Firefox; test the completed integration in every browser you plan to release.
  • A signed license that the extension can verify without staying online.
  • Stripe Checkout and a small fulfillment worker under your control.
  • No required customer account, database, or hosted licensing subscription.

Choose another system if you need:

  • Monthly or annual subscriptions, trials, or usage-based billing.
  • Licenses that can be remotely revoked after they are issued.
  • Customer accounts, device limits, or license syncing across devices.
  • A fully hosted licensing service that you do not deploy yourself.
  • A complete extension starter, application backend, or custom integration.
  • Licensing for software that is not based on WebExtensions.

Maintenance expectations

  • The offline verifier has no third-party runtime dependencies, and issued licenses do not expire.
  • No recurring maintenance schedule or future updates are included with the purchase.
  • Test and maintain your own integration, including reviewing relevant changes from Stripe, your hosting provider, browser extension platforms, and browser stores.

Founding offer

$79 for the first ten developers.

The kit is delivered as a private ZIP with working code, tests, and setup documentation. It is a self-serve developer product sold as-is. Setup and custom integration services are not included.

Solo license$79

One payment for one extension product.

Store approval in progressThe regular price will be $99.