The essentials¶
Everything in our security policies that actually applies to you, day to day. Five minutes. The long versions live in the document register — this page never contradicts them, it just skips the ceremony.
Your quarterly refresher: open the repo in Claude Code and run
/isms:onboard. It walks you through this page and logs your training automatically. See Get set up.
The twelve rules¶
-
Protect your login. Unique passwords, minimum 12 characters, MFA on everything that supports it — no exceptions for production. (Access control)
-
SSO first. Sign in with SSO wherever it's offered. Separate local logins are only OK for accounts that touch nothing sensitive.
-
Secrets never leave the secret manager. No API keys, passwords or tokens in code, chat, docs, or config files — ever. If you spot one, report it and rotate it. (Cryptography)
-
Your laptop is the office. Disk encryption on, screen lock on, OS updated. It's where customer data lives, so treat it that way. (Remote working · BYOD)
-
See something, say something — immediately. Phishing, a lost device, a weird login, a scammer abusing a feature. Fast beats perfect; reporting is never punished. Slack first (
@-mention #Security, #DevOps, #Development or #General — whichever fits, or #General if unsure), email second (security@soon.works, for the paper trail). (Event reporting) -
Customer data stays in our systems, in the EU. Never paste it into personal accounts or consumer AI tools (ChatGPT, Gemini, etc.). Same for our source code. (Privacy & data protection)
-
Least privilege. Ask for the access you need, hand back what you don't. Production access is personal, MFA-protected, and reviewed quarterly.
-
Everything ships through a PR. Code and policies alike — review is our change control. Nobody pushes to main. (Change management)
-
No random software on machines that touch production or customer data. That includes browser extensions. When in doubt, ask Thomas first. (Software policy)
-
Someone leaving, or a device lost? Access gets revoked the same day — tell Thomas immediately, then sort the rest.
-
Working in public? Lock before you walk. Mind shoulder-surfing on trains, cafés, planes. (Clear desk & screen)
-
A rule doesn't fit reality? Say so. Don't quietly ignore it — raising it is how the system improves, and it's never a problem to flag one.
When something goes wrong¶
- Tell someone now — Slack (
@-mention #Security or #General) and security@soon.works. Don't sit on it. - Olaf coordinates, Thomas handles the technical side.
- If customer data may be involved, we notify affected customers without delay — that's why your speed matters.
Who does what¶
| Olaf | Security lead (ISM), privacy, audits — first stop for questions |
| Thomas | Tech & infrastructure security, access requests |
| Andrea (CyberSquad) | External consultant, runs our internal audit |
Last distilled from the full policy set: 2026-07-02. If this page and a policy ever disagree, the policy wins — and please flag it (rule 12).