Messaging connectors — regulatory copy

Per-connector pre-link disclosure modal + persistent reminder line on each linked-account row. Same pattern, copy differs per platform.

Current state

Manage Connectors
Manage ConnectorsMulti-account works (Telegram ×2). No disclosure modal, no per-row regulatory state — adding both.
Connect success
Post-connectSuccess modal lists connector states (Connected / Connect).

WhatsApp v1

whatsmeow bridge — unofficial. Meta can ban the linked account. Highest risk.

Settings row reminder: Connected via an unofficial WhatsApp bridge. Meta may ban accounts using this method. [Learn more]

Telegram v1

Multi-device pairing — officially supported by Telegram. Low risk; session revocable from Telegram.

Settings row reminder: Kimono appears as an active session in your Telegram settings. [Learn more]

Drafts pending

Per-row state — needs Alek + Sutha

Each row needs a status indicator (paired / syncing / paused / error). Open: what states does backend emit? Recoverable in-app vs. external? Normalized model or per-connector enum? Storage on linked_accounts or separate table?