Security First
Data Privacy and Protection
CAREO’CLOCK is designed to protect personal and health information with layered safeguards, strict role-based access, server-side validation, and auditable operations.
Identity and Access Protection
- Strong authentication for clients, caregivers, and administrators.
- Passwords are securely transformed before storage (never plain text).
- Sessions are time-limited and can be revoked.
- Email verification and secure reset flows help confirm account ownership.
Role-Based Access Controls
- Clients, caregivers, and admins operate in separate access domains.
- Admin privileges are segmented by approved permission scope.
- Sensitive actions require server-side permission checks.
- High-impact operations are protected with additional authorization rules.
Protection of Health and Personal Information
- Sensitive client details are disclosed only when operationally necessary.
- Caregiver access is controlled using secure, time-bound links.
- Access to sensitive records is tightly scoped and tracked.
- Assignment workflows follow a minimum-necessary disclosure model.
Token, Session, Input, and API Security
- Tokens are purpose-specific, expire automatically, and support revocation.
- Protected links and actions are validated server-side every time.
- User input is validated and sanitized before processing.
- Protected APIs enforce verified identity, role checks, and backend business rules.
Transaction and Workflow Integrity
- Critical workflows include concurrency safeguards against conflicting actions.
- State transitions are validated before changes are committed.
- Versioning patterns preserve history and improve traceability.
- Booking, assignment, cancellation, payout, and visit flows are protected against invalid or duplicate processing.
Monitoring, Auditability, and Continuity
- Security-relevant events are logged for accountability and review.
- Administrative and operational changes are auditable.
- Automated backups are maintained with retention controls.
- Archival and scheduled maintenance routines support continuity and stewardship.
