Outsmarting Corporate Surveillance Since 2025
Because your Boss/HR/Manager doesn't need to know you took a coffee break ☕
An intelligent, multi-modal activity simulator with natural acceleration curves, keyboard emulation, and window switching. The free, open-source alternative to expensive mouse jigglers. Take your breaks guilt-free while maintaining system activity. Features physics-based mouse movements that are indistinguishable from real human input.
WASP (Workplace Activity Simulation Program) is your secret weapon against invasive employee monitoring software. Born from the frustration of being micromanaged by tracking tools and similar corporate spyware, WASP keeps your system looking busy while you take that well-deserved break.
Modern companies install tracking software that monitors:
⏱️ Your active time
🖱️ Mouse movements
⌨️ Keyboard activity
📊 Productivity scores
🚨 Idle time alerts
Then they have the audacity to call you into HR meetings to explain why you took a 10-minute bathroom break.
Enough is enough!
WASP simulates natural mouse activity and clicks to keep those tracking demons thinking you're hard at work. Take your breaks guilt-free!
🎮 One-Click Activation - Start looking busy instantly
🆘 Panic Button (F9) - Emergency stop when the boss walks by
🎯 Smart Movement - Random patterns that look natural 🖱️ Random Click Intervals - Variable click timing for realism (NEW!) ⌨️ Keyboard Simulation - Optional random keystrokes
🪟 Window Switcher - Randomly switch between apps (NEW!)
⏰ Auto-Scheduler - Set your "productive hours" automatically
📊 Activity Counter - Track how many times you've "worked"
🎨 Stealth Mode UI - Dark theme that doesn't attract attention
🚀 Adjustable Intensity - From "barely there" to "caffeinated intern"
- Python 3.8+ (the language of rebellion)
- A burning desire for work-life balance
-
Clone Your Freedom
git clone https://github.com/Deadpool2000/WASP.git cd WASP -
Install Dependencies
pip install -r requirements.txt
-
Launch Your Liberation
python main.py
Boom! You're now in control of your own time! 🎉
- Start Being "Productive": Hit the Start button before your coffee break
- Emergency Stop: Press F9 if someone walks by (or click Stop)
- Fine-Tune Your "Work Ethic": Adjust speed and click intervals
- Set Your Schedule: Enable scheduler for automated "productivity"
- Take Your Break: You've earned it!
Can't reach the mouse because WASP is doing its job? PRESS F9!
Works even when:
- The window is minimized
- You're on another monitor
- The boss is approaching rapidly
- You're in full panic mode
Need the window to disappear instantly? PRESS ESC!
Perfect for when:
- You need to hide the evidence
- Someone looks at your screen
- You want to run in full stealth mode
- You just like pressing Escape
Note: This hides the window to the tray but keeps WASP running! Use F9 if you need to stop the movement violently.
- Enable the scheduler
- Set start time: 9:00 AM (when you "arrive")
- Set end time: 5:00 PM (when you "leave")
- Take your breaks in between guilt-free!
The software thinks you're at your desk. You're at the coffee machine. Everyone wins (except HR).
- Check "Enable Keyboard Simulation"
- Set keystroke interval (default: 30 seconds)
- Let WASP press safe modifier keys (Ctrl, Shift, Alt)
- Your tracking software thinks you're actively typing!
Note: Only safe modifier keys are used - won't mess up your work or type random text!
- Check "Enable Window Switching"
- Choose timing mode:
- Random: Switch between apps at random intervals (e.g., 30-120 seconds)
- Fixed: Switch at a consistent interval (e.g., every 60 seconds)
- WASP will automatically detect and switch between your open applications
- Looks like you're actively working across multiple programs!
Pro Tip: Have a few work-related apps open (browser, email, documents) for maximum believability!
- 0.1x - 0.5x: "Senior Developer" - Slow, deliberate movements
- 1.0x: "Regular Employee" - Normal activity (Default)
- 2.0x - 5.0x: "New Intern" - Frantic clicking and movement
-
Random Mode (Recommended):
- 1-5 seconds: High activity (clicking around frequently)
- 10-60 seconds: Standard variability (reading/thinking mix)
-
Fixed Mode:
- 1-5 seconds: Very active (reading emails, scrolling)
- 10-30 seconds: Moderate (coding, writing)
- 60+ seconds: Light (reviewing, thinking deeply)
- 5-15 seconds: Super active typing
- 30 seconds: Normal keyboard use (Default)
- 60-120 seconds: Occasional typing
- 180+ seconds: Rare keyboard activity
-
Random Mode (Recommended):
- 30-120 seconds: Natural multitasking
- 60-180 seconds: Slower, more deliberate work
- 20-60 seconds: Very active multitasking
-
Fixed Mode:
- 60 seconds: Regular switching
- 90-120 seconds: Moderate switching
- 30-45 seconds: Frequent task changes
Pro Tip: Mix it up throughout the day for maximum believability! Use random mode for most realistic behavior.
✅ Lunch Breaks - Without the interrogation
✅ Coffee Runs - Because caffeine is essential
✅ Bathroom Breaks - Basic human rights
✅ Mental Health Breaks - You're not a robot
✅ Doctor Appointments - Health matters
✅ Quick Personal Calls - Life happens
✅ Avoiding Micromanagement - Because trust should exist
- Don't Get Greedy: Use realistic intervals (not 24/7)
- Mix It Up: Vary your click intervals daily
- Scheduler is Your Friend: Match your actual work hours
- Still Deliver Work: WASP buys you breaks, not a vacation
- Be Smart: Don't tell the office snitch about this
❌ Running 24/7 without breaks
❌ Zero actual keyboard activity for hours (enable keyboard sim!)
❌ Switching windows but never actually working in them
❌ Same click pattern every day
❌ Bragging about it at the water cooler
Remember: WASP is for reasonable breaks, not for gaming all day!
WASP is provided for educational and research purposes.
Important Notes:
- Check your company's policies before use
- This tool is for taking reasonable breaks, not avoiding all work
- The authors are not responsible for any employment issues
- Don't be stupid about it
- Seriously, still do your actual job
We believe in work-life balance and humane working conditions. If your company requires this tool to treat you fairly, maybe it's time to update that resume too. 🤷
- Lower the speed (be more subtle)
- Increase click intervals (be less predictable)
- Enable keyboard simulation (combo of mouse + keyboard = more realistic)
- Enable window switching with random timing (looks like real work)
- Use scheduler (match real work patterns)
- Have actual work apps open to switch between
- Ensure you're still actually working sometimes
- Increase the minimum interval in random mode
- Use fixed timing mode with longer intervals
- Temporarily disable window switching when doing focused work
- Press F9 to stop everything instantly
- Check if another app is using F9
- Run as administrator (Windows)
- Try clicking Stop (if you can catch it!)
- Were you running it 24/7? (Don't do that)
- Are you actually delivering work? (WASP ≠ job performance)
- Time to polish that resume? (Probably)
Q: Is this legal?
A: Using software to move your mouse? Yes. Check your employment contract for specifics.
Q: Will I get fired?
A: Not if you're smart about it. Still deliver your work, just take reasonable breaks.
Q: Can tracking software detect this?
A: WASP simulates natural movement. But don't push your luck with 24/7 usage.
Q: Isn't this unethical?
A: Is micromanaging employees unethical? We think treating workers like humans matters more.
Q: What if I work from home?
A: Perfect! Use it for lunch, household chores, or that quick nap you need.
-
More keyboard key options
-
Random typing patterns (actual text simulation)
-
Smart window switching (prioritize work apps)
-
Browser tab switching
-
Customizable keystroke patterns
-
AI-powered "natural" patterns
-
Screenshot detection and auto-pause
-
Team coordination mode (everyone on break!)
-
Slack status keeper
Know someone suffering under corporate surveillance? Share WASP!
Want to add features? PRs welcome! Let's fight the good fight together.
- Better randomization algorithms
- More stealth features
- Corporate tracking software detection
- Compatibility improvements
- To your friend at that "so-popular MNC company" for inspiring this
- To HR departments everywhere for creating the need for this tool
- To tracking software for being the villain in our story
- To coffee breaks - you're worth fighting for
Got questions? Need help? Want to share your success story?
🐛 Issues: GitHub Issues
Built with 😤 frustration, ☕ caffeine, and ❤️ for workers' rights
Fight the good fight. Take your breaks. Stay sane. 🚀
⭐ Star this repo to stick it to corporate surveillance!
If you're Boss/HR/Manager reading this: Hi! 👋
Maybe instead of monitoring every mouse click, you could try:
- Trusting your employees
- Measuring actual output, not screen time
- Creating a healthy work environment
- Not treating adults like kindergarteners
Just a thought! 😊
