Hi @Iztok,
When it comes to GDPR compliance, we would recommend legal advice for counsel on how to ensure you are GDPR compliant. Here is our documentation on how you can collect GDPR compliant.
I can share some context on consent and Typeform: At this time we can't specifically collect marketing consent through the Typeform integration, if you added a consent question, that would be captured as a custom property on the profiles that submit the form, and you can specify a list in your integration settings for profiles to be subscribed to. This will not update the consent section of their profile, however these would be active profiles in your account that you could segment on and send emails to.
At this time email consent is only updated through Klaviyo signup forms, our built-in eCommerce integrations, and our V2 List API. As Typeform does not use one of these methods, the Channels section of the profile would not be updated.
~Chloe
Thank you Chloe. Happy holidays.