PFPmask

Hide your face on browser video calls by replacing it with a tracked, talking NFT avatar. Local-only. Privacy-first.

PFPmask on Google Meet

One‑click overlay

Toggle on Meet; real‑time canvas compositing with mouth, blinks, idle bob.

Local & private

No frames leave your device. No analytics by default.

Works on Meet

v1 targets meet.google.com; more sites later.

Features

  • • Intercepts getUserMedia in page, returns canvas track
  • • Mic‑driven mouth states (open/wide)
  • • Randomized blinks, idle bob
  • • Avatar pool with metadata; favorites
  • • On‑video draggable “PunkMask ON” badge

Privacy

All processing runs locally in your browser. No camera frames or audio leave the page. See the privacy policy in the repo.

Install

  1. 1. Download the ZIP (Add to Chrome button)
  2. 2. Go to chrome://extensions → Enable Developer mode
  3. 3. Load unpacked → select the unzipped folder
  4. 4. Open meet.google.com → toggle PFPmask ON in the popup