Hey devs š
I want to share a project I recently launched: WhatsApp Automator, a Chrome extension that helps automate WhatsApp Web messaging in a safe, human-like, and privacy-focused way.
š¤ Why I Built This
Most WhatsApp automation tools I found were either:
Too aggressive (high risk of bans), or
Closed-source and ignored user privacy
I wanted to build something:
Developer-friendly
Transparent
Focused on safety and privacy
Fully compatible with Chrome Manifest V3
āļø What the Extension Can Do
š Smart Automation
Send multiple messages automatically
Random delays between messages to mimic human behavior
Min/Max delay enforcement to avoid spam-like actions
ā° Scheduling
Schedule message campaigns for a specific date and time
Supports delayed start with Chrome alarms
š„ Multiple Input Modes
JSON mode ā paste a raw array of messages
Form Builder ā add/remove messages via UI
Profiles mode ā load users with phone & messages
API import (POST) ā fetch campaigns from a backend
Auto-polling ā periodically check for new configs
šļø Full Control
Start, Pause, Resume, Stop at any time
Settings persist even after closing Chrome
š Privacy-First Features
I also added privacy tools for people who work in public or shared environments:
Blur chat messages
Blur recent chat previews
Blur images & videos
Blur profile photos
Blur message input area
Hover to reveal temporarily
š§ Tech Stack & Architecture
Chrome Extension Manifest V3
Pure JavaScript, HTML, CSS
No external libraries
Uses Chrome APIs:
storage
alarms
scripting
š Links
š Chrome Extension
https://chromewebstore.google.com/detail/emmanuel-saleemwhatsapp/gccjilimefkejmimbkdimmcbjbhjakeb
š Documentation / Source
https://github.com/es-77/my-extension-support
š Issues & Feedback
https://github.com/es-77/my-extension-support/issues
š Privacy Policy
https://docs.google.com/document/d/1sd5VlmpUNA9LH2XjFFgn9XqDJvpGa32kBGWvFz8McHQ
š Feedback Welcome
Iād love feedback from the community:
Does the UX feel intuitive?
What features would you add?
Any concerns about Manifest V3 limitations?
Thanks for reading, and happy coding! š
ā Emmanuel Saleem
Top comments (0)