The EU has tackled the big players in this question in order to come to agreements that respect Europeans rights. This has worked to some capacity because we're able to communicate issues with one another and trust eachother's judicial systems.
I'm not sure if the same can be done with authoritative governments. I think that's where the problem lies.