Telegram Integration Privacy Policy

Last updated: February 2026

1. What Data We Collect

When an organization connects their Telegram bot to Oravio, the bot monitors groups it has been added to. We collect metadata only:

  • Group membership events — who joined or left a group, and when.
  • Activity patterns — message timestamps, message types (text, photo, etc.), word counts. No raw message content is stored in our database.
  • User identifiers — Telegram user IDs and usernames, used to link activity to CRM contacts.
  • Group metadata — group name, type (group / supergroup / channel), and member count.

We do not store the content of messages. Only metadata (who sent a message, when, in which group, what type) is persisted.

2. How AI Summarization Works

Oravio uses AI to generate conversation summaries during natural conversation pauses (“lulls”). Here is how it works:

  • Messages are buffered in memory only during active conversations.
  • When a lull is detected (typically 10+ minutes of inactivity), the buffered messages are sent to our AI model for summarization.
  • The AI produces a summary of topics discussed, participant counts, and potential intent signals (e.g., interest in a product, partnership inquiry).
  • Only the summary output is stored — the raw message buffer is cleared from memory after processing.
  • Summaries are associated with an organization and group, not individual users.

3. Data Retention

Oravio retains Telegram-related data according to the following policy:

  • Conversation summaries are automatically archived after 12 months. Archived summaries are no longer displayed in the dashboard and are periodically purged.
  • Activity metadata (timeline events, message logs) follows the organization's data retention settings.
  • Group membership records are retained as long as the group is active. Records for inactive groups may be cleaned up after the organization disconnects the bot.

4. How to Opt Out

If you are a Telegram user and wish to opt out of Oravio monitoring:

  • In-chat command: Send /optout in any group where the Oravio bot is present. This will dismiss your member records for that organization.
  • Via API: Submit your Telegram user ID to our public opt-out endpoint at POST /api/v1/telegram/opt-out with the body { "telegramUserId": "YOUR_ID" }.
  • Contact us: Email privacy@oravio.io with your Telegram username and we will process your opt-out request within 48 hours.

After opting out, your activity metadata will no longer be tracked and your member records will be marked as dismissed. Existing conversation summaries (which do not contain individual message content) will follow the standard 12-month archival policy.

5. Contact

For questions about this privacy policy or your data, please contact us at privacy@oravio.io.