LiFE Parental Control Center
Thomas Weissel <[email protected]> Mon, 23 Mar 2026 10:47:19 +0100
| Newsgroups | gmane.comp.kde.devel.general,gmane.comp.kde.kiosk |
|---|---|
| Message-ID | <CAAvY20-guL=KZQ1L6H6i2VSK=1LV=ZE3CfL0V=XY2K62giProA@mail.gmail.com> |
Hi KDE Devs, I wanted to briefly reach out and share a project I've been developing to address a specific gap in the Linux educational ecosystem here in Austria. My name is Thomas Weissel. As you may know, the Austrian Ministry of Education's "Device Initiative" provides laptops to every student. However, schools are required to ensure active child protection/parental controls. While solutions exist for Windows and macOS, many of our Linux-based schools were left without a clear path forward. To solve this, I’ve created a Parental Control App for Linux that specifically integrates with the KDE Kiosk system. https://github.com/valueerrorx/LiFE-Parental-Control Key Project Details: Status: Beta (currently being tested by Austrian school IT managers). KDE Integration: Uses Kiosk keys to lock down the Plasma desktop environment. Security & Infrastructure: The app makes extensive use of systemd and AppArmor for system-level enforcement. It uses notify-send to inform users about their time contingent. Filtering: It leverages public Hagezi web blocklists for robust content filtering. Focus: Bridging the gap for educational institutions that prefer or require Linux. Disclaimer: Because my main occupation is teaching and developing Next-Exam https://github.com/Bildungsportal/next-exam and i have little to no sparetime. That's why i made heavy use of "claude code" in this project. While I have tested many Kiosk keys, the system is vast, and I haven't covered them all yet. I wanted to put this on your radar as a functional implementation of KDE’s lockdown capabilities in a high-stakes, real-world environment. I’m hoping the community finds this interesting or useful as we continue to refine it for the upcoming school terms. Best regards, Thomas Weissel