Email Refiner

Browser Extension / AI

Chrome extension that rewrites email tone inside Gmail and Zimbra - no copy-paste, no context switching.

View Live Site
Email Refiner

AI-powered Chrome extension that enhances email writing in Gmail and Zimbra with real-time tone transformation and preview.

Background

Most AI writing tools live outside the browser - users copy their draft, visit a tool, paste, rewrite, and copy back. That friction kills adoption. Email Refiner injected itself directly into Gmail and Zimbra's compose windows, adding a floating toolbar that rewrote tone (formal, friendly, concise) in under a second without leaving the editor. I built the injection layer with MutationObserver to handle Gmail's dynamic DOM, and the extension's content script communicated with a background worker to keep API calls off the main thread.

Challenge

Integrating seamlessly into third-party email clients while maintaining performance, security, and a smooth user experience within dynamic DOM environments.

Solution

Used MutationObserver to detect compose windows across both clients, isolated the React UI in a shadow DOM to prevent style conflicts, and offloaded OpenAI calls to a background service worker.

Tech Stack

ReactTypeScriptChrome ExtensionsOpenAI APIMutationObserver

Related Service

Email Refiner went from idea to a live Chrome extension in a single contract cycle. If you have a product that needs scoping, architecting, and shipping fast - that's the engagement model I work in.

See MVP Development & Full-Stack Engineering →

Project Profile

2026
Solo Developer
3 months

Impact

Editing Time
-40%
Supported Clients
2
Response Time
<1s

Interested in building something similar?

Get in touch