If I have read your post correctly you want the user to have access to "play" only if they have read the TOS (Terms Of Service), or your privacy statement and that it would know that they have agreed to the terms... is that correct?
To code that, it might be worth simply making the Privacy or TOS page as Top layer and add a check box in the coding and code the action accordingly.
Example... If the value of the check box is unchecked then the value of the variable for the check box is "0" whereas the button has no command to jump to code and remains null.
If the check box is checked the value then becomes "1" and the command to jump and execute the def to start the game executes.
This would seem to be the easiest way to accomplish what you are after... if I have understand your query correctly.
To code that, it might be worth simply making the Privacy or TOS page as Top layer and add a check box in the coding and code the action accordingly.
Example... If the value of the check box is unchecked then the value of the variable for the check box is "0" whereas the button has no command to jump to code and remains null.
If the check box is checked the value then becomes "1" and the command to jump and execute the def to start the game executes.
This would seem to be the easiest way to accomplish what you are after... if I have understand your query correctly.
"Often stumped... But never defeated."