This is a project aimed at serving the needs of a vulnerable class of people. Nothing this project achieves will eliminate the responsibilities and duties of parents and carers. It is hoped however, that it will be reasonably safe to leave a user of BrightOS with minimal supervision.
Without recourse to commercial products, the project will reduce risks from malicious software. This will probably involve a combination of multiple security layers:
- Proxies to limit access to low quality/high risk destinations
- Regularly (automatically) updated antivirus software with low impact scanning and realtime protection
- Application whitelisting
- Sandboxing
The BrightOS computer should be safe from attack. Some technologies that may assist with this aim include:
- Well-configured firewall (iptables)
- Host-based intrusion detection/prevention
- Automatic security updates
- Security hardening of the operating system and applications
The user of a BrightOS system should be reasonably well protected from many sorts of harm, whether that be from dangerous or obnoxious websites, online predators, undesirable/inappropriate adverts, and so on. Contributing to this might be:
- Privacy features/extensions in the browser
- Configurable ad-blocking
- DNS sinkholing
- Exclusion of inappropriate apps
- Screen time limiting capabilities