Description of TermsWatch
- Service Providers are Allowed to Change the Terms Without Notice: The majority of Terms include a clause that allows the service provider to make changes to the Terms with out notifying its users. Further, this clause usually includes wording stating that a user's continued use of the provided service will indicate an acceptance of the new or altered Terms.
- Most Users Can Not Understand the Terms: By their nature, Terms contain lengthy, dense language that is often very difficult for common users to understand. Consequently, few users will read the Terms that they are asked to consent to. Fewer still will read the Terms and understand what they are consenting to, what rights they are giving to the service provider, and what the nature of their relationship with the service provider is.
In order to combat these issues, TermsWatch is designed to do the following:
- Store Annotations: In addition to storing the Terms of each service provider being monitored, TermsWatch will also store annotations made to the stored Terms. This would include storing explanations and comments made about a specific version of a provider's Terms, as well as storing explanations/comments about changes that have occurred between versions.
- Expose Data Via Public API: To truly be useful, the data collected from monitoring Terms and storing annotations must be made accessible by other programs and services. To make this data accessible, TermsWatch will provide a public API that will allow for retrieval of data about a specific service provider's Terms, such as the text of the Terms or annotations made to the Terms. The API will also allow for the creation and editing of annotations.