You’re absolutely right; I understand that client-side logic isn’t secure and can easily be manipulated. I’ll definitely incorporate server-side checks to ensure users have agreed to the terms before they can proceed.
That being said, is there any way to detect when the dev tools are opened and trigger an action like a redirect or a warning message? I know this wouldn’t make things completely secure, but it could at least act as an additional deterrent for casual tampering…