A company that sells software for parents to spy on their children denies the personal data of 400,000 customers has been leaked online.
A company that sells software for parents to spy on their children denies the personal data of 400,000 customers has been leaked online.