What the guy said above, use your own private and try to keep it updated.
Now it doesn't mean you're 100% protected from a VAC BAN but the chances of it are much lower than a public hack.
Also doesn't mean you're able to not get overwatch ban, you go full blatant and decide to be an idiot looking through walls, you're going to get overwatch ban.