BioKids turns a Debian 13 computer into one a child aged 4 to 10 can use alone. The child taps their picture to sign in and gets a launcher of big tiles instead of a desktop; a ring shows the minutes left, and two voices, Zio and Sio, say when time is nearly up.
The parent sets the rules from a panel on the same computer, or on their phone over their own Tailscale network: daily limits that changing the clock cannot fool, allowed hours, a local web filter, one-tap answers to requests for more time, history, and a live view of the screen that the child always sees.
Nothing about the family leaves the computer: no account, no telemetry, no BioKids server. An optional assistant runs on the machine itself.
The ISO is Debian 13 with BioKids and installs beside Windows; check it with the signed SHA256SUMS next to it. Source code and Debian packages: github.com/bilalgurkansanli/BioKids (MIT). Interface in Turkish and English.
Features
- Screen time counted on CLOCK_BOOTTIME, so changing the clock does not help
- Daily limits, allowed hours, weekday and weekend rules, breaks and earned time
- A child launcher of big tiles, with spoken warnings from Zio and Sio
- Local DNS filter (dnsmasq + nftables) for the children's accounts, no MITM proxy
- Enforced SafeSearch and a managed Chromium
- Ask a grown-up: one-tap requests for more time, a site or an app
- Parent panel on the computer, or on the phone over the parent's own Tailscale
- Live view of the screen that the child always sees; nothing is recorded
- Optional AI assistant that runs on the computer, with an offline Wikipedia
- No account, no cloud, no telemetry
- An ISO that installs beside Windows, and a signed APT repository