DEV Community

Atul Srivastava
Atul Srivastava

Posted on

I Built 2 Chrome Extensions for ADHD Users & Trust — Shipped to the Chrome Web Store

I just shipped 2 Chrome extensions to the Chrome Web Store, both priced at $1.99 lifetime. Here's what they do and how I built them.

The Extensions

🧠 ADHD Web Simplifier

The web is a distraction machine. ADHD Web Simplifier fixes that automatically when you open any page.

Features:

  • Kills autoplaying videos, animations, and flashing banners
  • Bionic Reading mode — bolds the first half of every word for faster scanning
  • Built-in Pomodoro timer with focus/break cycles
  • One-click "Reading Mode" that strips sidebars, ads, and clutter
  • Accessibility-first — works on any site, no config needed

👉 Get ADHD Web Simplifier


🛡️ TrustLayer

Before you trust a website, TrustLayer scores it for you.

Features:

  • Real-time credibility score (0–100) in the browser toolbar
  • Checks domain age, HTTPS, known scam databases, and content signals
  • Visual trust badge on every page
  • Detailed breakdown: why the score is what it is

👉 Get TrustLayer


The Stack

React 18 · TypeScript · Chrome MV3 · Vite 5 · Tailwind CSS · Canvas API
Enter fullscreen mode Exit fullscreen mode

Both extensions use Manifest V3 (the current Chrome standard) with service workers instead of background pages.

Key MV3 Patterns

Content script for DOM manipulation:

// manifest.json
"content_scripts": [{
  "matches": ["<all_urls>"],
  "js": ["content.js"],
  "run_at": "document_idle"
}]
Enter fullscreen mode Exit fullscreen mode

Message passing between popup and content script:

// popup.tsx
chrome.tabs.sendMessage(tab.id!, { action: 'enableFocusMode' });

// content.ts
chrome.runtime.onMessage.addListener((msg) => {
  if (msg.action === 'enableFocusMode') applyFocusMode();
});
Enter fullscreen mode Exit fullscreen mode

Lessons from the Chrome Web Store Review

  1. Privacy policy is mandatory — even for simple extensions. I hosted mine on GitHub Pages
  2. Permissions justify — the review team asks why you need each permission. activeTab only is safer than tabs
  3. Screenshots matter — Chrome Web Store listing quality directly affects click-through rate

Try Them

Both are $1.99 one-time — no subscription, no account. Works on Chrome and all Chromium browsers.

Top comments (0)