É necessário um entendimento jurídico?
Sugiro você conversar com o DPO da sua organização. Por exemplo, o termo de consentimento é algo relevante para não ser implementado como obstáculo na tua aplicação, em que o usuário nem leia e já saia clicando em "Aceito".
Inclusive tanto requer conhecimento jurídico que nas organizações que eu sei que existe este papel de DPO, ele é privativo de advogados, pois inclusive pode a empresa precisar emitir parecer e respostas ao usuário.