Skip to content

Privacy Features

DurgaShield puts your privacy first. Every privacy feature is designed to minimize your digital footprint without compromising functionality.

Stealth Mode

Anti-fingerprinting protection that makes your browser look like everyone else’s:

  • WebRTC Blocking — Wraps RTCPeerConnection to filter private IP (192.168., 10., 172.16-31.*) ICE candidates — hides local IPs while allowing STUN/TURN relay connections
  • Canvas Fingerprinting ProtectiongetImageData passes through clean data; noise added only at toDataURL() / toBlob() output where fingerprinters read the final rendering
  • Referrer Hiding — Injects <meta name="referrer" content="no-referrer"> to prevent referrer leakage
  • Hide Automation — Overrides navigator.webdriver to return undefined
  • Cookie Self-Destruction — Removes non-session cookies older than 1 hour from non-whitelisted domains every 30 minutes
  • Opt-in: Disabled by default; enable via Stealth Mode switch in popup

Enhanced Anti-Tracking

Advanced tracking protection inspired by Ghostery:

  • Navigator Property Spoofing — Randomizes navigator.languages, navigator.hardwareConcurrency, and navigator.deviceMemory
  • Screen Property Dithering — Adds ±1px noise to screen.width/screen.height; randomizes colorDepth between 24 and 32
  • Tracking Storage Removal — Clears 50+ tracking keys from localStorage, sessionStorage, and cookies including GA (_ga, _gid), Facebook (_fbp), HubSpot, Intercom, Hotjar, Mixpanel, Amplitude, Segment, FullStory
  • Opt-in: Disabled by default to avoid breaking site functionality

CDN Tracker Block

Blocks known CDN-based tracking domains used for cross-site user identification.

CDN Replacement (Decentraleyes-style)

Serves local copies of popular JavaScript libraries instead of fetching them from CDNs:

  • Bundled libraries: jQuery 3.6.0 / 3.7.1, AngularJS 1.8.3, Modernizr 2.8.3, Bootstrap 4.6.2 / 5.3.3, D3 7.9.0, FontAwesome 6.5.0, Lodash 4.17.21, Moment 2.29.4, React 18.2.0, Vue 3.4.0 (17 files total)
  • 22 DNR redirect rules covering 5 major CDN networks (Google Hosted Libraries, CDNJS, jQuery CDN, jsDelivr, Bootstrap CDN)
  • Works out of the box — no configuration needed

Never-Consent

Auto-dismisses cookie consent banners from all major CMPs:

  • Supported platforms: OneTrust, Cookiebot, Quantcast, TrustArc, Didomi, Usercentrics, and custom implementations
  • Preference for rejection: Automatically clicks “Reject All”, “Decline”, “Deny”, or equivalent opt-out buttons
  • Fallback to dismiss: If no reject option exists, accepts and hides the banner
  • 50+ selectors: Matches common cookie banner selectors and button text patterns

Social Container

Isolates social media activity using Firefox’s Contextual Identities API:

  • Container isolation: Facebook, Instagram, Messenger, WhatsApp open in a dedicated “Social Media” container
  • Cookie isolation: Social media cookies stored only in the container — not accessible from normal browsing tabs
  • Smart redirect: Navigating to social media from a regular tab automatically redirects to the container
  • Container indicator: Blue bar at top of isolated pages
  • Embed blocking: Facebook Like/Share buttons, comments, tracking pixels removed from non-Facebook pages

Metadata Cleanup

Strips EXIF data (GPS coordinates, camera model, date/time) from uploaded JPEG images automatically.

Facebook/Instagram Privacy Controls

  • Messenger: Hides “Seen by” indicators, read receipts, and typing status
  • Instagram DM: Suppresses seen indicators and typing indicators in Direct Messages
  • Active status: Hides “Active Now” / “Active Xm ago” indicators on both platforms
  • Opt-in: Disabled by default

Search Annotations

Annotates Google, Bing, and DuckDuckGo search results with SAFE/RISK badges based on domain trust data.

Tracking Parameter Cleaning

Strips 200+ tracking parameters from clicked links including fbclid, gclid, utm_*, _ga, _hsenc, ref, si, sk, mtm_*, and more.

AudioContext & WebGL Fingerprinting Protection

  • AudioContext: Adds random noise (±1 unit, ±0.5 dB) to analyser node outputs
  • WebGL: Replaces renderer/vendor strings with generic “DurgaShield” prefixes; blocks debug extension info

Automatic Tracker Detection (Privacy Badger-style)

  • Heuristic learning: Scans third-party domains on every page and reports them to the background
  • Cross-site tracking detection: When a third-party domain is observed on 3+ different sites, it’s automatically blocked
  • Tracker map: Stores domain → [sites...] for full transparency
  • Popup panel: Shows all detected trackers, sites seen on, and unblock button

Global Privacy Control (GPC) & Do Not Track (DNT)

  • Sec-GPC header: Sends Sec-GPC: 1 on all requests
  • DNT header: Sends DNT: 1 on all requests
  • Complies with global privacy regulations for opting out of data sharing/selling