Double opt-in that actually proves consent
Sign-up form, confirmation email and a log of timestamp, IP address and form version. Article 7(1) GDPR does not just require that you obtained consent, it requires that you can demonstrate it. That is where most self-built sign-up flows fall apart.


