As always, There's no silver bullet, no quick fix, no one size fits all answer.
Anyone telling you they have an easy answer for all scenarios is a fool or liar.
Giving some third party with no oversight absolute control over who you are able to interact with is a recipe for disaster. It's better to wait for a problem and deal with it there and then on a case by case basis with the relevant context than to try and proactively prevent possible issues.