1 item
Analyzes draft emails in Gmail/Outlook and shows tone indicators to prevent passive-aggressiveness. In remote work, we often don't realize our emails sound curt or angry until it's too late. Without face-to-face interaction, tone can be easily misinterpreted, leading to: Unintended conflicts with colleagues Damaged professional relationships Stressful work environments Time wasted clarifying miscommunications Tone Mirror analyzes your email drafts in real-time and displays a simple visual indicator in the corner of your compose window: 😊 Green = Friendly: Your message has a warm, positive tone 😐 Yellow = Neutral: Your message is professional and balanced 😠 Red = Hostile/Aggressive: Your message may come across as angry or passive-aggressive Features Real-time Analysis: Analyzes tone as you type Non-intrusive: Small, unobtrusive indicator in the corner Multi-platform Support: Works with Gmail and Outlook Privacy-focused: All analysis happens locally in your browser No data collection: Your emails are never sent to external servers How It Works The extension uses advanced pattern matching to analyze various aspects of your email: Detects common workplace passive-aggressive language: "Per my last email" - Implies recipient didn't read previous message "For future reference" - Condescending instruction "Just a gentle reminder" - Impatient follow-up "Thanks in advance" - Presumed compliance "Looping in [manager]" - Power move/escalation "I was confused..." - Feigned confusion to criticize "Great start" - Backhanded compliment And 10+ more patterns Word Choice: Detects potentially hostile or friendly language Punctuation: Identifies excessive exclamation marks or ALL CAPS Sentence Structure: Analyzes message brevity and abruptness Overall Tone: Combines multiple factors with weighted scoring for accurate assessment
Mar 14, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.