Account Protection
Access controls
Incognito protects the account layer with hashed passwords, session-based auth, rate limits, and explicit account security controls.
- Passwords: stored as hashes, not plaintext.
- Sessions: issued server-side and invalidated on logout or account deletion.
- Two-Factor Auth: available from Settings → Security.
- Mutating requests: protected by origin and CSRF checks.
Product Boundaries
Scope and isolation
The product keeps job-search state scoped to the account and active profile so queue, scans, applications, and mailbox data do not bleed across profiles.
- Profile-scoped runtime: scans, queue state, and mailbox workflows stay tied to the active profile.
- Support tooling: admin impersonation is audit-logged and used only for debugging with consent.
- Billing: Stripe handles card data directly; Incognito does not store raw card numbers.