Warp C
re Dev.
Where innovation meets chaos. Experimental coding lives here.
[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.