BLOG

Blog

Development notes about paid Chrome extensions, billing, licensing, and shipping Chrome Extension Kit.

What to Check Before Publishing to the Chrome Web Store

A practical checklist for store listing, single-purpose design, privacy disclosures, permissions, and paid-extension expectations.

Design Chrome Extension Permissions Before You Ship

How to think about permissions, host permissions, optional permissions, and user trust before a Chrome extension reaches the store.

Designing Products and Benefits in Polar.sh

How to map paid Chrome extension plans, license keys, repository access, and customer entitlements to Polar.sh products and benefits.

The First Things to Understand About Manifest V3

A practical guide to Manifest V3 concepts: manifest files, service workers, extension pages, and why the architecture matters.

What a Paid Chrome Extension Needs Before the First Customer

A practical checklist for billing, license checks, and delivery before launching a paid Chrome extension.

A Practical Operations Checklist for Paid Chrome Extensions

A launch and operations checklist covering billing, license support, privacy, store updates, observability, and customer recovery paths.

Receiving Polar.sh Webhooks with a Cloudflare Worker

A server-side architecture for handling Polar.sh webhook events, validating signatures, and updating paid Chrome extension entitlements.

Using chrome.storage as a License State Cache

A practical introduction to chrome.storage areas and how to cache paid-extension entitlement state without treating cache as authority.

How a Chrome Extension Should Validate a Paid License

A practical flow for license activation, validation, local caching, network failures, and premium feature gates in paid Chrome extensions.

What a Chrome Extension Actually Adds to the Browser

A beginner-friendly introduction to Chrome extensions, their parts, and when an extension is a better fit than a normal web app.

What Is Polar.sh and Why Use It for Developer Products?

An introduction to Polar.sh as billing infrastructure for developer products, including products, checkout, benefits, and fulfillment.