Install onceβit reads the sessionβone line when it matters
Β·We don't send chats or DMs for you.
Β·We never show other rooms' data.
Β·We don't guess consent. We flag patterns; you decide.
How it works
01
Every viewer gets a score
Each viewer gets a 0β100 heat score from watch time, return visits, tokens, and chat energy. Scores sharpen after a few sessions; ghosts and drive-bys stay low.
02
Alerts fire when it matters
When a regular returns or someone crosses a spend threshold, you see one alert line β not a notification flood. Low-confidence signals stay silent.
03
One line of coaching, live
During spikes, you get one cue at a time: who to name-check, who to ignore, when to hold for a bigger move. They're suggestions, not promises.
01
Every viewer gets a score
Each viewer gets a 0β100 heat score from watch time, return visits, tokens, and chat energy. Scores sharpen after a few sessions; ghosts and drive-bys stay low.
scroll
ww Β· session.live
MODE: WHALE JUST WALKED IN
tok / min
0
msg / min
0
in room
0
tide Β· last 24mtokensmsgs
chat
14:41:55 crusty_cling just joined
14:41:58 flipperfan πͺ 150
14:42:01 echo_pod: yessssss
14:42:03 moby πͺ 500 Β· keep it going
14:42:07 kelp_drifter: go go go
14:42:09 seafoam__: π₯π₯π₯
coach
β moby β 500tk lifetime Β· name-drop him, he wants the receipt
What the score uses
Five inputs, mixed with a bias toward returning behavior. No microphone access, no DM scraping, no off-platform data.
Watch time and return frequencyHow long someone stays, and how often they come back across sessions.
Tokens this session and lifetimeSpend now, plus what they've spent across every prior visit.
Chat patternLurking, hyping, or boundary-pushing β the texture of what they say, not just whether they say it.
Join and leave rhythmWhen they showed up tonight, whether they bounced and came back, and how that compares to past visits.
Room stateWhether the room is dead, warming, or frenzied when they arrived. Context shapes the read.
Scores are best after 3β5 sessions. Brand-new rooms start conservative and warm up as patterns appear.
Session recap2h 14m Β· ended 11:42 pm
tokens this session
3,770 tk
Top 3 spenders
mobyΒ· 187 visits Β· 24,600 lifetime
+1,820 tk
leviathan_42Β· 145 visits Β· 18,200 lifetime
+600 tk
humpback_99Β· 120 visits Β· 15,800 lifetime
+940 tk
notable
moby cooled after a 6 min lull, then resurfaced with a 200 tk closer.
safety
Muted one viewer after repeated boundary tests. Not flagged to the room.