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)