Security
Security model
Keep authority narrow across server, browser, provider, and webhook boundaries.
Domain0 uses distinct credentials for distinct trust boundaries.
| Credential | Holder | Scope |
|---|---|---|
| Platform API key | Your server | One bound application |
| Connection bearer token | User browser | One connection + exact origin + short expiry |
| Provider credential | Domain0 authorization boundary | Selected provider operation; never returned |
| Webhook signing key | Domain0 + your receiver | Verify untouched delivery bytes |