Skip to content
Menu

Security

Your job records, and who can reach them

Systemise holds commercially sensitive information — what you charge, what work costs you, and who your clients are. This page sets out where that data lives, how it is protected, and which third parties touch it. Everything stated here is implemented today.

  • SydneyWhere your data is stored — AWS ap-southeast-2
  • 30 daysAutomated database backup retention
  • bcryptHow passwords are hashed
  • SHA-256Session tokens stored as digests, never in the clear

How we work

How the system is protected

Six things that are in place today. Where a control is not yet in place, it is not listed.

01

Encrypted at rest

The database volume and the application host's disks are encrypted. The database is not reachable from the public internet — it accepts connections only from the application's own security group.

02

Encrypted in transit

All traffic is served over HTTPS. Plain HTTP exists only to answer the certificate renewal challenge and redirect you to the secure address.

03

Sessions you can revoke

Each sign-in creates its own session with an expiry and a last-seen time. Any single session can be revoked — useful when a phone is lost — and revoking it immediately invalidates the refresh tokens issued under it, without disturbing anyone else on your team.

04

Tokens stored as digests

Refresh tokens are kept only as a SHA-256 digest. The token itself is never written to the database, so a copy of the database does not yield working credentials.

05

Credentials held by the device

The iOS and Android apps store credentials in the platform's own secure storage — the iOS Keychain and the Android Keystore — rather than in ordinary application storage.

06

Backups, and a final snapshot

The database is backed up automatically with thirty days of retention, and a final snapshot is taken before any teardown, so decommissioning cannot quietly destroy your records.

Your data

It stays yours

Access and portability matter as much as encryption. These are commitments about what you can do with your own records.

  • Export whenever you want

    Quotes, jobs, receipts, contacts and invoices can be exported. You are not required to stay in order to keep your history.

  • Deletion on request

    Ask us to delete your account and we will confirm what will be removed and complete it within 30 days. Note that New Zealand tax law requires you to keep invoices, receipts and GST records for seven years, so export before you go.

  • We do not sell your data

    Your records are not sold, rented, or shared with advertisers, and they are not used to train models for anyone else.

  • The Xero connection is yours

    You authorise it, and you can disconnect it from the same screen at any time. Systemise reads and writes only what the connection scope allows.

  • Scoped to your workspace

    Every record belongs to one company workspace, and access is controlled by role, so financial detail need not be visible to everyone who can see the schedule.

Third parties involved in running Systemise

These are the external services that may process your data as part of delivering Systemise. We will update this list before adding another.

ProviderPurposeRegion
Amazon Web ServicesHosting, database and file storage, in the Asia Pacific (Sydney) region. This is where your job records live.Australia
Amazon SESOutbound email — quotes, invoices and notifications you send from Systemise. Currently routed through a United States region, which means the contents of those emails cross the border.United States
StripeSubscription billing. Card details are entered with Stripe and held by Stripe; Systemise never receives or stores your card number.United States
XeroAccounting, and only if you choose to connect it. Contacts, suppliers and coding move between the two systems.New Zealand / global
SentryError monitoring, so faults are diagnosed from real failures rather than guesswork. Diagnostic data may include the page and account involved.Global
CloudflareDNS and edge protection for the website and its certificates.Global

Ask us anything you need answered before you trust us with the job.

Send security or privacy questions to [email protected] and a person will answer. If you are completing a vendor questionnaire, send it through and we will fill it in.