Logo, 113-profile dataset, and Firefox-parity features #3
Loading…
Reference in a new issue
No description provided.
Delete branch "more-profiles-logo-parity-features"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds a logo, a much larger profile dataset, and the features that were feasible to bring to parity with the Firefox build.
Profiles
assembleProfile()(the custom builder reuses it), spread across current Chrome/Edge/Firefox/Safari versions so no single version is shared by everyone.Logo
public/icon.svg(shield + fingerprint + mask stroke) rasterized to the 16–128px icon set viascripts/gen-icons.mjs; also shown in the popup and options masthead.Features
chrome.privacy(browser-wide; cleared when off/disabled). Adds theprivacypermission.entrypoints/test) showing the exact cover identity a site receives, with links to real testers; linked from popup and options.document.fontslist, gated on a new Fonts toggle. Conservative to avoid breaking layouts.Verification
scripts/verify.mjs— 15 checks (engine, incl. font protection).scripts/verify-options.mjs— 26 checks (options + popup, incl. WebRTC toggle, import round-trip, statistics, profile pinning).Both pass;
compileandbuildclean.🤖 Generated with Claude Code