Privacy Essentials
duckduckgo.com/appSimple extension by DuckDuckGo, which grades the security of each site. Download:
Chrome
Firefox
- Homepage: duckduckgo.com/app
- GitHub: github.com/duckduckgo/duckduckgo-privacy-extension
- Privacy: tosdr.org/en/service/222
- Web info: web-check.xyz/results/duckduckgo.com
Privacy Essentials Privacy Policy
Privacy Policy Summary
- https is not used by default
- There is a date of the last update of the terms
- Allows connecting to the service encrypted over HTTPS
- Allows connecting to the service anonymously over Tor, and operates a Tor exit enclave
- no pseudonym allowed (relevant for billing)
- HTTPS is always enabled
- You waive your moral rights
- No need to register
- The service makes critical changes to its terms without user involvement
- No Tracking
- This service takes credit for your content
- This service provides an onion site accessible over Tor
- Your browsing history can be viewed by the service
- This service shares your personal data with third parties that are not essential to its operation
- The service disables software that you are not licensed to use.
- This service provides an onion site accessible over Tor
- You can delete your account and Duck Addresses
- Conditions may change, but your continued acceptance is not inferred from an earlier acceptance flow
- This service provides archives of their terms of service so that changes can be viewed over time
- The cookies used by this service do not contain information that would personally identify you
- This service does not track you
- IP addresses of website visitors are not tracked
- Instead of asking directly, this Service will assume your consent merely from your usage.
Score
Documents
- Privacy PolicyCreated 17 Jul 18, Last modified 21 days ago
- Commercial TermsCreated 12 Apr 24, Last modified 21 days ago
Domains Covered by Policy
- duckduckgo.com
- 3g2upl4pq6kufc4m.onion
- spreadprivacy.com
- duckduckhack.com
- donttrack.us
- duck.co
- duck.com
About the Data
This data is kindly provided by tosdr.org. Read full report at: #222
Privacy Essentials Source Code
Author
Description
DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
Homepage
https://duckduckgo.com/appLicense
Apache-2.0
Created
11 Dec 17
Last Updated
28 Nov 24
Latest version
Primary Language
JavaScript
Size
117,486 KB
Stars
1,268
Forks
250
Watchers
1,268
Language Usage
Star History
Top Contributors
- @jdorweiler (1014)
- @dependabot[bot] (724)
- @laurengarcia (718)
- @MariagraziaAlastra (653)
- @andrey-p (567)
- @mrshu (381)
- @kzar (229)
- @jonathanKingston (191)
- @russellholt (189)
- @sammacbeth (181)
- @dharb (86)
- @moollaza (83)
- @github-actions[bot] (52)
- @GioSensation (34)
- @shakyShane (28)
- @kdzwinel (28)
- @SlayterDev (23)
- @Charlie-belmer (22)
- @daxmobile (22)
- @bsstoner (22)
- @alistairjcbrown (10)
- @ladamski (9)
- @zachthompson (8)
- @GuiltyDolphin (6)
- @muodov (5)
- @Sayanc93 (5)
- @AdamSC1-ddg (5)
- @bbraithwaite (4)
- @nilnilnil (4)
- @tagawa (4)
Recent Commits
- Jonathan Kingston (14 Nov 24)
Update C-S-S to 6.34.0 (#2808) * Update C-S-S to 6.34.0 * Adding devtools script
- dependabot[bot] (14 Nov 24)
Bump @duckduckgo/privacy-dashboard from 7.0.4 to 7.1.1 (#2783) Bumps [@duckduckgo/privacy-dashboard](https://github.com/duckduckgo/privacy-dashboard) from 7.0.4 to 7.1.1. - [Release notes](https://github.com/duckduckgo/privacy-dashboard/releases) - [Commits](https://github.com/duckduckgo/privacy-dashboard/compare/acb35e41952e1f6062aca4732d1f7ea3bd134f2e...53fd1a0f8d91fcf475d9220f810141007300dffd) --- updated-dependencies: - dependency-name: "@duckduckgo/privacy-dashboard" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (13 Nov 24)
Bump puppeteer from 23.0.2 to 23.7.1 (#2802) * Bump puppeteer from 23.0.2 to 23.7.1 Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 23.0.2 to 23.7.1. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v23.0.2...puppeteer-v23.7.1) --- updated-dependencies: - dependency-name: puppeteer dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Make browser version test check looser. This allows us to update puppeteer without breaking the tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam Macbeth <[email protected]>
- dependabot[bot] (12 Nov 24)
Bump mocha from 10.7.3 to 10.8.2 (#2792) Bumps [mocha](https://github.com/mochajs/mocha) from 10.7.3 to 10.8.2. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](https://github.com/mochajs/mocha/compare/v10.7.3...v10.8.2) --- updated-dependencies: - dependency-name: mocha dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (11 Nov 24)
Bump dexie from 4.0.8 to 4.0.9 (#2784) Bumps [dexie](https://github.com/dexie/Dexie.js) from 4.0.8 to 4.0.9. - [Release notes](https://github.com/dexie/Dexie.js/releases) - [Commits](https://github.com/dexie/Dexie.js/compare/v4.0.8...v4.0.9) --- updated-dependencies: - dependency-name: dexie dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Dax Mobile (11 Nov 24)
Update autofill to 15.1.0 (#2787) Co-authored-by: dbajpeyi <[email protected]>
- Maxim Tsoy (07 Nov 24)
Ignore lint commits during git blame (#2801)
- Maxim Tsoy (06 Nov 24)
Introduce Prettier (#2797) * Install prettier * Add prettier config * Add .prettierignore * Fix lint issues (prettier) * Pin release tag of the eslint config * Use semicolons, to be consistent with other repos * Bring back semicolons (prettier)
- Maxim Tsoy (04 Nov 24)
Move to shared eslint config (#2788) * Upgrade eslint and use the shared DDG config * Lint fixes * Depend on the ddg eslint-config * Remove "standard" dependency * Fix eslint for packages * Add ddg eslint config to dependabot build group
- Dave Vandyke (31 Oct 24)
Bump the minimum supported Chrome version to 128 (#2786) A bug in the chrome.declarativeNetRequest API[1] meant that extensions could block requests initiated by other extensions. This cross-extension request blocking wasn't supposed to be possible[2], and led to lots of issues for users with multiple browser extensions installed (for example, see this Privacy Badger bug report[3]). These cross-extension requests weren't associated with a tabId, and so could not be differentiated from other such requests - including ServiceWorker initiated requests. As a workaround, to avoid breaking the other extensions our users might have installed, we stopped blocking any requests with no associated tabId. Since then, we have fixed the bug in Chrome[4], and that fix was release with Chrome 128. So let's increase the minimum supported Chrome version to 128, so that we can re-enable ServiceWorker initiated request blocking in the future. 1 - https://crbug.com/40896400 2 - https://github.com/w3c/webextensions/issues/369 3 - https://github.com/EFForg/privacybadger/issues/2968 4 - https://chromiumdash.appspot.com/commit/486d638e6977dad73bd207dc914df9319afac152
- Sam Macbeth (31 Oct 24)
Move DNR module side-effects into a component. (#2764) * Move DNR module side-effects into a component. * Remove unnecessary awaits There's a bunch of places where we await on settings or resource loading, when it is implicitly guaranteed that they're loaded at that call-site. * Fix unused imports * Rename DNR component and add comments.
- Deepankar Bajpeyi (28 Oct 24)
chore: bump autofill to 15.0.0 (#2785)
- dependabot[bot] (23 Oct 24)
Bump @playwright/test from 1.48.0 to 1.48.1 in the test group (#2766) Bumps the test group with 1 update: [@playwright/test](https://github.com/microsoft/playwright). Updates `@playwright/test` from 1.48.0 to 1.48.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.48.0...v1.48.1) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: test ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- github-actions[bot] (16 Oct 24)
Release 2024.10.16 [ci release] (#2763) Co-authored-by: sammacbeth <[email protected]>
- dependabot[bot] (16 Oct 24)
Bump @playwright/test from 1.46.0 to 1.48.0 in the test group (#2754) Bumps the test group with 1 update: [@playwright/test](https://github.com/microsoft/playwright). Updates `@playwright/test` from 1.46.0 to 1.48.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.46.0...v1.48.0) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: test ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump @duckduckgo/privacy-dashboard from 7.0.3 to 7.0.4 (#2762) Bumps [@duckduckgo/privacy-dashboard](https://github.com/duckduckgo/privacy-dashboard) from 7.0.3 to 7.0.4. - [Release notes](https://github.com/duckduckgo/privacy-dashboard/releases) - [Commits](https://github.com/duckduckgo/privacy-dashboard/compare/15c0dfe59c96048fde7710bc0104bf9665307012...acb35e41952e1f6062aca4732d1f7ea3bd134f2e) --- updated-dependencies: - dependency-name: "@duckduckgo/privacy-dashboard" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Dave Vandyke (15 Oct 24)
Add support for the "toggle reports" feature (#2731) When the user clicks to disable protections for a website, the "toggle reports" feature prompts them to also send a website breakage report to us. This helps increase the number of user reports we receive for website breakage issues, in turn helping us fix or mitigate them. The feature also takes care to not prompt the user too often, at the time of writing only prompting one to three times (depending on the user's response) every 48 hours.
- dependabot[bot] (15 Oct 24)
Bump glob from 10.4.2 to 11.0.0 (#2757) Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.2 to 11.0.0. - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](https://github.com/isaacs/node-glob/compare/v10.4.2...v11.0.0) --- updated-dependencies: - dependency-name: glob dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump the build group with 6 updates (#2755) Bumps the build group with 6 updates: | Package | From | To | | --- | --- | --- | | [web-ext](https://github.com/mozilla/web-ext) | `8.2.0` | `8.3.0` | | [esbuild](https://github.com/evanw/esbuild) | `0.23.0` | `0.24.0` | | [eslint](https://github.com/eslint/eslint) | `8.57.0` | `8.57.1` | | [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.31.0` | | [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.79.5` | | [standard](https://github.com/standard/standard) | `17.1.0` | `17.1.2` | Updates `web-ext` from 8.2.0 to 8.3.0 - [Release notes](https://github.com/mozilla/web-ext/releases) - [Commits](https://github.com/mozilla/web-ext/compare/8.2.0...8.3.0) Updates `esbuild` from 0.23.0 to 0.24.0 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.23.0...v0.24.0) Updates `eslint` from 8.57.0 to 8.57.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v8.57.1) Updates `eslint-plugin-import` from 2.29.1 to 2.31.0 - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.31.0) Updates `sass` from 1.77.8 to 1.79.5 - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.77.8...1.79.5) Updates `standard` from 17.1.0 to 17.1.2 - [Release notes](https://github.com/standard/standard/releases) - [Changelog](https://github.com/standard/standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/standard/standard/compare/v17.1.0...v17.1.2) --- updated-dependencies: - dependency-name: web-ext dependency-type: direct:production update-type: version-update:semver-minor dependency-group: build - dependency-name: esbuild dependency-type: direct:development update-type: version-update:semver-minor dependency-group: build - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-patch dependency-group: build - dependency-name: eslint-plugin-import dependency-type: direct:development update-type: version-update:semver-minor dependency-group: build - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor dependency-group: build - dependency-name: standard dependency-type: direct:development update-type: version-update:semver-patch dependency-group: build ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump @fingerprintjs/fingerprintjs from 4.4.3 to 4.5.0 (#2756) Bumps [@fingerprintjs/fingerprintjs](https://github.com/fingerprintjs/fingerprintjs) from 4.4.3 to 4.5.0. - [Release notes](https://github.com/fingerprintjs/fingerprintjs/releases) - [Commits](https://github.com/fingerprintjs/fingerprintjs/compare/v4.4.3...v4.5.0) --- updated-dependencies: - dependency-name: "@fingerprintjs/fingerprintjs" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump jasmine from 5.2.0 to 5.4.0 (#2758) Bumps [jasmine](https://github.com/jasmine/jasmine-npm) from 5.2.0 to 5.4.0. - [Release notes](https://github.com/jasmine/jasmine-npm/releases) - [Changelog](https://github.com/jasmine/jasmine-npm/blob/main/RELEASE.md) - [Commits](https://github.com/jasmine/jasmine-npm/compare/v5.2.0...v5.4.0) --- updated-dependencies: - dependency-name: jasmine dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump tldts from 6.1.38 to 6.1.51 (#2759) Bumps [tldts](https://github.com/remusao/tldts) from 6.1.38 to 6.1.51. - [Release notes](https://github.com/remusao/tldts/releases) - [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md) - [Commits](https://github.com/remusao/tldts/compare/v6.1.38...v6.1.51) --- updated-dependencies: - dependency-name: tldts dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (15 Oct 24)
Bump i18next from 23.12.2 to 23.16.0 (#2761) Bumps [i18next](https://github.com/i18next/i18next) from 23.12.2 to 23.16.0. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v23.12.2...v23.16.0) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Sam Macbeth (15 Oct 24)
Bump TS to 5.6.3 (#2751) * Bump TS to 5.6.3 * Rewrite TopBlocked as a class * Update package.json Co-authored-by: Dave Vandyke <[email protected]> --------- Co-authored-by: Dave Vandyke <[email protected]>
- Sam Macbeth (15 Oct 24)
Reorganize dependabot grouping (#2752)
- Sam Macbeth (14 Oct 24)
Remove engine-strict to fix dependabot (#2746)
- Dave Vandyke (14 Oct 24)
Update privacy-dashboard dependency to 7.0.3 (#2745)
- Sam Macbeth (11 Oct 24)
Bump CI to node 20 (#2743)
- Sam Macbeth (10 Oct 24)
Fix SASS deprecation warnings (#2744)
- dependabot[bot] (10 Oct 24)
Bump @duckduckgo/privacy-dashboard from 7.0.1 to 7.0.2 (#2738) Bumps [@duckduckgo/privacy-dashboard](https://github.com/duckduckgo/privacy-dashboard) from 7.0.1 to 7.0.2. - [Release notes](https://github.com/duckduckgo/privacy-dashboard/releases) - [Commits](https://github.com/duckduckgo/privacy-dashboard/compare/35cbd2c081d95655950022c90c07d60917dd9eab...597bffc321a8f4b8d23b13aa0145406c393c0d8e) --- updated-dependencies: - dependency-name: "@duckduckgo/privacy-dashboard" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Privacy Essentials Website
Website
DuckDuckGo — Privacy, simplified.
The Internet privacy company that empowers you to seamlessly take control of your personal information online, without any tradeoffs.
Redirects
Redirects to https://html.duckduckgo.com/html
Security Checks
All 66 security checks passed
Server Details
- IP Address 52.149.246.39
- Location Washington, Virginia, United States of America, NA
- ISP Microsoft Corporation
- ASN AS8075
Associated Countries
- US
Saftey Score
Website marked as safe
100%
Blacklist Check
duckduckgo.com was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Privacy Essentials Reviews
More Browser Extensions
-
-
-
-
Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously. Download: Firefox
-
Provides user control over WebRTC privacy settings in Chromium, in order to prevent WebRTC leaks. Download: Chrome. For Firefox users, you can do this through browser settings. Test for WebRTC leaks, with browserleaks.com/webrtc
-
-
-
-
Enables the First Party isolation preference (Clicking the Fishbowl icon temporarily disables it) Download: Firefox
-
-
Emulates remote frameworks (e.g. jQuery, Bootstrap, Angular) and delivers them as local resource. Prevents unnecessary 3rd party requests to tracking CDNs Download: Firefox
-
-
-
Spoofs browser's User-Agent string, making it appear that you are on a different device, browser and version to what you are actually using. This alone does very little for privacy, but combined with other tools, can allow you to keep your fingerprint changing, and feed fake info to sites tracking you. Some websites show different content, depending on your user agent. Download: Chrome - Firefox - Edge - Opera - Source
-
-
Simplified HTTPS upgrades for Firefox (lightweight alternative to HTTPS-Everywhere) Download: Firefox
-
-
-
Displays a country flag depicting the location of the current website's server, which can be useful to know at a glance. Click icon for more tools such as site safety checks, whois, validation etc Download: Firefox
-
-
Helps protect web searchers from surveillance and data-profiling, through creating meaningless noise and obfuscation, outlined in their whitepaper. Controversial whether or not this is a good approach Download: Firefox - Source
-
-
Notifies you when visiting a known or potential phishing site, and detects suspicious JavaScript (including skimmers and miners). Also provides a simple rating for a given site's legitimacy and security. Great for less technical users. Netcraft also has a handy online tool: Site Report for checking what any given website is running. Download: Chrome \ Firefox \ Opera \ Edge
-
NOTE On modern browsers, this is no longer needed Forces sites to load in HTTPS, in order to encrypt your communications with websites, making your browsing more secure (Similar to Smart HTTPS). Note this functionality is now included by default in most modern browsers. Download: Chrome
Firefox
About the Data: Privacy Essentials
API
You can access Privacy Essentials's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/security-tools/browser-extensions/privacy-essentials
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Privacy Essentials
Help your friends compare Browser Extensions, and pick privacy-respecting software and services.
Share Privacy Essentials and Awesome Privacy with your network!