Build · Chrome extensions

Chrome extensions that pass review first time and keep working after the next Chrome update.

Manifest V3 with the permissions kept honest, a service worker that survives Chrome putting it to sleep, offscreen audio where it is needed, a Web Store listing written properly, and a companion site if the product wants one. World Radio is the working example, with payments live.

World Radio, built in this lane
Tools, players, companions to a web productGood for
Weeks, then a listing that keeps earningShape
World Radio PlayerProof
Your Web Store developer account, your repositoryHandover
How it is built

The shape of every Chrome extension project we run.

Popup and optionsThe UI people seeCompanion sitePages that rank, deep linksService workerMV3, sleeps and wakes cleanlyOffscreen audioPlayback that outlives the popupPaymentsOne time unlock, verifiedWeb StoreListing, review, updatesHeadless testsReal Chrome, every buildInstalled baseAuto updates, support page
The stackManifest V3Service workersOffscreen documentsExtensionPayStripeChrome Web StoreHeadless test harnessCompanion sites
What lands in your hands

Six things you get, shown on products we already run.

[01]   Chrome extensionsManifest V3 done right

Minimal permissions, a worker that restores state when Chrome wakes it, no background page tricks.

[02]   Chrome extensionsAudio and long tasks that survive

Offscreen documents for playback and work that must outlive the popup.

[03]   Chrome extensionsA listing that passes first time

Permissions justified, privacy declared, screenshots and copy to spec.

[04]   Chrome extensionsPayments inside the extension

One time unlocks or subscriptions with licence checks that work offline.

[05]   Chrome extensionsTested in a real Chrome, every build

A headless harness loads the unpacked extension and exercises it before anything is uploaded.

[06]   Chrome extensionsA companion site if it earns one

Pages that rank for the extension and land people on the install button.

01 / 06Scroll sideways or use the arrows
Also in this lane

Where this work usually goes next.

[01]Manifest V2 to V3 migrations

Background pages, blocking requests and audio rewritten for the current platform without losing users.

[02]Monetisation

Free core, paid extras, verified licences. World Radio Pro is the live example.

[03]Web Store review

What reviewers reject and how we write so they do not.

Questions

Asked before hiring us for Chrome extensions.

Can you fix an extension that Chrome broke?

Usually. Most breakages are the Manifest V3 move or a worker that assumed it stayed alive. We have rebuilt exactly that.

Firefox or Edge too?

Edge takes the same build. Firefox is possible for most extensions and we will say early if yours is not.

How do payments work in an extension?

A licence service verifies a purchase and the extension unlocks the paid features. We run this live in World Radio.

Get started

Tell us what you need built.

+ One paragraph from you+ Reply within one business day, Sydney time+ Written scope and a fixed price, or an honest no