Google Sheets
PublishingEditor add-on for FINTRAC, FinCEN, and AUSTRAC packs — same engine as this site, one report per row, field-ID headers. Nothing posts report payloads here; it does not file. Requires a subscription (Form validation and Bulk CSV/TSV stay free). Preparing a public Google Workspace Marketplace listing (OAuth verification + Google review). Until the store listing is live, install via clasp / Test deployments — see sheets-addon/MARKETPLACE.md. Privacy · Terms.
Microsoft Excel
Coming soonOffice.js task pane (not VBA) — FINTRAC, FinCEN, and AUSTRAC packs with the same payloadFromRow / validateReport() path as Sheets. One report per row; values stay in the workbook; nothing posts report payloads here; does not file. Requires the same subscription (Form validation and Bulk CSV/TSV stay free). Sideload from excel-addon/ (npm run build:excel, npm run serve:excel). AppSource not listed yet — in-repo listing prep is in excel-addon/MARKETPLACE.md. Privacy · Terms.
Chrome extension
Not builtPlanned Manifest V3 extension: side panel or popup runs validateReport() on JSON/XML/CSV you paste or drop. Checks stay on-device — nothing posts to this site, and it does not file. Until then, use Check one or Batch check.
Firefox extension
Not builtSame intended host as Chrome (WebExtensions API): local validateReport(), no remote post, no filing. Shared packed sources where the APIs align. Until then, use Check one or Batch check.
How packs are sourced — About