FREEDOM251

Freedom251 › Parental control apps

LittleBrother

Free plan APILinuxSelf-hosted

Visit LittleBrother Alternatives Pricing

LittleBrother's own site

What LittleBrother is

LittleBrother is a GPL-3.0 open-source parental-control application for monitoring and limiting children’s play time on Linux computers. It tracks configured processes and can work on one host or combine activity from any number of Linux clients through a master host. Rules define allowed windows, daily and session limits, required breaks, and weekday or vacation exceptions; vacation schedules currently support Germany only. The master offers a web interface for activity history and administration and can sit behind a reverse proxy. A taskbar helper shows remaining play time and can speak warnings before forced logout. LittleBrother can estimate activity on phones and tablets by pinging them, but cannot terminate those sessions. LDAP authentication is optional; SQLite is the default database, with MySQL, MariaDB, and PostgreSQL also documented. Clients use HTTP with a shared token. The project recommends HTTPS termination at a reverse proxy for internet-facing masters. Debian packages, a client snap, and Docker setup are available.

Who it suits

LittleBrother is for parents or administrators managing children’s computer time on Linux hosts. It suits users comfortable with self-hosting, Linux installation, and reverse-proxy configuration.

What it does well

  • Supports multi-host Linux monitoring
  • Rules include windows, limits, breaks, and exceptions
  • Web administration shows activity history
  • Optional LDAP and multiple database choices
  • GPL-3.0 open-source software

What to know first

  • Cannot stop activity on phones or tablets
  • Vacation schedules support Germany only
  • Client communication uses simple HTTP
  • Processes may occasionally fail to terminate

Plans

PlanBilled and limitsPrice
LittleBrotherGPL-3.0 licensed open-source applicationFree

As github.com lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

LittleBrother provides detailed time rules and centralized monitoring for Linux computers. Its device scope, HTTP communication, and occasional termination issue are important considerations for setup and security.

Facts from LittleBrother's own pages

Activity reports
Yes · github.com, 22 Sept 2026
App blocking
Yes · github.com, 22 Sept 2026
Client communication
Clients communicate with the master using HTTP and a shared access token; the documentation says this connection is always simple HTTP. · github.com, 12 Oct 2026
Integrations
The project documents optional LDAP authentication and authorization, SQLite by default, and MySQL, MariaDB, or PostgreSQL for the master database. · github.com, 12 Oct 2026
Intended users
The project describes itself as a parental-control application for monitoring and limiting children’s play time on Linux computers. · github.com, 12 Oct 2026
License
The public repository identifies the software as GPL-3.0 licensed. · github.com, 12 Oct 2026
Limitations
The maker notes that processes may occasionally fail to terminate correctly, leaving users recorded as still logged in. · github.com, 12 Oct 2026
Multi-host monitoring
It can combine activity from any number of Linux client hosts through a master host, and can also run on one standalone host. · github.com, 12 Oct 2026
Other-device monitoring
It can estimate activity on other devices such as smartphones and tablets by pinging them, but cannot terminate activity on those devices. · github.com, 12 Oct 2026
Platforms and installation
The software is released as a Debian package, has a client snap, and offers Docker setup; the maker describes basic generic installation support for non-Debian distributions. · github.com, 12 Oct 2026
Play-time rules
Rules can set time windows, daily limits, session limits, required breaks, and exceptions based on day of week or vacation schedules; vacation schedules currently support Germany only. · github.com, 12 Oct 2026
Purpose
LittleBrother monitors and limits children’s play time on Linux hosts by tracking configured processes. · github.com, 12 Oct 2026
Screen-time schedules
Yes · github.com, 22 Sept 2026
Security caveat
The maker says the web server only responds to HTTP and recommends putting an internet-accessible master behind a reverse proxy that handles HTTPS termination. · github.com, 12 Oct 2026
Taskbar helper
The LittleBrotherTaskbar helper shows remaining play time and can speak notifications before a forced logout. · github.com, 12 Oct 2026
Tested distributions
The README lists tested distributions including Ubuntu, Debian, Mint, Arch Linux, and Alpine, with test dates and versions varying by distribution. · github.com, 12 Oct 2026
Web administration
The master provides a web interface for activity history and administration, and can be placed behind a reverse proxy for remote administration. · github.com, 12 Oct 2026

Where LittleBrother stands on Freedom251

Look at these too