Relay Bots
Coming Soon
IO Relay is under active development. Telegram launches first, followed by WhatsApp, Signal, and Discord. Join @useioxyz for launch announcements.
IO Relay will bring the same zero-retention inference, cryptographic receipts, and self-destruct timers to your favorite messaging apps — no separate account, no new app, no data stored.
Supported Platforms
| Platform | Status | Handle |
|---|---|---|
| Telegram | Soon | @useio_bot |
| Planned | TBA | |
| Signal | Planned | TBA |
| Discord | Planned | TBA |
Commands
Core Inference
| Command | Behavior |
|---|---|
/io <prompt> | 5-minute self-destruct. Default timer. |
/io5 <prompt> | Explicit 5-minute timer |
/io1h <prompt> | 1-hour timer |
/io24h <prompt> | 24-hour timer |
Advanced
| Command | Description |
|---|---|
/broadcast <prompt> | Multi-model side-by-side |
/diff <mA> <mB> <prompt> | Compare two models |
/models | List available models |
/canary | Current warrant canary status |
/health | Backend health check |
/ping | Latency check |
/version | Protocol version |
/chain <id> | Verify a receipt chain |
/wipe | Destroy current session |
Rate Limiting
Each chat is rate-limited independently:
- Token bucket: 1 request per 2 seconds
- Burst: 10 requests
- Header:
X-RateLimit-Remainingtracks your bucket
Receipts in Relay
Every relay response includes a receipt ID. Verify it:
/io what is the meaning of life
> 42 (probably)
> receipt: io-rcpt-a1b2c3d4e5
/chain io-rcpt-a1b2c3d4e5
> ✅ Valid. retained_prompt: false. Model: auto→dolphin.No message history is stored. When the timer expires, the bot forgets the conversation.