Skip to Content
InstallationOverview

Installation

The ChildOnlineSafety agent is a lightweight service that runs on your child’s device. It captures screenshots, encrypts them, and uploads them for AI analysis.

Supported Platforms

PlatformStatusAgent
Windows 10/11 (64-bit)AvailableMSI installer, runs as Windows service
macOSPlannedComing in a future release
LinuxNot planned
ChromeOSNot planned
Mobile (iOS/Android)Not planned

What the Agent Does

  • Captures a screenshot of each monitor every 30 seconds
  • Detects duplicate frames (unchanged screens) and skips them to save bandwidth
  • Compresses screenshots to JPEG
  • Encrypts with AES-256-GCM before uploading
  • Uploads to the API over HTTPS
  • Sends a heartbeat every 60 seconds to report device status
  • Checks for configuration changes and self-updates via heartbeat
Last updated on