Warp C Gear re Dev.

Where innovation meets chaos. Experimental coding lives here.

Blog

[Patch Notes] NahNotToday Privacy & Security [Updatable]

1.4.7
Whitelist:

  • Added Whitelist tab — domains added here are fully excluded from all protection
  • Spoofing (Canvas, WebGL, Audio, Language, Screen Resolution, UA) disabled for whitelisted sites
  • Cookie/tracker blocking disabled for whitelisted sites
  • Accept-Language header restored for whitelisted sites
  • Extension badge shows "WL" (yellow) when current site is whitelisted
  • Info and Defense tabs show warning banner when site is whitelisted
  • Alert shown after adding a site with instructions to clear cookies/cache
  • Page auto-reloads after adding site to whitelist so changes take effect immediately
  • Popup closes after 500ms on Apply
Bug Fixes:
  • Fixed Illegal invocation error due to language injection on some sites
  • Fixed Cannot set property matches error due to Screen Resolution for MediaQueryList
  • Fixed language spoofing not resetting Accept-Language header for whitelisted sites
  • Fixed content scripts injecting into sandboxed iframes
  • Removed noisy console errors from inject files that appeared in extension error panel
1.3.7
  • Massive Privacy Engine Update: Rebuilt the core tracking protection database using the latest AdGuard and EasyPrivacy filters. We are now blocking over 173,000+ unique tracking and advertising domains.
  • Enhanced Cookie Protection: Improved blocking of cross-site trackers and data-collection beacons to keep your personal data private.
  • Major Performance Optimization: We’ve re-engineered our ruleset architecture, reducing the rules file size by 2.5x.
  • Lighter Footprint: The extension now consumes significantly less disk space and memory while providing even more aggressive protection.
  • Faster Loading: Optimized JSON structure ensures near-instant rule indexing by the browser, making your web surfing smoother than ever.
1.3.6
  • Aggressive screen resolution spoofing was causing errors on some sites, even when it was turned off. We’ve replaced it with a lighter method, and now all sites load without errors.
1.3.5
  • Added translations: Spanish, French, German, Russian
  • Fixed browser language spoofing — navigator.languages now spoofs correctly
  • Fixed mismatch between the number of checks shown on the extension badge vs. the Info tab
  • Optimized code for lower load and faster rendering on heavy pages
  • Improved time spoofing — fixed an issue where spoofed values could reset to the real ones after reopening the extension popup
1.2.4
  • Added font fingerprint spoofing — a consistent fake profile is used per session.
1.1.4
User-Agent Spoofing Improvements:
  • Requests using the User-Agent string now return fully spoofed values in all cases.
New iframe-based spoofing methods added:
  • navigator.userAgent is now spoofed via a sandboxed iframe, blocking external scripts from accessing or modifying the real navigator object.
  • navigator.appVersion now uses the same iframe isolation technique to return spoofed values reliably.

patch notes