Surveillance is impossible to prevent.
A different approach than prevention is required.
OK, though surveillance was just the first thing off the top of my head. Another problem is censorship vs. spam problem. And you can wish to have children friendly stuff and so on.Anyway, good luck, you're gonna need it :)