Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Parental control apps
  3. ScreenGuard

ScreenGuard

On the record

Activity reports
Yesgithub.com · read 22 Sep 2026
Administration
Administrators manage profiles and devices through a web UI or REST API.github.com · read 12 Oct 2026
Agent permissions
The README says the server cannot run arbitrary commands, read files, or open a shell on the agent, but it can request a privileged agent update from GitHub releases.github.com · read 12 Oct 2026
Cloud status
The README describes the hosted service as young and says its endpoint and enrollment flow may change.github.com · read 12 Oct 2026
Content filtering
Yesgithub.com · read 22 Sep 2026
Database options
The server uses SQLite by default and can be configured to use PostgreSQL.github.com · read 12 Oct 2026
Data collected
The agent reports machine and local account identifiers, active-time and usage totals, idle status, and open-session counts; the README says it does not send window titles, application names, keystrokes, screenshots, or file contents.github.com · read 12 Oct 2026
Data collection
The README says the agent reports machine and user identifiers, active-time totals, idle status, session counts, and daily usage, but not window titles, app names, keystrokes, screenshots, or file contents.github.com · read 12 Oct 2026
Deployment
ScreenGuard can be self-hosted on a LAN or used with a hosted cloud account; the project says LAN use works offline without cloud access.github.com · read 12 Oct 2026
Discovery
Agents can discover a server automatically on the local network using mDNS.github.com · read 12 Oct 2026
Enforcement
A systemd agent enforces limits and can lock graphical sessions when time runs out.github.com · read 12 Oct 2026
Hosted option
The README describes hosted cloud accounts for managing machines without running a server, with device approval and account-specific profiles, devices, and usage history.github.com · read 12 Oct 2026
License
The repository README identifies the project license as GPL-3.0.github.com · read 12 Oct 2026
Mobile app
A companion Android app manages profiles, devices, schedules, and daily limits through the same REST API as the web UI.github.com · read 12 Oct 2026
Network behavior
Agents initiate outbound connections, and cloud mode uses a TLS-protected WebSocket; LAN discovery uses mDNS.github.com · read 12 Oct 2026
Network security
The agent always initiates connections, and the README says cloud connections use a TLS-protected WebSocket.github.com · read 12 Oct 2026
Notifications
The agent can warn users 15, 10, 5, and 1 minute before lockout, and administrators can send desktop messages.github.com · read 12 Oct 2026
Offline and hosting
The project says it works offline and can be self-hosted without requiring cloud service.github.com · read 12 Oct 2026

Alternatives to ScreenGuard

Every alternative, ranked