KidLogger Parental Control for Linux

Using StaffCounter program for monitoring Linux-based computers

Recently, the Linux system has ceased to be exclusively a workhorse for programmers, and is gradually coming to the house to ordinary users. And here there is a problem - how to monitor the child's actions on Linux.

While there is no special KidLogger program for Linux, we can adapt the StaffCounter program for Linux to monitor the computer running on Ubuntu and Linux Mint. Service was created by the development of the KidLogger service. And it used for monitoring productivity of the employees. It is possible to say that StaffCounter is KidLogger for business. Many features in these two services are absolutely the same. So, we can easily configure the program for Linux to work with the KidLogger server.

Features of Monitoring application for Linux:

  1. Recording of the names of each active window;
  2. Application monitoring;
  3. Screenshot capture (once in 5 min);
  4. Monitoring of Web-sites, visited in Mozilla Firefox, Chrome, Chromium (remotely supervise children online activity);

In the future, we plan to add a record of typed text on the keyboard and record correspondence in social networks and instant messengers.

How to do it:

  • Download the StaffCounter program for Linux from:
  • Extract the content of the package into a new folder.
  • Install the program as follows: open the terminal program and go to the folder with the installation package.
  • Execute the command

    sudo ./

    To launch the program, another command is executed:

    nohup staffcounter &

    In the connection window, enter the e-mail address used for registration in KidLogger, and in the field Employee name - the name of the child and, if necessary, the type of device or the name of the computer. If you have two or more children working on different accounts, check "Autoregister for all users". When the other child enters the first time, the StaffCounter registration window will reappear.

    After registration on the server, the program will receive a unique identifier of the device and will work without the possibility of its stopping by the child. When the program window is activated from the tray, it will show the name of the active user and the device ID on the server.


Uninstalling the program

To uninstall the program, go to the installation folder in the terminal and run the command

sudo ./

Here you can find tutorials, articles and announcements about KidLogger SAS: what new features we’ve implemented, how to install Kidlogger, and how to set up user monitoring for different platforms like Windows, Mac, Android.

We’re happy to hear any suggestions you might have about improving KidLogger.

Compare Parental Controls in Windows 7, Mac and

“Never leave kids and employees unsupervised.”