Skip to content
SPECIFICTION
Get listed

LiFE Parental Control

github.com

Linux
Visit github.com
Spec score 6.9 #104 of 107 in Parental control apps

Spec sheet

Product
LiFE Parental Control is a desktop parental control app for Linux, including KDE Plasma and GNOME.Read 12 Oct 2026 · github.com
Deployment
Settings can be preconfigured in default.json and distributed for the daemon to apply automatically.Read 12 Oct 2026 · github.com
Free plan
YesRead 22 Sep 2026 · github.com
License
The repository identifies its license as GPL-3.0.Read 12 Oct 2026 · github.com
Activity reports
YesRead 22 Sep 2026 · github.com
App blocking
YesRead 22 Sep 2026 · github.com
App controls
The daemon can block configured apps and enforce daily per-app usage caps.Read 12 Oct 2026 · github.com
Backup limit
JSON backup export and import excludes the parent password and usage history.Read 12 Oct 2026 · github.com
Content filtering
YesRead 22 Sep 2026 · github.com
Dashboard
The dashboard shows today's total and per-app screen time and an activity log of historical sessions and enforcement events.Read 12 Oct 2026 · github.com
Dashboard and backup
The dashboard shows daily screen time and per-app usage; JSON backup export excludes passwords and usage history.Read 11 Oct 2026 · github.com
DNS filtering
DNS-based filtering uses dnsmasq to rewrite blocked domains to 0.0.0.0, with an optional DNS4EU family-safe upstream resolver.Read 12 Oct 2026 · github.com
DNS options
The web filter can use DNS4EU’s family-safe resolver and can optionally block known public DNS-over-HTTPS resolver IPs.Read 11 Oct 2026 · github.com
Downloads
The repository lists LiFE Parental Control 1.1.5 as its latest release and shows five release assets.Read 12 Oct 2026 · github.com
KDE restrictions
KDE kiosk restrictions are applied through /etc/xdg/kdeglobals, with an optional Plasma layout hard lock.Read 12 Oct 2026 · github.com
Location tracking
NoRead 22 Sep 2026 · github.com
Password storage
The README says the parent password hash is stored separately in root-only /etc/life-parental/auth.json using SHA-256 with a salt.Read 12 Oct 2026 · github.com
Screen time
Screen-time controls include daily limits, allowed hours, weekday schedules, bonus minutes, and a one-time parent bypass.Read 12 Oct 2026 · github.com
Screen-time schedules
YesRead 22 Sep 2026 · github.com
Security details
The README says the parent password hash is stored separately in a root-only auth.json file with chmod 600.Read 11 Oct 2026 · github.com
Security setup
The first-run Lockdown Wizard can remove the child account from sudo or wheel, remove SSH keys, and optionally restrict FUSE and AppImages.Read 12 Oct 2026 · github.com
Setup and lockdown
A first-run wizard can create a parent admin account, de-privilege a child account, and optionally set a GRUB password or restrict AppImage/FUSE.Read 11 Oct 2026 · github.com
Web filtering
Its web filter supports custom domains, allowlists, category packs, and HaGeZi blocklists.Read 12 Oct 2026 · github.com

Where Specifiction places it

Alternatives to LiFE Parental ControlAll alternatives →