Privacy and Consent. A Legal and UX&HMI Approach for Data Protection