I've built a child monitoring app with mitmproxy and WireGuard
Hi! I've been working on a child monitoring service and I'd really appreciate your input on it. The structure of the service is pretty technically interesting. It sets up a wireguard VPN on the child's Windows account, and then routes the traffic to our server. From there, we use mitmproxy to break open the TLS, inspect the packets, and then re-encrypt them. Currently all images are passed through an ImageNetV2 model, and for sites like reddit or google, individual links/communities are analyzed and we remove the content if it violates the filters without impacting the overall browsing…
In plain words
This child monitoring service for Windows uses a VPN and traffic interception to filter web content accessed by children. It analyzes images with machine learning and evaluates individual links on sites like Reddit and Google against customizable filters, removing inappropriate content while preserving normal browsing. Parents can set up rules, and the service plans to add advanced content filtering powered by a language model.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Hi! I've been working on a child monitoring service and I'd really appreciate your input on it. The structure of the service is pretty technically interesting. It sets up a wireguard VPN on the child's Windows account, and then routes the traffic to our server. From there, we use mitmproxy to break open the TLS, inspect the packets, and then re-encrypt them. Currently all images are passed through an ImageNetV2 model, and for sites like reddit or google, individual links/communities are analyzed and we remove the content if it violates the filters without impacting the overall browsing experience. Coming soon(ish) will be a 8B uncensored llama3 model, which will allow parents to create custom filters for filtering content. I've always felt like child monitoring systems are missing the bigger picture when it comes to content filtering. I certainly remember being a little kid (9-ish) and coming across adult content I shouldn't have been seeing, but I also recall encountering subreddits and other online groups that laid the groundwork for my personality, without my parent ever knowing what was happening. The fact that as a child, I declared I no longer believed in God before I stopped believing in Santa was not the result of being some super genius, but because I was regurgitating what I read on r/atheism as gospel. Parents need more control over what their kids see, and as the internet develops more mature communities child filters need to keep up. It is not enough to simply hope your kid turns out normal, because there are companies actively working against you. The service is $20 a month, although it's 50% off for the first two months while we're in early access. We also only do Windows at the moment, although I'd like to expand (especially to linux) later this year. Let me know what you think!
Does the same job
all alternatives →- LRLittle Rat – Chrome extension monitors network calls of all extensions2023 · github.com · ▲555
Hi HN I needed a way to monitor network calls made by chrome extensions so I made a small extension. You can install it by dropping the zip or crx into the extensions page. It'll be on the chrome store whenever/if it gets through the review. Hopefully it's useful to others. https://github.com/dnakov/little-rat https://twitter.com/dnak0v
- M3Mitmproxy 3.0 released, an open-source console-based proxy2018 · mitmproxy.org · ▲242
- M1Mitmproxy 1.0 released, now with a web interface2016 · corte.si · ▲248
- WEWireHub – easily create and share WireGuard networks2023 · wirehub.org · ▲312
WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript. It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices. It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community. Thanks!
- NANetrinos – A keep it simple Mesh VPN for small teamsDec 2025 · netrinos.com · ▲93
I'm the founder at Netrinos. I built a WireGuard-based mesh VPN because remote access has always been a pain. After years of SSH tunnels, IPsec headaches, and the ssh log horror movie, I wanted something simpler: install, sign in, get work done. Netrinos creates a LAN-like overlay network across your devices. Connections are direct P2P via WireGuard, with no central server routing traffic. Each device gets a stable IP and DNS name (pc.you.netrinos.com). When direct connections fail, they fall back to a relay server that's still encrypted end-to-end. We can't see your traffic. The most…
- TBTailGuard – Bridge your WireGuard router into Tailscale via a containerSep 2025 · github.com · ▲150
My elderly parents are behind a 5G connection in rural areas, and I help them manage their network from overseas. I found a reasonably priced 5G router that can do external antennas required for it to work, but the only reasonable ways to get access to it is either through OpenVPN or WireGuard, the latter of which is much more lightweight and preferred with the memory constraints of the device. The problem with WireGuard is that it requires handling key management oneself, and configuring the keys to every device you want to access it from. It also doesn't play nicely together with other…
More growth this month
the category →
AstraPixels▲267A pixel-art solar system at its real current positions.
Growth · 29d ago · astrapixels.com

Launched alongside, June 2024
the whole month →

La Growth Machine▲1,216Create personalized, multi-channel conversations at scale
AI · 2024 · lagrowthmachine.com


PyjamaHR▲1,132Hiring on autopilot. The AI applicant tracking system (ATS).
Work · 2024 · pyjamahr.com