Open Terms Archive – Follow changes to terms of service
opentermsarchive.org
opentermsarchive.org
Why not opt-in via cookies?
That is quite ironic.
From the website: "Large digital companies today occupy a central position which ... However, they communicate in an insufficiently clear, readable and continuous manner on these ToS"
It's not just large digital companies that need a decent ToS and privacy policy. They are collecting emails and could be spamming everyone with junk mail, selling them along with the companies people are interested in. Probably not but they don't say so.
Being able to get simple plain-text diffs of documents (preferably through git) that you've agreed to or signed should be the expected standard. Not just for privacy policies online, but for any contractual change in our personal and work lives.
Here's Facebook's Privacy Policy from the Open Terms Archive: https://github.com/ambanum/OpenTermsArchive-versions/commits....
What I would add to this project is a highlight/alert of Warrant Canaries.
If the Warrant Canarie changes an alert can be brought up.
A better approach is proposed in this paper: https://link.springer.com/chapter/10.1007/978-3-030-76663-4_...
It discusses a formal notation of privacy terms, which enables you to treat them like tuples and perform all sorts of set algebra operations with them, making it easy to answer questions such as "what has changed?", "what has been removed?" or "what was added?"
This would make it possible not only to compare a policy with another version of itself, but also compare it with policies of competing services and products.
Consumers would be better off if regulators mandated the storage of policies in a format like this one. An ecosystem of utilities could be built around them (change trackers, search engines, recommendation systems, etc.).
We cannot dismiss a solution to status quo for a solution that assumes an imaginary state of affairs.
https://github.com/Quolum/quolum.github.io/commits/master/pr...
I think more startups could do this, and make the changes publicly viewable. And maybe tag each other using a universal moniker.
In my project I actually use git to generate a diff (at compile time) that is shown to the user. They can either view the diff to the last version of the terms they accepted, or the whole terms. In that view they can also directly export their data and delete their user account if they deem the new terms to be unacceptable.
I think this should be a standard everywhere, but of course it's a futile dream and people don't seem to mind the status quo.
EDIT: They are (thx to comment by xPaw). Wasn't obvious from the landing page prompting to sign up for email updates.
Emails are not that tempting. I am getting them from service providers anyway - and it is practically impossible to see what are the CHANGES and which changes do matter.
Edit: opened an issue on their Github, adding another document from a different site worked very well
Thank you for your interest for Open Terms Archive. As a reminder, OTA is the database of all ToS and their modifications for all companies in the world, in all languages, for all countries. Everything in a format that can be easily used to create applications.
We have updated our privacy policy, thank you for pointing out that it was not complete. The only personal data we record is the email of a person who subscribes to the email notification service for changes to a document of their choice.
As mentioned below, it is perfectly possible to follow the modifications of a document without giving your email address: - by RSS feed https://github.com/ambanum/OpenTermsArchive#by-rss - by browsing the repository https://github.com/ambanum/OpenTermsArchive-versions
@indus: very nice idea to store your privacy policy in github! @stared, @barredo: also a good idea, we will add, upon selection of service and document type, a direct link to github story see all changes. This way you can get a good idea of what you might receive by email if you decide to subscribe @cdubzzz: awesome, we will add the services you used to track on https://github.com/cdubz/legal-copy-histories/tree/master/hi... @jvolkman: very cool indeed but we have decided to not take their word for it @remram, thanks for the tip, we will contact them. We also already work with https://tosdr.org/ @tcmb, if you have any problem while adding a document on OTA, you can join us anytime at contact@opentermsarchive.org
If you want to help us, you can :
- Add or edit services and documents via a Pull Request on Github (read our documentation about it: https://github.com/ambanum/OpenTermsArchive/blob/master/CONT...). You can also use the contribution interface (https://opentermsarchive.org/en/contribute) which is useful for people who don't know Github (but it doesn't work for all sites).
- Build tools from the dataset (https://github.com/ambanum/OpenTermsArchive-versions/release...) or the API (https://disinfo.quaidorsay.fr/api/open-terms-archive/docs). As an example we have built Scripta Manent (https://disinfo.quaidorsay.fr/en/open-terms-archive/scripta-...), a tool that allows to compare a document between two dates.
- Improving our source code (https://github.com/ambanum/OpenTermsArchive): our biggest task is to add document tracking in several languages and jurisdictions, which is far from being an easy task.
- Raise awareness of the project and help us find funding so that OTA can continue to develop and become a digital commons.
- Follow us on Twitter @OpenTerms where we post changes to documents that we find interesting.
Thank you !