Remote assistant

Phase 5 established an accepted boundary for reaching the same personal assistant through one remote text channel. Telegram Bot API long polling is the first reference provider. This is a bounded engineering proof. Supported-release qualification remains open, and Telegram remains third-party infrastructure.

What the boundary means

Why long polling

The appliance initiates outbound HTTPS requests to Telegram's getUpdates API. It does not expose a webhook or public listener. A provider outage leaves the committed replay cursor unchanged and the worker resumes from the next event after reconnection.

Telegram reports that pending Bot API updates are retained for no longer than 24 hours. Review the Bot API, bot platform security model, and Telegram privacy policy before enabling the channel.

Disconnect and recovery

Revoke the channel from a trusted local device. If a bot token may be stolen, revoke it with BotFather too, create a replacement, and repeat strong local pairing. Disconnect clears the stored credential and revokes the binding; it never silently restores or transfers the prior connection.

The proof uses a fake provider with no real credentials to test two independent people, pairing and reassignment defense, stolen senders, replay and delay, outage and reconnect, rate limits, step-up, encrypted drafts, revocation, and the no-public-listener topology. The Phase 5 architecture/security gate passed on 2026-07-21. The separate Phase 6 backup and restore boundary passed on 2026-07-23.