Credentials
Scoped access
API keys are required for send endpoints and can be rotated from the dashboard.
Loading your content
Loading your contentSecurity model
HookMessage separates credentials, workspaces, senders, plan limits, administrative actions, and delivery events so customer communication can be operated with explicit boundaries.
Trust boundaries
Concrete boundaries for credentials, capacity, operations, identity, and acceptable use.
Credentials
API keys are required for send endpoints and can be rotated from the dashboard.
Capacity
Credit limits are enforced by plan so sandbox and production accounts cannot silently overrun usage.
Operations
Admins can manage sender status, billing recovery, and workspace security from authenticated dashboard flows.
Identity
SSO and stronger workspace controls are reserved for the Business tier where they fit the current product direction.
Acceptable use
The product should stay positioned for opted-in customer communication, not spam or cold outreach.
Request lifecycle
The backend supplies a scoped API key over HTTPS.
The API checks role, workspace, sender assignment, and active state.
Plan limits and workflow restrictions are evaluated before execution.
The request enters the queue and sender delivery path.
Status records and signed webhook events expose the result.
Shared responsibility
Customer responsibility
Platform responsibility
What the control does and what an operator should do with it.
Implementation guidance
Use the security documentation for credential storage, webhook verification, data handling, operational monitoring, and incident-response guidance.