The image is forwarded to the configured OpenAI-compatible endpoint via the
/api/parse-receipt hook. The API key lives on the server, not your browser.
No file selected
2. Review & save
Edit anything the AI got wrong before saving. The image will be attached to the transaction.