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 2 months ago
- Commercial TermsCreated 12 Apr 24, Last modified 2 months 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
17 Jan 25
Latest version
Primary Language
JavaScript
Size
116,309 KB
Stars
1,283
Forks
255
Watchers
1,283
Language Usage
Star History
Top Contributors
- @jdorweiler (1014)
- @dependabot[bot] (743)
- @laurengarcia (718)
- @MariagraziaAlastra (653)
- @andrey-p (567)
- @mrshu (381)
- @kzar (231)
- @jonathanKingston (192)
- @russellholt (189)
- @sammacbeth (189)
- @dharb (86)
- @moollaza (83)
- @github-actions[bot] (54)
- @GioSensation (34)
- @kdzwinel (28)
- @shakyShane (28)
- @SlayterDev (23)
- @Charlie-belmer (22)
- @daxmobile (22)
- @bsstoner (22)
- @alistairjcbrown (10)
- @ladamski (9)
- @zachthompson (8)
- @muodov (7)
- @GuiltyDolphin (6)
- @AdamSC1-ddg (5)
- @Sayanc93 (5)
- @tagawa (4)
- @nilnilnil (4)
- @bbraithwaite (4)
Recent Commits
- Sam Macbeth (15 Jan 25)
Schema for ad-click attribution pixels (#2892) * Schema for ad-click attribution pixels * Update pixel-definitions/pixels/ad_click_attribution.json Co-authored-by: Steven Englehardt <[email protected]> --------- Co-authored-by: Steven Englehardt <[email protected]>
- github-actions[bot] (15 Jan 25)
Release 2025.1.15 [ci release] (#2903) Co-authored-by: sammacbeth <[email protected]>
- Marcos Gurgel (15 Jan 25)
Updated Privacy Dashboard to 8.0.0 (#2900)
- Sam Macbeth (15 Jan 25)
GH Actions: Rollback to ubuntu 22.04 for puppeteer-based actions. (#2901) Fixes no-sandbox error.
- github-actions[bot] (10 Jan 25)
Release 2025.1.10 [ci release] (#2891) Co-authored-by: sammacbeth <[email protected]>
- dependabot[bot] (10 Jan 25)
Bump jsdom from 24.1.1 to 24.1.3 (#2878) Bumps [jsdom](https://github.com/jsdom/jsdom) from 24.1.1 to 24.1.3. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](https://github.com/jsdom/jsdom/compare/24.1.1...24.1.3) --- updated-dependencies: - dependency-name: jsdom dependency-type: direct:development 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] (10 Jan 25)
Bump sass from 1.83.0 to 1.83.1 in the build group (#2883) Bumps the build group with 1 update: [sass](https://github.com/sass/dart-sass). Updates `sass` from 1.83.0 to 1.83.1 - [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.83.0...1.83.1) --- updated-dependencies: - dependency-name: sass 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>
- Maxim Tsoy (09 Jan 25)
Stop using XRay in Firefox (#2852) * Testing firefox mv3 content-script injection * Fix some C-S-S paths for dev builds * Encode content script messages (objects are not supported in FF) * Revert the temporary makefile change (bundle contents is changed in C-S-S) * WIP: temporarily pin to a dev c-s-s branch * Bump C-S-S version * WIP temporary pin to a dev C-S-S branch * WIP Pin to a specific C-S-S commit * Bump c-s-s version --------- Co-authored-by: Sam Macbeth <[email protected]>
- Sam Macbeth (09 Jan 25)
Implement target conditions on rollouts. (#2889)
- el-note (08 Jan 25)
fixed-typographical-errors (#2831)
- Sam Macbeth (08 Jan 25)
Implement the 'rollout' config option for percentage rollouts of sub-features (#2880) * Initial remote config component wrapper * Initial rollout implementation and start porting Android tests * Remaining rollout tests * Properly mock extension version * Use post-processed config in static methods * Comment how rollout works * Lint * Add privacy-configuration as a dev dependency * Fix bad merge * Move config ResourceLoader into it's own component * Move config process to class method * Rename config to remoteConfig for clarity
- Anastasia Shuba (08 Jan 25)
Add privacy review workflow (#2877) * add privacy review workflow * use Dax token
- Sam Macbeth (07 Jan 25)
Remove deprecated duckduckgo-colors dependency; fix sass warnings (#2881) * Remove deprecated duckduckgo-colors dependency * Migrate sass @import to @use
- Jonathan Kingston (07 Jan 25)
Use injected path for bundleTrackers.mjs (#2888)
- dependabot[bot] (07 Jan 25)
Bump @duckduckgo/content-scope-scripts from 6.43.0 to 6.44.0 (#2886) Bumps [@duckduckgo/content-scope-scripts](https://github.com/duckduckgo/content-scope-scripts) from 6.43.0 to 6.44.0. - [Release notes](https://github.com/duckduckgo/content-scope-scripts/releases) - [Commits](https://github.com/duckduckgo/content-scope-scripts/compare/bc808eb735d9eb72d5c54cf2452b104b6a370e25...09b457c0337dfb56e387576d36849c55518d9f16) --- updated-dependencies: - dependency-name: "@duckduckgo/content-scope-scripts" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Sam Macbeth (06 Jan 25)
Bump to node 22 (#2867)
- Sam Macbeth (03 Jan 25)
Document pixels sent by the extension (#2875) * Specify breakage report pixels * First autofill pixel * Tidy up parameter definitions * Add pixel validation to lint check * Fix validation path * Schema improvements * Re-add pixel-schema dependency
- dependabot[bot] (23 Dec 24)
Bump mocha from 10.8.2 to 11.0.1 (#2851) Bumps [mocha](https://github.com/mochajs/mocha) from 10.8.2 to 11.0.1. - [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.8.2...v11.0.1) --- updated-dependencies: - dependency-name: mocha 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] (23 Dec 24)
Bump prettier from 3.3.3 to 3.4.2 (#2845) Bumps [prettier](https://github.com/prettier/prettier) from 3.3.3 to 3.4.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.3.3...3.4.2) --- updated-dependencies: - dependency-name: prettier 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] (23 Dec 24)
Bump cross-spawn from 7.0.3 to 7.0.6 (#2818) Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (23 Dec 24)
Bump @fingerprintjs/fingerprintjs from 4.5.0 to 4.5.1 (#2771) Bumps [@fingerprintjs/fingerprintjs](https://github.com/fingerprintjs/fingerprintjs) from 4.5.0 to 4.5.1. - [Release notes](https://github.com/fingerprintjs/fingerprintjs/releases) - [Commits](https://github.com/fingerprintjs/fingerprintjs/compare/v4.5.0...v4.5.1) --- updated-dependencies: - dependency-name: "@fingerprintjs/fingerprintjs" dependency-type: direct:development 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] (23 Dec 24)
Bump @eslint/plugin-kit from 0.2.1 to 0.2.4 (#2876) Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite) from 0.2.1 to 0.2.4. - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json) - [Commits](https://github.com/eslint/rewrite/compare/plugin-kit-v0.2.1...plugin-kit-v0.2.4) --- updated-dependencies: - dependency-name: "@eslint/plugin-kit" dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- dependabot[bot] (23 Dec 24)
Bump typescript from 5.6.3 to 5.7.2 (#2821) Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2) --- updated-dependencies: - dependency-name: typescript 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] (23 Dec 24)
Bump jasmine and @types/jasmine (#2850) Bumps [jasmine](https://github.com/jasmine/jasmine-npm) and [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine). These dependencies needed to be updated together. Updates `jasmine` from 5.4.0 to 5.5.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.4.0...v5.5.0) Updates `@types/jasmine` from 5.1.4 to 5.1.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine) --- updated-dependencies: - dependency-name: jasmine dependency-type: direct:development update-type: version-update:semver-minor - dependency-name: "@types/jasmine" dependency-type: direct:development 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] (23 Dec 24)
Bump dexie from 4.0.9 to 4.0.10 (#2816) Bumps [dexie](https://github.com/dexie/Dexie.js) from 4.0.9 to 4.0.10. - [Release notes](https://github.com/dexie/Dexie.js/releases) - [Commits](https://github.com/dexie/Dexie.js/compare/v4.0.9...v4.0.10) --- 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>
- dependabot[bot] (23 Dec 24)
Bump @playwright/test in the test group across 1 directory (#2860) Bumps the test group with 1 update in the / directory: [@playwright/test](https://github.com/microsoft/playwright). Updates `@playwright/test` from 1.48.1 to 1.49.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.48.1...v1.49.1) --- 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] (23 Dec 24)
Bump zod from 3.23.8 to 3.24.1 (#2861) Bumps [zod](https://github.com/colinhacks/zod) from 3.23.8 to 3.24.1. - [Release notes](https://github.com/colinhacks/zod/releases) - [Changelog](https://github.com/colinhacks/zod/blob/main/CHANGELOG.md) - [Commits](https://github.com/colinhacks/zod/compare/v3.23.8...v3.24.1) --- updated-dependencies: - dependency-name: zod 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>
- dependabot[bot] (23 Dec 24)
Bump @duckduckgo/privacy-reference-tests from `6133e7d` to `a75e09f` (#2868) Bumps [@duckduckgo/privacy-reference-tests](https://github.com/duckduckgo/privacy-reference-tests) from `6133e7d` to `a75e09f`. - [Release notes](https://github.com/duckduckgo/privacy-reference-tests/releases) - [Commits](https://github.com/duckduckgo/privacy-reference-tests/compare/6133e7d9d9cd5f1b925cab1971b4d785dc639df7...a75e09ff6bfff0709e6a457f1c3478326cbb3dc5) --- updated-dependencies: - dependency-name: "@duckduckgo/privacy-reference-tests" 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] (23 Dec 24)
Bump @duckduckgo/content-scope-scripts from 6.34.0 to 6.43.0 (#2870) Bumps [@duckduckgo/content-scope-scripts](https://github.com/duckduckgo/content-scope-scripts) from 6.34.0 to 6.43.0. - [Release notes](https://github.com/duckduckgo/content-scope-scripts/releases) - [Commits](https://github.com/duckduckgo/content-scope-scripts/compare/695412097915d14e0d977f7c11f979af6448bd8c...bc808eb735d9eb72d5c54cf2452b104b6a370e25) --- updated-dependencies: - dependency-name: "@duckduckgo/content-scope-scripts" 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] (23 Dec 24)
Bump the build group across 1 directory with 2 updates (#2869) Bumps the build group with 2 updates in the / directory: [esbuild](https://github.com/evanw/esbuild) and [sass](https://github.com/sass/dart-sass). Updates `esbuild` from 0.24.0 to 0.24.2 - [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.24.0...v0.24.2) Updates `sass` from 1.79.5 to 1.83.0 - [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.79.5...1.83.0) --- updated-dependencies: - dependency-name: esbuild dependency-type: direct:development update-type: version-update:semver-patch dependency-group: build - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor dependency-group: build ... 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!