I do the same with the built-in GrapheneOS network permission toggle
impure9435
They are working on support for Tor, I2P and other networks: https://radicle.xyz/faq#is-there-a-way-to-run-radicle-over-tor-i2p-or-other-censorship-resistant-networks
Also check out Radicle, it's basically decentralized Git. @forgejo@floss.social is also working on a federation solution: @ForgeFed@floss.social (https://forgefed.org/)
Downvoted by .ml/hexbear trolls
From my experience: They're pretty good
Check out GrapheneOS! It's built from AOSP with some privacy and security improvements, no change in user experience though. It also removes all the bloated Google crap, as well as the spyware. It's the only mobile OS I would use nowadays.
There are millions of systems still running windows 95 for hardware that can't use anything newer (think CNC machines).
These are never connected to the internet though. Also, these aren't personal devices that store sensitive information, they're just used for one specific task (and without internet connection), which is fine.
I just use NextDNS with Android's Private DNS feature for DNS filtering, works pretty well.