Skip to content

How we protect your data

Entergram holds the keys to your Telegram accounts. We take that seriously, and this page says exactly what we do rather than gesturing at “bank-grade security”.


1. Your Telegram session lives on our servers, encrypted

Section titled “1. Your Telegram session lives on our servers, encrypted”

When you connect a Telegram account, you sign in with Telegram’s own login (QR code or a code sent to your Telegram app). The resulting session is held in Entergram’s backend — not in your browser and not on your device. There is no passphrase to manage and nothing to unlock; closing the tab or switching computers changes nothing about the connection.

Credentials stored by the app are encrypted at rest:

  • Cipher: AES-256-GCM (authenticated encryption — tampering is detectable, not just unreadable).
  • Key derivation: PBKDF2-HMAC-SHA256 at 600,000 iterations — the OWASP-recommended minimum, chosen to make offline brute-forcing of a stolen ciphertext impractical.

2. You can end the session from Telegram at any time

Section titled “2. You can end the session from Telegram at any time”

A connected account is an ordinary Telegram login session. Open Telegram → Settings → Devices and terminate it whenever you want — Entergram then shows the account as Reconnect Required and stops syncing until you sign it in again.

Your CRM data (custom fields, tickets, comments, notes) is never lost by disconnecting or reconnecting — only the live Telegram connection is affected.

3. Accounts connect through managed proxy infrastructure

Section titled “3. Accounts connect through managed proxy infrastructure”

Connected accounts reach Telegram through Entergram-operated proxies with stable per-account assignment, so an account’s traffic comes from a consistent place instead of whatever server happens to be free. Proxy credentials are stored encrypted, and none of this needs (or allows) configuration by you.

Full details: Proxies & IP isolation.

4. We don’t read or store your message content

Section titled “4. We don’t read or store your message content”

Entergram works with chat metadata — chat ID, username, names, chat type, member counts — plus the data you add yourself: notes, custom fields, tickets and comments. Your conversations stay in Telegram.

Full details: What Entergram accesses.

Each workspace’s data is scoped to that workspace. Beyond that, messages are scoped to the account and CRM data is scoped to the chat — a teammate cannot read the messages of an account they have not signed into themselves.

Full details: What teammates can see.


SecretHow it’s handled
Sign-inNo passwords at all — one-time email codes or Google
Telegram 2FA passwordUsed only to complete the Telegram login
Public API keysOnly a hash is stored. The plaintext key is shown once at creation
OAuth client secretsOnly a hash is stored — “After closing this dialog, you will only be able to rotate it, not reveal it again”
Proxy credentialsStored encrypted
PaymentsHandled entirely by Stripe. Entergram never stores card details

Every one of these follows the same rule: show once, store a hash, offer rotation.


ControlWhere
Hide Telegram’s login chat from membersPrivacy settings
Stop members editing or deleting messagesPrivacy settings
Restrict analytics to a member’s own dataPrivacy settings
Lock excluded-chat management to the ownerPrivacy settings
Restrict exports to owners and adminsPrivacy settings
Keep a chat out of your CRM view entirelyExcluded chats
Scope an API key to specific permissions, an expiry date and an IP allowlistPublic API keys
Revoke an AI agent’s access instantlyPersonal agents

  • Export everything as a ZIP or per-category files at any time.
  • Delete everything — type delete account and it’s permanently removed from our systems.
  • Delete the workspace and its tickets, logs, fields, comments, files, connectors, keys, views and templates go with it.

See Data export & deletion.


Security is a shared job. The three things that actually matter:

  1. Protect your email account with 2FA. Entergram sign-in is a one-time email code, so your inbox is the front door.
  2. Give API keys and MCP clients the minimum scopes and a short expiry. Rotate on a schedule.
  3. Set your workspace privacy toggles before inviting people, not after.

Ten-minute version: Privacy checklist.