Sleep through the 3am page.
curl -fsSL https://get.3am.si/install | sh -s -- --trial- Runs on-prem
- No inbound ports
- Every action human-approved
- Tamper-evident audit trail
Connects to the stack you already run
- Prometheus
- Grafana
- Datadog
- PagerDuty
- Jira
- GitHub
- GitLab
- Bitbucket
- Kubernetes
- MySQL
- PostgreSQL
- Oracle
- Slack
- Symphony
- Twilio
Signals in. Proven fixes out.
3AM sits between your alerts and your systems. It reads everything, proves the cause, and acts only with approval.
- Detect
- Prove
- Approve
- Verify
One console for every decision 3AM makes
Proves the cause before it proposes a fix. Read-only checks run against live systems. Runbooks can suggest; only evidence decides.
- 03:14:02Incident openedMySQLReadOnly on core-banking-db
- 03:14:09Searched runbooks and code12 candidates, scoped to the service
- 03:14:51Check: connection poolruled out · 41 of 300 in use
- 03:15:19Check: read-only primaryconfirmed · read_only = ON
- 03:15:24Dry runrehearsed before asking
- 03:16:58Approved@dba-oncall via Slack
- 03:16:59ExecutedSET GLOBAL read_only = OFF
- 03:17:44Verifiedcheck re-run: cleared · alerts stopped
SET GLOBAL read_only = OFFConsole views populated with data from a run against a production-grade core-banking estate.
One incident, start to finish
Every line is a ledger event, paced to our measured median: 3m 42s from page to verified fix, one human tap.
- page to fix
- 3m 42s
- human tap
- 1
- on the ledger
- 100%
Measured, not promised.
From a production-grade core-banking estate under live fault injection.
Harmful actions
Zero is a release gate, not a target.
Median time to mitigate
Page to verified fix, end to end.
Ask to approval
One tap, where your team already is.
To index 300 repos
Same install for one repo or hundreds.
Built for teams that answer to auditors
Designed for the most regulated networks: banks, insurers, telcos and the public sector.
Read the security brief- Stays in your network: on-prem or air-gapped, no inbound ports
- Your incidents stay home: only a signed licence check reaches us
- Humans hold the keys: quorums, budgets, a global halt
- Secrets never stored: redacted before anything is written
- Tamper-evident: hash-chained, signed, verifiable
- Shadow first: proposes and records, touches nothing
- Evidence before action: only live checks can authorise a fix
- Dry run, every time: each fix rehearsed before it is asked for
- Two-person rule: raising autonomy needs two approvers
- SIEM-ready: syslog to Splunk, QRadar or any SIEM
Your next incident is already scheduled.
See 3AM resolve one live in 30 minutes, then start a shadow-mode pilot that changes nothing.