Dyade preserves long-lived AI continuity. That continuity can become more sensitive than any individual chat, so the continuity store is treated as a primary high-value asset.
Dyade does not currently choose model providers or perform automatic provider fallback. The connected AI host requests continuity and writes observable results back.
Dyade can only persist material the host exposes through its tool surface. Hidden host state and undocumented compression events are outside Dyade's visibility.
Remote HTTPS/MCP with OAuth identity. User-facing continuation operations are scoped to the authenticated tenant.
The database contains sensitive continuity material. Authorized operators can technically access it. This is the major current hosted-beta trust boundary.
The host controls which model/provider receives rehydrated context. Dyade V1 does not silently redirect it to another provider.
| Threat | Current control | Residual / gap |
|---|---|---|
| Cross-tenant access | OAuth subject scoping; fail-closed continuation resolution | Needs continued adversarial isolation testing |
| Credential theft | Opaque OAuth; persisted access codes/tokens are hashed | MFA/device binding not yet implemented |
| Database compromise | Hosted access controls + tenant-scoped app queries | Central high-value target; not per-user customer-key encrypted |
| Operator misuse | Access is policy-limited to support/security needs | Formal operator-access audit ledger and dual-control still needed |
| Unexpected provider routing | No Dyade provider fallback in V1 | Future orchestration must add explicit provider/egress authority |
| Failure-report overcollection | Only explicit report; separate store | Retention/minimization and operator audit need formalization |
| Webhook forgery | Stripe signature verification | Commercial identity binding remains a surface to harden |
| Incomplete deletion | No complete workflow yet | Open production blocker |
| Log/backup leakage | Continuity payloads should not be telemetry | Formal log/backup inventory and retention policy not yet published |
Beta continuity data is used to provide Dyade and to diagnose failures explicitly reported by the user. It is not used for model training, advertising profiles, sale, or unrelated repurposing.
Dyade V1 does not yet expose a complete user-facing export-and-delete workflow that proves removal across trajectory, working context, sources, checkpoints, failure reports, account linkage and backup/retention paths. Until that exists, Dyade will not claim complete deletion semantics.
The target for sensitive enterprise use is self-hosted/customer-controlled operation, not a stronger marketing claim about the hosted beta.
Target requirements: self-hosting, customer-owned storage and keys, customer-owned provider credentials, explicit egress allowlists, no vendor telemetry/data return by default, auditable routing/admin access, export/delete under customer control, and optional fully local model execution.
NO_HIDDEN_PROVIDER_FALLBACK · TENANT_SCOPE_BEFORE_DATA · EXPLICIT_DIAGNOSTIC_CAPTURE · NO_HIDDEN_COT_DEPENDENCY · CONTINUITY_DATA_IS_PRIMARY_SENSITIVE_DATA · DELETE_MEANS_ALL_OWNED_STORES