⎯ TL;DR
  • TG:ON спроектирован как desktop OS для Telegram-операций, а не как «ещё один sender в облаке».
  • Один бинарник (160 MB, macOS/Windows/Linux), 5 модулей с общим state, работа без интернета кроме собственно отправки.
  • Твои auth-keys, базы данных, медиа — локально, на твоей машине. Никакого cloud-storage, никакого мульти-тенант shared environment.
  • Почему не SaaS: если вендор лёг / compromised / сменил ToS — ты теряешь доступ, данные, workflow. Local-first = резильентность.
  • Trade-off: slightly сложнее мобильные use-cases. Компенсируется Telegram Mini App для monitoring.

Когда мы стартовали TG:ON в 2023, первый вопрос инвесторов был: «почему desktop, а не cloud SaaS? Это же идёт против тренда». Ответ — не «мы ретрограды», а технически и продуктово осознанный выбор. Я разберу его здесь, потому что это объясняет большинство дальнейших решений в продукте.

01 · The SaaS trap

Почему cloud-only не работает для Telegram operations

Массовый Telegram outreach предполагает долгоживущие MTProto сессии на многих аккаунтах. Каждая сессия привязана к auth-key + device fingerprint. Если эти данные лежат в cloud SaaS:

02 · Local-first alternative

Что даёт desktop-бинарник

TG:ON — это один бинарный файл. Устанавливается как обычное приложение (.app / .exe / .deb). Внутри:

КомпонентХранениеПрямой доступ
Auth keys аккаунтовLocal SQLite, encryptedТолько ты
Сессии TelegramKeychain / DPAPI / gnome-keyringТолько твой user session
База лидовLocal SQLiteПолный экспорт в любое время
Логи + telemetryLocal, опционально anonym. отправкаОпт-in на share
Медиа, шаблоныLocal filesystem

Через интернет уходит только:

  1. Сами сообщения в Telegram (через MTProto, с твоими credentials)
  2. API calls к LLM (если настроил) — идут напрямую от тебя к OpenAI/Anthropic/etc., не через нас
  3. Обновления клиента (автоматические, подписанные нашим ключом)
  4. Опциональные anonymous metrics (можно выключить)

Мы — не проходим через твой трафик. Не видим твои сообщения, не видим твои базы, не видим твоих клиентов. Модель: ты купил software, он работает у тебя.

«Ты же не запускаешь Excel в облаке. TG:ON — тот же класс: тулинг, который выполняет работу локально, с твоими данными.»
03 · Module architecture

5 модулей, общий state

Внутри бинарника:

Все модули работают в одном процессе, разделяют SQLite-базу с лидами, используют общий rate-limiter и proxy-pool. Это означает:

04 · Trade-offs

Где desktop проигрывает cloud

Честно — локально-first архитектура не без минусов:

Для большинства юзеров (solo до 5-человечной команды) desktop покрывает 95% use-cases. Для 10+ людей — стоит сравнить с cloud-решениями, если коллаборация важнее, чем ownership данных.

05 · OS mindset

Почему «ОС», а не «sender»

Sender — это один инструмент, который делает одну вещь (отправляет сообщения). OS — это платформа, на которой можно строить разные рабочие процессы.

В TG:ON ты не ограничен «рассылками». Можно:

Это не «5 продуктов, склеенные вместе» — это общая платформа, на которой ты выбираешь свои flow.

⎯ скачать

TG:ON для macOS · Windows · Linux

Desktop-приложение, 160 MB. Работает локально, твои ключи остаются у тебя. 3 дня триала без карты.

Скачать бесплатно
⎯ попробовать

Скачать ОС · 3 дня бесплатно.
Без карты.

160 MB, устанавливается за 2 минуты. Локальная база, твои auth-keys, полный контроль. Триал — full access ко всем модулям.

Скачать