Browser extensions for Terms of Service; Didn't Read. “I have read and agree to the Terms” is the biggest lie on the web. We aim to fix that. Get informed instantly about websites' terms & privacy policies, with ratings and summaries from the www.tosdr.org initiative.
[x] Is https://tosdr.org/api/1/all.json retrieved correctly, and at a reasonable frequency (for instance at browser restart, but not each time a tab is opened)?
[x] retrieved when plugin is installed or updated
[created #23] retrieved at some other interval, or at least when the brower restarts
[x] Does the data in browser storage look correct?
[x] Are newly added, changed, and removed points all updated correctly? (maybe use hosted fixtures to test this)
[x] added
[x] changed
[x] removed -> for points, not for services. to really remove a review, we would have to include that in all.json as "example.com": null or something
[x] Do the last/lastRate values in localStorage look correct?
[x] Is a notification shown but not repeated?
[x] Does the notification reappear when you clear localStorage, or write an older date into it?
[x] What does the popup look like for unreviewed domains?
[x] What does the popup look like for non-main domains?
[x] What does the popup look like for partially reviewed domains?
[x] What does the popup/notification look like for class A/B/C/D/E domains?
[x] Are list of points and list of documents of top sites identical to the info on https://tosdr.org?
"example.com": null
or something