Main window

The main window is split into two halves, each with its own set of tabs. The left half is about chatters — the people in the chat. The right half is about the chat as a whole — charts, breakdowns, and channel info.

The main window at a glance.

The header strip

Centred above the metric strip, a thin header line identifies the current session:

[platform logo]  {Streamer name}  ·  {source file name}

For example, a Twitch capture of Streamer imported from preview_chat.txt shows the Twitch logo, the streamer name, a dot separator, and the filename. Each piece appears only when known:

The Overview header strip showing the imported log details.

Five stat tiles run along the top of the window and stay visible no matter which tab you're on:

StatWhat it means
CHATTERSDistinct chatters who met the import dialog's Minimum messages threshold. The small ≥N msgs subtitle is the threshold itself.
MESSAGESTotal messages, including emote-only ones (unless you discarded them at import). The N/hr subtitle is the average rate across the session.
DURATIONWall-clock time from first message to last (hh:mm:ss). The line underneath shows either the clock range (06:30 PM – 08:31 PM) for log/CSV imports or the VOD offset for VOD imports.
PEAK MINThe busiest one-minute window of the stream — {N} min is the offset, the ({M} msgs) subtitle is the message count for that minute.
AVG LENGTHAverage characters per message (excluding command messages). A quick proxy for conversational vs. hype chat.

Left half — chat summary

Summary tab

A grid of every chatter who participated, with their total message count. Columns:

Above the grid are a search box and a tier filter:

Click any row to pin that chatter in the Chatter Details tab.

Usernames are matched case-insensitively

John_Doe and john_doe are treated as the same chatter throughout the app. This matches how Twitch and Kick handle usernames and means a viewer who later changes the casing of their display name still appears as a single chatter in your stats.

Chatter Details tab

A multi-row, multi-tab view of the chatter (or chatters) you've selected. See the dedicated Chatter Details page for the full breakdown.

Right half — chat overview

The right half holds a tab strip with different views of the chat as a whole. Some tabs only appear when there's relevant data:

TabAlways shown?Shows
OverviewAlwaysMessage category breakdown + key stats
Chatter ShareAlwaysBar chart of top chatters by message count
Streamer TagsAlwaysBar chart of users who mentioned the streamer most
Chat VelocityAlwaysMessages-per-minute timeline + bucket grid
Emote UsageAlwaysBubble chart of the most-used emotes
Top WordsAlwaysWord cloud of common words (stopwords filtered)
Mention NetworkAlwaysGraph of who mentioned who
Channel DetailsIf streamer knownAvatar, follower count, account age, last broadcast
HighlightsIf detectedPeak-activity moments
EventsIf events presentRaids, subs, follows, and other markers

Each chart has its own dedicated page under Stats & Analysis.

The menu bar

Four top-level menus:

Right-click context menus

Right-click any message in any grid (Messages, Duplicates, Questions, Streamer Tags, Highlights, Events) for quick actions:

The right click context menu.

Especially useful for editors compiling a shot-list — right-click a highlight, paste a timestamped link into Discord, and your editor jumps straight to the moment.

Grid interactions

A few affordances that apply across every grid in the app:


Next: Chatter Details →