Summary of All Changes (Version 0.3.9)
We cleaned up the extension to achieve Chrome Web Store compliance and make it minimal and privacy-first:
Chrome Web Store Fix: Removed the unused scripting permission from manifest.json that was causing rejection.
Removed Unused Services (~1,800 lines): Deleted 3 placeholder cloud service files (Firebase authentication handler, Stripe payment handler, firebase-config.example.js) and 3 build scripts (build-comprehensive-sanctions.js, build-sanctions-db.js, import-datasets.js) since our extension uses hardcoded data (36 sanctioned addresses, 15 test addresses).
Code Cleanup: Removed all Firebase and Stripe references from background.js, popup.js, popup.html, addressbook-handler.js, audit-trail-handler.js, and config.example.js. Simplified cloud sync UI options to show local-only storage.
Documentation Updates: Updated all docs (README.md, QUICK_SETUP.md, PRIVACY_POLICY.md, UPDATE_NOTES.md) to reflect the new local-first, no-accounts-needed approach. Updated version to 0.3.9 throughout.
Log in or sign up for Devpost to join the conversation.