Invoice Keeper

Settings

Where confirmed invoices are sent, and what this app knows about you.

Webhook

Confirmed invoices are posted here as JSON. Point it at your accounting integration, a Make.com or Zapier hook, or any endpoint that accepts a POST. It must be https.

Leave empty to turn sending off.

AI provider

The API key is read from .env.local on the server. It is never sent to the browser — this page only asks whether one is present.

Checking…

Your data

What is sent to the AI provider

When you press Extract, the invoice file itself is sent to the extraction provider through this app’s server. When you press Review, the extracted fields — supplier, tax ID, dates, line items and totals — are sent to the review provider as text. Nothing else about you is included, and the app keeps no copy on the server.

What is stored on this device

Saved invoices and this webhook URL are held in this browser’s local storage. There is no database and no account. Another browser, another device, or a private window will not see them, and clearing your browser data deletes them.

Where the confirmed data goes

Only when you press Send. The invoice JSON is posted to the webhook URL above, through this app’s server so the browser is not blocked by CORS.

Clear all local data

Deletes every saved invoice and the webhook URL from this browser. This cannot be undone.

0 invoices stored