An Employee Surveillance Company Leaked Over 21 Million Screenshots Online

Published on April 24, 2025


The leak highlights how digital workplace surveillance exposes employee's to new risks.