extension Browser Tooling // Manifest V3

Browser extensions
built for real people.

A collection of Chrome extensions with automated build and release pipelines. Each extension solves a specific friction point — no bloat, no tracking, just utility.

check_circle Manifest V3 settings_input_component Automated CI / Release code TypeScript

Extensions

shield_person
v1.0.0

Profile Guardian

Protects less technical users from the browser's most common annoyances. Profile Guardian silently blocks notification permission prompts and other intrusive browser requests before they ever appear — keeping the browsing experience clean and interruption-free.

  • notifications_off Blocks notification spam and permission request pop-ups
  • summarize Provides a clear activity summary of what was blocked
  • person_check Designed for novice users — zero configuration needed
JS/TS Manifest V3
lock
v1.0.2

Trufo

The Trufo Chrome extension brings encrypted secret sharing directly to your browser. Create one-time or time-limited secrets from any tab and share a secure link — without leaving your workflow.

  • bolt Create and share encrypted secrets in one click
  • timer One-time use or TTL-based expiry, configurable per secret
  • link Connects to the Trufo SaaS backend or your self-hosted instance
JS/TS Manifest V3 Trufo API

Load unpacked

While awaiting Chrome Web Store listing, extensions can be loaded directly from a release build.

  1. 1 Download the latest release zip from GitHub Releases
  2. 2 Open chrome://extensions and enable Developer Mode
  3. 3 Click Load unpacked and select the extracted extension folder
# Clone the repo
$ git clone https://github.com/maimon33/chrome-extensions

# Install deps & build
$ cd profile-guardian
$ npm install && npm run build

# Load dist/ as unpacked extension
chrome://extensions → Load unpacked → dist/