A child monitoring software that users AI and parental-defined filters to filter content, with an emphasis on social media and political content. The monitoring software worked by running all of the child's internet through a Wireguard VPN to our server, where we ran a man-in-the-middle proxy to break the TLS and see the content. Inappropriate requests were stopped, and incoming content was removed in-line. Content was then re-encrypted and sent on its way.
Website: https://parentcontrols.win
- MobilNetV2 (image classifying)
- BERT (text classifying)
- mitmproxy (man-in-the-middle proxy)
- Wireguard VPN (embedded and server)
- Python
- .NET 7/C#
- Elixir/Phoenix Framework
- Pow Authentication