a parte essere OT .....

Quello che chiedi è di facile realizzazione tecnicamente.
per quel che riguarda la GDPR, devi prevedere delle "clausole" che l'utente deve accettare in fase di richiesta preventivo ma anche qui non c'è da diventare "matti".