Security

Your invoices are your business

Invoice Hub holds the figures that matter most to an exporter. Here is how we keep them in the right hands.

Access

Invite-only accounts

There is no public sign-up. Organisations are created by us; your administrator adds each user.

Two-factor sign-in

Users can protect their account with a time-based code from an authenticator app. An administrator can reset it if a phone is lost.

Throttled sign-in

Sign-in attempts are rate-limited per network address and per account, and the same message is shown for a wrong password or an unknown email.

Sessions re-checked on every click

Disabling a user, changing their role or suspending an organisation takes effect on their next request, not their next sign-in.

Your data

Organisation isolation

Every read and write is scoped to the signed-in user’s organisation, so one customer’s companies, buyers and invoices are never visible to another.

Least-privilege roles

Permissions are checked on the server for every page and action. Hiding a button is a courtesy; the server is the enforcement.

Activity log

Sign-ins (successful and failed) and changes are recorded per organisation for your administrators to review.

Hashed reset links

Password-reset tokens are stored hashed, expire after 60 minutes, work once, and are rate-limited per address.

Platform

Encrypted in transit

All traffic is served over HTTPS; plain HTTP is redirected.

Request forgery protection

Every state-changing request must carry a per-session token, so another site cannot act on your behalf.

Printed invoices stay pristine

The client copy of an invoice is generated separately from the CA copy, so internal figures such as bank charges never leak onto it.

Questions welcome

Need our security answers for a vendor review? Ask us and we will walk your team through them.

Have a security questionnaire?

Send it over. We will go through it with you as part of your walkthrough.