{"id":17998119,"url":"https://github.com/cookiengineer/defiant","last_synced_at":"2025-03-26T04:31:39.475Z","repository":{"id":47391348,"uuid":"359838631","full_name":"cookiengineer/defiant","owner":"cookiengineer","description":":space_invader: Chrome/Chromium Extension to fight against malicious Adware on the Internet! :boom:","archived":false,"fork":false,"pushed_at":"2023-02-01T20:20:04.000Z","size":1069,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-21T06:41:32.061Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cookiengineer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-20T14:09:04.000Z","updated_at":"2024-10-10T18:09:48.000Z","dependencies_parsed_at":"2023-02-17T10:45:51.697Z","dependency_job_id":null,"html_url":"https://github.com/cookiengineer/defiant","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cookiengineer%2Fdefiant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cookiengineer%2Fdefiant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cookiengineer%2Fdefiant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cookiengineer%2Fdefiant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cookiengineer","download_url":"https://codeload.github.com/cookiengineer/defiant/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245589265,"owners_count":20640254,"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":[],"created_at":"2024-10-29T21:24:04.869Z","updated_at":"2025-03-26T04:31:39.011Z","avatar_url":"https://github.com/cookiengineer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Defiant Browser Extension\n\n## Stay protected from Ads, Cookies, JavaScript and other Tracking Techniques\n\nThe Defiant Browser Extension tries to put the control over website\nbehaviours back into the hands of users, and not developers.\n\nIts concept works with Trust Levels, whereas the defaulted Trust Level\nis `Zero` and doesn't allow anything malicious to happen. Incrementing\nthe Trust Level to a higher one will enable more risky features to make\nthe Website or Web App work.\n\n\n## User Interface\n\n![Popup UI](/defiant/chrome/user-guide.png)\n\nThe [User Guide](/defiant/chrome/user-guide.html) contains more instructions\non how to use the Defiant Browser Extension.\n\n\n## Trust Levels\n\nThe Defiant Browser Extension operates on the concept of trust levels.\nBy default, no website is trusted (Level: Zero). You (as the user) are\nin charge of which website is to be trusted.\n\n- **Level: Zero** is for Static Websites\n- **Level: Alpha** is for Interactive Websites\n- **Level: Beta** is for Web Apps\n- **Level: Gamma** is for Social Media Apps\n\n**Level: Zero**\n\n- Enable Media from first-party or second-party domains.\n- Enable Stylesheets from first-party or second-party domains or known CDNs.\n- Disable everything else.\n\n**Level: Alpha**\n\n- Enable Media from first-party and second-party domains or known CDNs.\n- Enable Stylesheets from first-party and second-party domains or known CDNs.\n- Enable JavaScript from first-party or second-party domains or known CDNs.\n- Enable Cookies from first-party or second-party domains.\n- Limit Cookies to the current browsing session.\n\n**Level: Beta**\n\n- Enable Media from first-party and second-party domains or known CDNs.\n- Enable Stylesheets from first-party and second-party domains or known CDNs.\n- Enable JavaScript from first-party or second-party domains or known CDNs.\n- Enable Cookies from first-party or second-party domains or known CDNs.\n- Enable Link Prefetching from first-party or second-party domains or known CDNs.\n- Enable Location Redirects from first-party or second-party domains or known CDNs.\n- Enable Frames from first-party or second-party domains.\n\n**Level: Gamma**\n\n- Enable Media from all domains.\n- Enable Stylesheets from all domains.\n- Enable JavaScript from all domains.\n- Enable Cookies from all domains.\n- Enable Link Prefetching from all domains.\n- Enable Location Redirects from all domains.\n- Enable Frames from all domains.\n\n\n# Development Guide\n\nThe [Development Guide](./guide/DEVELOPMENT.md) eases up the Development Onboarding\nprocess and contains hints on Debugging and Development of this Chromium Extension.\n\n\n## Acknowledgements\n\nThis Browser Extension's [Icon](./defiant/design/icon.svg) is licensed under the\nCC-BY-SA 3.0 license; it is itself a modified variant of the icon that was originally\ncreated by [Alpar-Etele Meder](https://dribbble.com/Pocike) and is available via\n[his Iconfinder Page](https://www.iconfinder.com/pocike).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcookiengineer%2Fdefiant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcookiengineer%2Fdefiant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcookiengineer%2Fdefiant/lists"}