← projects

Blurverse

Browser extension to blur elements, text, and areas on any webpage — for screen sharing and content redaction.

Shipped
November 22, 2025
Stack
TypeScriptManifest V3Next.jsSupabaseStripe
Outcome
Free extension with an optional Pro tier for cross-device cloud sync

A privacy-focused browser extension for Chrome, Edge, and Brave. Click any element to blur it instantly, select text to redact it, or draw a custom area — built for screen sharing, demos, and content creation where you need to hide sensitive information without reaching for an image editor.

How it's built

A pnpm monorepo with two apps: the Manifest V3 extension itself, and a Next.js marketing/dashboard site (with next-intl for localization across 6 languages). Blur settings are stored locally by default — the extension works fully offline with zero account required. An optional Pro tier adds cross-device sync via Supabase, with billing through Stripe.

Features

  • One-click element blur, text-selection blur, and draw-to-blur for custom areas
  • Adjustable blur intensity (1–100)
  • Per-page persistence — each site remembers its own blur configuration
  • Keyboard shortcut (Cmd/Ctrl+B) to toggle the toolbar
  • 100% local storage by default; cloud sync is opt-in and requires no account for core use