Skip to content
extension/start

See ExtensionStart running

The demo extension is the kit itself, unmodified; every flow below ships in the repository you get, together with the demo's landing site and docs.

Add to Chrome · soon Demo landing site · soon Demo docs site · soon

The extension, surface by surface

Every screenshot is the unmodified kit — what a buyer's first build looks like before any branding.

  • Screenshot coming soon

    Popup · account hub

    Sign-in, plan, settings, and your feature card in one surface.

  • Screenshot coming soon

    Gate wall on the page

    The paywall rendering inside a live page via shadow DOM.

  • Screenshot coming soon

    Side panel

    The same account hub mounted in Chrome's side panel.

  • Screenshot coming soon

    Highlighter content script

    Selection highlights persisting across reloads and SPA navigation.

  • Screenshot coming soon

    Welcome tour

    The first-run page a fresh install lands on.

  • Screenshot coming soon

    Stripe checkout

    Test-mode checkout to Pro; entitlements arrive via webhook.

What you'll see

  • The full auth flow

    Google sign-in through chrome.identity.launchWebAuthFlow, email/password, and anonymous-first linking; watch a guest account upgrade in place without losing its usage history.

  • Paywall gates in action

    Trigger the premium-feature wall, dismiss it, chain into the sign-in wall; the same gate decision renders in the popup, sidepanel, and on the page itself.

  • The highlighter content script

    A real shadow-DOM feature on live pages: select text, highlight it, and see it persist across reloads and SPA navigations, while the host page's CSS tries and fails to break it.

  • Theming

    Light, dark, and follow-the-OS across every surface, including content-script UI, where the host page's classes must never decide the theme.