feat(pii-audit): Autocapture PII Audit Chrome extension - #1924
Draft
djih wants to merge 13 commits into
Draft
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…able Co-authored-by: Cursor <cursoragent@cursor.com>
…s, force autocapture Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ay + panel mount Co-authored-by: Cursor <cursoragent@cursor.com>
…jection Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…d-to-end) Co-authored-by: Cursor <cursoragent@cursor.com>
size-limit report 📦
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a standalone Chrome MV3 extension at
pii-audit-extension/that audits what Amplitude Autocapture would collect — entirely locally, with zero egress.fetch/XHR/sendBeaconatdocument_startto capture ingest payloads, drop real sends, and force-enable autocapture via remote-config rewrite33 unit tests passing. Extension builds with Vite +
@crxjs/vite-plugin.Test plan
cd pii-audit-extension && npm test— 33/33 passnpm run build— produces loadabledist/dist/cd demo && python3 -m http.server 8080Notes
packages/workspace (intentional per plan).onnx) are gitignored — fetch via instructions inmodels/README.mdtokenizer.jsonis large (~1M lines) — consider git-lfs or fetch-on-build before mergeMade with Cursor