Password rotations fail because connection pools hold onto old sessions, and dormant cron jobs break hours later. RotationProof challenges workloads with cryptographic nonces and proves fresh connection recycling before retiring old credentials.
Orchestrate a live credential rotation for PostgreSQL database db_primary across API replicas, background workers, and nightly cron jobs.
The False-Positive Paradox
Why standard AWS Secrets Manager Lambda rotations lie, and how RotationProof eliminates rotation outages.
App containers maintain open TCP connections on the old role. Health check queries return 200 OK without recycling pools.
Nightly or weekly jobs do not run during standard rotation windows, leaving stale credentials cached in memory.
Issues cryptographic single-use nonces and verifies connection establishment timestamp > rollout start timestamp.
Billed per Database Cluster Managed
Lightweight customer runner polls outbound. Never sends raw database passwords to the control plane.
Single database cluster with dual-role rotation orchestration.
Complete workload adoption prober, pool recycling guards, and Slack notifications.
Multi-region database clusters with Vault and AWS Secrets Manager sync.
RotationProof compares the connection establishment timestamp against the rollout start time. If a connection was established before the new secret version was deployed, RotationProof rejects the attestation as a stale pooled session.
The Revocation Guard immediately blocks retirement of the old credential. The system stays in the dual-active state where both credentials remain valid, alerting engineers in Slack. Zero production downtime occurs.
No. RotationProof operates with opaque secret references. The customer runner connects directly to your secret manager and database. Raw passwords never touch our control plane.