This hook automatically places a tick-box on forms in specified pages (create account, by default) and a button which, when pressed, brings up terms in a modal for the customer to read.
The customer cannot continue without ticking the box.
By default the terms displayed in the pop-up modal are set to those in the privacy.php language file for convenience and consistency but can easily be changed.
No core code changes are required. Just upload the files.
Tested on CE Phoenix 18.104.22.168.
No support forum for this, please PM me if any issues.