Try each method. Report which ones work on GOV network.
Pick a CSV/Excel (or skip for sample) → pandas → Cloudflare.
One-click test: can you send data to 2t3.app from GOV?
Run the full ETIC report in browser. Pyodide + pandas.
Read file in browser only. No upload, no CDN.
POST form-data to /api/upload
Read .xlsx. CDN: cdn.sheetjs.com
POST JSON body instead of multipart
PUT to /api/receive instead of POST
Same as #3, CDN: cdn.jsdelivr.net
Pure JS CSV parser. Zero external requests.
Python in browser. CDN: cdn.jsdelivr.net
Same as #8, CDN: unpkg.com