
Trust Center
Security & Status
ReadyCheck Lab is built for institutions. Here's exactly how we protect your data and how you can verify it's working — live.
Live System Status
Checking live status…
How your data is protected
Encryption everywhere
TLS 1.2+ in transit. AES-256 at rest for database and file storage. Resume PDFs live in a private bucket — only you and your authorised admins can read them.
Row-Level Security
Every table enforces Postgres RLS. Your rows are scoped to your user id; cross-user reads require an explicit admin role checked server-side.
Least-privilege functions
All SECURITY DEFINER helpers are restricted to the service role. Internal AI usage caps and cooldowns are enforced in the database, not the client.
Audit logging
Authentication, role changes, AI calls, and admin actions are written to immutable system_events / security_events tables, retained for 90 days.
Compliance-ready
GDPR & India DPDP aligned. Self-serve data export from your profile, account-deletion on request, and a documented sub-processor list.
Always-on monitoring
Web Vitals, client errors, and server latency stream into health dashboards. Critical errors page on-call within minutes.
Your rights
You own your data. Export it, correct it, or delete it any time.