{"id":22904596,"url":"https://github.com/tosdr/browser-extensions","last_synced_at":"2025-08-12T06:31:46.666Z","repository":{"id":4877606,"uuid":"6032844","full_name":"tosdr/browser-extensions","owner":"tosdr","description":"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 \u0026 privacy policies, with ratings and summaries from the www.tosdr.org initiative. ","archived":false,"fork":false,"pushed_at":"2024-02-18T22:51:59.000Z","size":4023,"stargazers_count":397,"open_issues_count":6,"forks_count":45,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-10-30T00:55:02.102Z","etag":null,"topics":["chrome","firefox","privacy-policies","tosdr"],"latest_commit_sha":null,"homepage":"http://tosdr.org/downloads","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jsok/puppet-vault","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tosdr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2012-10-01T16:41:15.000Z","updated_at":"2024-10-21T01:05:46.000Z","dependencies_parsed_at":"2024-02-20T19:05:47.661Z","dependency_job_id":"f9ea70fd-ef50-48ef-99fc-0731d0a103f8","html_url":"https://github.com/tosdr/browser-extensions","commit_stats":{"total_commits":439,"total_committers":22,"mean_commits":"19.954545454545453","dds":0.7220956719817768,"last_synced_commit":"69a197de48af16022c5516b6cc9663f00cfedc29"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tosdr%2Fbrowser-extensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tosdr%2Fbrowser-extensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tosdr%2Fbrowser-extensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tosdr%2Fbrowser-extensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tosdr","download_url":"https://codeload.github.com/tosdr/browser-extensions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228078666,"owners_count":17865958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome","firefox","privacy-policies","tosdr"],"created_at":"2024-12-14T02:46:37.500Z","updated_at":"2025-08-12T06:31:46.655Z","avatar_url":"https://github.com/tosdr.png","language":"CSS","funding_links":[],"categories":["chrome"],"sub_categories":[],"readme":"# WebExtension for [Terms of Service; Didn't Read][tosdr]\n\n“I have read and agree to the Terms” is the biggest lie on the web.\nWe aim to fix that. “Terms of Service; Didn't Read” is a user\nrights initiative to rate and label website terms \u0026 privacy\npolicies, from very good (class A) to very bad (class E).\n\nThis extension informs you instantly of your rights online by\nshowing an unintrusive icon in the toolbar. You can click on this\nicon to get summaries from the [Terms of Service; Didn't\nRead][tosdr] initiative.\n\nThis is a complete rewrite of the old extension for modern browsers, written in TypeScript.\n\nGet the extension\n\n- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/terms-of-service-didnt-read/)\n- [Chrome](https://chromewebstore.google.com/detail/terms-of-service-didn’t-r/hjdoplcnndgiblooccencgcggcoihigg)\n- [Safari](https://apps.apple.com/en/app/tos-dr/id6470998202?l=en-GB)\n\n\n[tosdr]: https://tosdr.org\n\n-----------\n\nInstallation instructions\n-------------------------\n### Release\nFor release builds, refer to the links above.\n\n### Development\nJust open ```about:debugging``` (Firefox) or ``chrome:extensions`` (Chrome) and follow instructions.\n\n-----------\n\nBuilding instructions\n---------------------\n\nMake sure you have `node` or `bun` installed, and from the repository root run the following:\n\n1. Install dependencies\n`npm install` / `bun install`\n\n2. Build\n`npm run build` / `bun run build`\n\n3. Package up the contents of `./dist/chrome` and `./dist/firefox`\n\nPublishing the Chrome extension\n-----------------------------\n\nTODO: document\n\nPublishing the Firefox extension\n--------------------------------\n\nTODO: document\n\nPublishing the Edge extension\n-----------------------------\n\n* follow the build instructions\n* cd ./dist/chrome\n* zip -r ../chrome.zip .\n* upload it to the [Microsoft Partner Center](https://partner.microsoft.com/en-us/dashboard/microsoftedge/a77b3f51-22a2-4310-a2cd-e118e062cc63/packages).\n* this will require a [client certificate](https://github.com/tosdr/browser-extensions/issues/109#issuecomment-2545206825)\n* click through the 'continue' and 'publish'\n* after [review by Microsoft](https://github.com/tosdr/browser-extensions/issues/109#issuecomment-2545207271) it will be [available to Edge users](https://microsoftedge.microsoft.com/addons/detail/terms-of-service-didn%E2%80%99t-/oaaecoiolcpocebdnakfpfjegbmmpkjn)\n\nArtifacts\n======\n\nArtifacts of each build and release can be viewed on GitHub [here](https://github.com/tosdr/browser-extensions/actions).\n\n\nLicense\n======\n\nAGPL-3.0+ (GNU Affero General Public License, version 3 or later)\n\nSee \u003chttps://tosdr.org/legal.html\u003e for more details on the legal aspects of the project.\n\nPackages we use\n======\n\n- JSZip\n- Sentry\n- Open Sans by Google","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftosdr%2Fbrowser-extensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftosdr%2Fbrowser-extensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftosdr%2Fbrowser-extensions/lists"}