← all repositories
Hironsan/BossSensor

Teaching your webcam to spot the boss and hide your screen

A tiny CNN-based panic button that watches your webcam for approaching managers and hides your screen before they get close enough to read it.

6.3k stars Python Computer VisionML Frameworks
BossSensor
Not currently ranked — collecting fresh signals.
star history

What it does BossSensor watches your webcam feed and classifies faces in real time using a small neural network. If it decides your boss is approaching, the README claims it will hide your screen, though the exact behavior is unclear: the demo screenshots suggest a decoy editor window, while the text only says it “will monitor changes.”

The interesting bit This is office automation at its most petty. You curate two folders, data/boss and data/other, train a Keras model, and let OpenCV handle the live face grabbing. It is a charmingly over-engineered answer to a problem most people solve with Alt-Tab.

Key highlights

  • Runs fully offline on a local webcam with no cloud APIs.
  • Requires manual training with labeled images of your boss and non-bosses.
  • Built on Python 3.5, Keras, OpenCV, and PyQt4; the README lists macOS as a requirement.
  • MIT licensed, so the panic logic is yours to remix.

Caveats

  • The README never explains the actual hiding mechanism; the demo flow implies a window swap, but the text only says it “will monitor changes.”
  • The dependency stack is frozen in time: Python 3.5, PyQt4, and a manual Keras backend switch are all visible signs of age.
  • You need what the README calls “lots of images of your boss,” with no guidance on how to collect them.

Verdict Better treated as a computer-vision learning exercise than a reliable workplace privacy tool, thanks to aging dependencies and mechanics that the README leaves unexplained.

Frequently asked

What is Hironsan/BossSensor?
A tiny CNN-based panic button that watches your webcam for approaching managers and hides your screen before they get close enough to read it.
Is BossSensor open source?
Yes — Hironsan/BossSensor is open source, released under the MIT license.
What language is BossSensor written in?
Hironsan/BossSensor is primarily written in Python.
How popular is BossSensor?
Hironsan/BossSensor has 6.3k stars on GitHub.
Where can I find BossSensor?
Hironsan/BossSensor is on GitHub at https://github.com/Hironsan/BossSensor.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.