Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Built a 100% In-Browser Instagram Chat Analyzer (Zero Cloud Uploads)

Описание и применение

Статс‑Инста – полностью клиентское приложение для анализа чатов Instagram, которое обрабатывает файлы JSON в браузере без отправки данных на сервер, генерируя метрики и визуальные карточки для Stories.

Задача

Existing Instagram chat analytics tools require users to log in or upload sensitive ZIP archives to cloud servers, compromising privacy.

Результат

Stats Insta delivers privacy‑preserving Instagram chat analytics, including deep conversational metrics and shareable story cards, all processed client‑side.

Рабочий процесс

  • Drop message_1.json into the browser
  • FileReader.readAsText() loads file into RAM
  • Unicode escape sequences are decoded with decodeUnicode()
  • Metrics (night owl counts, conversation starters, swear jar) are calculated in memory
  • A 1080x1920 canvas renders an Instagram Story card
  • Web Share API shares the PNG directly to Instagram Stories

Доказательства

The application does not have a backend parsing server or database for chat messages.

Источник

When a user drops a message_1.json file, the browser reads the file directly into client-side RAM using FileReader.readAsText().

Источник

dropping a 50MB conversation file triggers 0 network POST requests.

Источник

We render a 1080x1920 (9:16 Full HD) graphic using HTML5 Canvas.

Источник

  • Дата записи: 2026-10-15T00:56:22.998Z