-
contrib-versions
Documents versions that are not maintained by a dedicated actor. Maintained collaboratively by volunteer contributors.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
engine
Tracks contractual documents and exposes changes to the terms of online services. (by OpenTermsArchive)
Setting something like this up has been an idea of mine for a while. Glad someone's done it.
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....
I did something like this as an excuse to play around with “git scraping” but it had weird frequent issues with character encodings or something on many requests. I never had the time to dig in to that so eventually just archived it.
https://github.com/cdubz/legal-copy-histories
The GitHub says you can use RSS. Perhaps open an issue about the email collection and privacy policy concerns.
https://github.com/ambanum/OpenTermsArchive#by-rss
In my startup, we added our tos and privacy policy in source control from early on.
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.