Security
Controls for accounts, workspaces, secrets, and automation.
This page describes controls present in the repository. It does not claim a certification or independent audit.
Access boundary
SiteDeal sample
Account
Workspace
Capability
Approval
- Passwords
- Hashed by Laravel
- Two-factor
- Available after sign-in
- Workspaces
- Membership checked
- Secrets
- Encrypted at rest
Implemented controls
Only the checks that exist in the repository.
-
01
Password hashing
The user model uses Laravel password hashing.
-
02
Two-factor authentication
Authenticated users can configure two-factor authentication and recovery codes.
-
03
Workspace access
Middleware and policies check workspace membership before access.
-
04
Permission checks
Feature code checks permissions for protected operations.
-
05
Encrypted secrets
Gateway and webhook credentials use encrypted storage.
-
06
Automation approvals
Risk rules can require a person before sensitive automation runs.
Evidence
Customer journey records stay append-only.
The evidence model rejects changes and deletion after a record exists.
Honest limits
No certification claim.
SiteDeal does not publish a SOC 2, ISO 27001, PCI, HIPAA, or other compliance claim. Contact the team for a question about a specific control.
- What this page shows
- Controls in the repository
- What it does not show
- An independent audit or badge
Ask a control question
Need a specific control detail?
Send the exact requirement. The team can answer from the implemented system.