Privacy & Security
How Diplotix protects role-specific areas
Candidate, recruiter, and admin areas are separated by role-aware routing and guards.
What to know
- Protected routes require authentication, profile role, and onboarding state.
- Recruiter routes require recruiter access checks. Candidate routes require completed candidate onboarding.
- Admin routes must fail closed and must not preload admin UI before verification.