Better safe than sorry.

On May 25, 2018 the new privacy rules enter into force. Are you privacy proof?