I recently wrote about some problems I had with the user contracts for Cluztr, an attention service. At the time I promised to write about a user contract I could stomach. Some of these ideas are being rolled into what Steve Gillmor has called Click Insurance to be supported by the GestureBank. More on that soon.
My problem with the Cluztr contract is their version of user opt-in. Cluztr is unremarkable in this way — many companies use the same approach. Their form of opt-in goes like this:
- Read our user contract before you use our service (good);
- Using our service implies acceptance of our contract (good);
- We may change our user contract (not good or bad);
- We may not post any notification that our contract has changed (bad); and,
- Continued use of our service implies acceptance of our new user contract (what?).
I call this the User-Beware Contract. This is any contract expressly allowing the service provider to change it without user notification. The onus is on the user to be wary of the service provider.
Instead, I’d like to see the User-Aware Contract. It goes something like this:
- Read our user contract before you use our service;
- Using our service implies acceptance of our contract;
- We may (and probably will) change our user contract;
- We will notify you of any change;
- Any change will require you to opt-in again formally (through a click-through or other process);
- If you do not formally agree to the new contract, you will be removed form the service and all user data associated with your account will be purged.
This type of contract puts the onus on the service provider. After all, the service provider changed the user contract — shouldn’t they take the responsibility of notifying them and getting their continued opt-in?
A variant of the latter approach is not uncommon (e.g., on banking sites). Your data may not be purged if you don’t accept the new contract; however, you will not gain access to the site unless you do.
That said, the User-Beware Contract is, by far, the dominant contract on the Web. The big players all use it, most of the smaller players use it.
I would like to see an attention service throw out their User-Beware Contract in place of a User-Aware Contract. Of course, they’ll have to notify their users of the change