Infrastructure & Integrations
Security foundations: built in as the system is made, not checked at the end
The baseline, in every system
01
Least access
People and systems get only what their work needs
A technician can't see billing; the accounting export can only read.
02
Secrets out of the code
In a vault, per environment
Passwords and keys are never in the code, and a scan refuses any change that contains one.
03
Inputs checked
Everything from outside is untrusted
Forms, uploads, notices from other systems and AI output are checked against what's expected before they're used.
04
Permissions on the server
Not hidden buttons
Every request checked for who's asking and what they may see, including in the database itself.
05
Packages watched
Known flaws block the release
Every package the software uses is checked on each change and each week.
06
Limits on public forms
Flooding slowed, not served
Booking, contact and sign-in forms slow down repeated attempts from the same place.
07
An audit record
Who did what, and what was stopped
Sign-ins, permission changes, risky actions and blocked attempts, kept where they can't be edited.
08
Environments kept apart
Test never touches live
Preview and staging use their own data and keys, so a mistake in testing can't reach a customer.
When each check runs
A flaw announced in a package we use
Flaw announced in a date-handling package
- done
Found
the weekly package check flags it the same morning
- done
Assessed
used by the booking page; the flawed feature is not
- done
Updated
to the fixed version anyway; tests pass
- done
Released
through the usual path, same day
- done
Recorded
what was found, what was used, what changed
Fixed the day it was announced, with a record of why it was safe in the meantime.
Where the baseline applies
In
Out
Part of every system we build
What we do
- Build this baseline into every system, from the first release.
- Bring existing software up to that baseline, one gap at a time.
- Work alongside your security specialists and fix what they find.
What we don't do
- Security audits, penetration tests or certifications. Those need a specialist firm.
- Monitoring for attacks around the clock, or responding to a breach in progress.
Questions about security foundations
Will our software be secure?
No one can honestly promise that. We can promise this baseline is built in and checked on every change, which stops the common attacks on small business software and records what it stops.
Are you a security consultancy?
No. We build software with a solid baseline. If you need an audit, a penetration test or a certification, a specialist firm does that, and we fix what they find.
Can you check our existing software?
We can review it against the same baseline and list the gaps in order of risk. That's a list of what to fix, not a formal audit.
What about payment card details?
We don't store them. Payments go through a payment provider, so card details never touch your systems.