lastuser icon indicating copy to clipboard operation
lastuser copied to clipboard

Terms of service agreements

Open jace opened this issue 10 years ago • 2 comments

Apps will have terms of service agreements and Lastuser could be a central place to get users to agree.

ToS documents are held inside Lastuser and versioned and users will be asked to read and agree before proceeding to the app (in /auth). This applies to trusted apps as well.

The client id in the ToS model is optional. A missing value implies this ToS is for Lastuser itself and must also be agreed to when signing up. The /auth handler can prompt for both.

jace avatar Jan 02 '15 14:01 jace

A User-ToS join model tracks which version of the ToS the user has agreed to.

Also, ToS documents become read only once published. They can only be revised henceforth.

jace avatar Jan 02 '15 14:01 jace

Adding info: Few things to note from other popular websites' TOS is here https://tosdr.org/

ghost avatar Jan 12 '16 08:01 ghost