Bit of an uphill fight with captchas everywhere. Do people here conduct all online activity over VPN whenever possible? Only for the sensitive stuff? Or perhaps the inverse because the bank already knows you? Maybe when travelling or getting around region blocking? Something else?
The one provided by my work aside, I realized that I don’t have any consistent rules around using VPN. Except sometimes, you know, when downloading ISO’s for my favorite distos.


Do you know of a guide for a setup like this?
I have a router with opnsense which has q plugin for wireguard making things quite easy for me.
A router is usually also always online and sits at the center of a network so it is the best place for it but there is nothing stopping someone from setting it up with commandline on a home device.
https://www.wireguard.com/quickstart/
There are many online video guides that cover different ways to do it (like docker)
In all casss you first setup a main server on the device that stays home and from it you generate a peer per device you want to connect. (A bunch of settings/codes) Sometimes a peer is a qr code that your device can scan (wireguard app for some devices) otherwise you have to manualy type.
Once set you can just leave it on. The only exception i found is some apps for local payments, presumably because they require both devices to report the same location to perform a transaction.
going around government censorship, being safer from being tracked
I get the idea but all of it depends on placing your trust in some company who’s entire business model is to sell you privacy.
If you live in an area with such heavy censorship then can you trust the business that is legally allowed to advertise and sell to you?
I personally think such company is way more likely to sell my data on the dark web then the government has resources to investigate what web domains i have visited.
They aren’t legally allowed to advertised and sell. Having them installed and selling them is a crime. (China, Iran, many other countries)
It is a valid use case. But thats not my usecase by far, which is what was asked.
My comment is slightly directed at people i know irl that are not very technological and believe that surfing the web is inherently not safe, but completely safe one you pay to connect to name_tm.
My apologies if it felt condescending for people who have good reason to tunnel outside there local jurisdiction.