Prepared by Matthew Misrendino
Kick

Kick Roadmap

The loot crate progression system, and thirteen initiatives across platform, extension, creator tools, and culture.

Table of contentsKick Roadmap 2026

Section 01Loot crate progression

iThe three crates

Three tempo loops keep viewers hooked at three different cadences the daily check-in, the weekend grind, and the monthly chase. Every crate guarantees rewards; the rarer the cadence, the rarer the loot inside.

🎁
Daily · Common-leaning
Watch 1 hour
Daily check-in reward
+100XP
60Pull pool
~5%Rare odds
Mostly Commons with the occasional Rare drop. The hook that keeps casual viewers returning each day.
📦
Weekly · Mid-tier guarantee
Watch 10 hours
Weekend grind reward
+200XP
60Pull pool
100%Uncommon+
Uncommons guaranteed, Rares likely, Epic possible. Where regulars start filling out their collection.
💎
Monthly · Premium chase
Watch 50 hours
Monthly milestone reward
+500XP
61Pull pool
100%Rare+
Always includes a guaranteed Rare or better sometimes Epic, rarely Legendary. The crate the dedicated viewers count their hours toward.

iiGlobal item pool 176 emotes

Common · 60 Uncommon · 80 Rare · 20 Epic · 10 Legendary · 5 Artifact · 1 (Eddie)

iiiCrate drop tables

Daily
60 SLOTS · +100 XP
Common32
Uncommon18
Rare8
Epic2
Weekly
60 SLOTS · +200 XP
Uncommon40
Rare10
Epic8
Legendary2
Monthly
61 SLOTS · +500 XP
Uncommon40
Rare10
Epic8
Legendary2
Artifact1

Duplicate → Scrap

Duplicates land in Storage and convert to Scrap XP for level progression removing the need to grant XP directly inside crates. Nothing feels wasted; every pull has value.

Common scrap+50 XP
Uncommon scrap+100 XP
Rare scrap+200 XP
Epic scrap+300 XP
Legendary scrap+500 XP
Artifact scrap+1,000 XP

vLeveling system

104,000 total XP to reach level 99. At 40 hrs/wk (25 XP/hr) that lands a hardcore viewer at the cap in exactly 2 years early levels feel quick, later levels are a serious grind by design.

Per hour
+25
XP
Daily crate
+100
XP
Weekly crate
+200
XP
Monthly crate
+500
XP
XP curve
XP needed per level
Levels 1 → 99

Pacing target: 25 XP per hour watched. A viewer who watches 40 hours/week reaches Level 99 in roughly 2 years 1,000 XP/week × ~104 weeks = ~104,000 XP lifetime. Casual viewers progress steadily; hardcore viewers still have something to chase years in.

viMilestone rewards

L 10Uncommon emote + free rare spin
L 20Rare emote + free rare spin
L 30Epic emote + free legendary spin
L 40Legendary emote + free legendary spin
L 50 Eddie Artifact emote (guaranteed) + 3 legendary spins

viiDesign psychology

01 · The hook

Variable reward · the crate loop

Unpredictable rewards produce longer engagement than guaranteed ones the same mechanism behind slot machines. Every crate open activates anticipation regardless of outcome, because the possibility of something rare is always present. Watch an hour, open a crate, feel the pull, repeat. The daily crate is the hook that drives consistent return visits.

02 · The signal

Progress, identity, and the scrap system

Level emotes are visible identity markers they tell the community how long someone has been here. The rarity escalation (common → uncommon → rare → epic → artifact) makes each tier feel earned rather than given. The scrap system removes frustration from RNG: duplicates become progress fuel, so nothing feels wasted and every pull has value.

03 · The pull

Scarcity and long-term retention

Eddie is obtainable two ways only 100,000 XP of sustained watching, or a 1-in-61 monthly crate pull. That scarcity is the point. When viewers see Eddie in chat they know immediately what it cost. Casual viewers get the lottery fantasy; committed viewers get the guaranteed path. The most loyal audience is always visibly recognised, which drives both aspiration and retention.

viiiLevel XP table

Full reward schedule per level. Reward rows are tinted by their rarity tier; milestone rows are bolded.

LvlXP since last milestoneTotal XPReward

Section 02Product roadmap

Fifteen initiatives across platform, extension, creator tools, and culture. Each one is its own page.

Page 01 / 13Rewards & progression
01

Kick Crates / Restart of Kick global emotes

Loot crates, viewer leveling, and a global emote pool the three things that make a viewer come back tomorrow. Full mechanical spec in section 01: drop tables, XP curve, milestones, and the design psychology behind every pull.

Global emote pool
Sixty placeholders for global emotes

Drop emote artwork into each slot below. The pool grows from here additional tiers stack on top of this base.

Kick01
w02
L03
RT04
SON05
LULW06
LOL07
LETSGOOO08
KEKW09
KEKWwait10
KEKLEO11
KEKBye-4x12
hi-4x13
hiii14
sobb15
PogU16
TriKool17
GIGACHAD-4x18
hesRight19
Clap-4x20
ddHuh-4x21
NOTED22
sure23
OOOO-4x24
PatrickBoo-4x25
donowall-4x26
WHAT27
Cinema28
blobDance-4x29
EDM-4x30
lebronJAM31
Drake-4x32
meow-4x33
duckPls-4x34
beeBobble35
fire36
Alarm37
mhm38
HUH39
RIPBOZO40
SpeedLaugh41
o742
sus43
classic44
zyzzBass45
AYAYA46
Blob147
Blob248
Blob349
Blob450
Blob551
Blob652
Blob753
asmonSmash54
Eddie-1x55
emojiAngry-1x56
KicksSpin57
ODAJAM58
omgBruh59
pffff60
Common · 60 Uncommon · 80 Rare · 20 Epic · 10 Legendary · 5 Artifact · 1 (Eddie)
Kick Crates
176 crate-tier emote placeholders

A separate pool stacked on top of the 60 global emotes above. Each tier is its own sub-grid. Border color and pill label mark the rarity.

Common · 60
POGGERS01
HYPERS02
GAGAGA03
EZ04
YEP05
slayyy06
PauseChamp07
OkayChamp08
ok09
o10
mh11
pfft12
CAUGHT13
NOWAY14
NaUnd15
ICANT16
COPIUM17
xdd18
Concerned19
Clueless20
WeirdChamp21
4Weird22
FeelsGladMan23
FeelsWeirdMan24
Flushed25
ReallyMad26
UltraMad27
NAILS28
Shrug29
Waiting30
Cooked31
TrollDespair32
SAJ133
D_34
LETHIMCOOK35
LieMeter36
Life37
Binoculous38
War39
FREEDOM40
Hmm41
monkaS42
monkaW43
monkaOMEGA44
arnoldHalt45
idiot46
mid47
catsittingverycomfortable48
baseg49
PagChomp50
Pain51
Sadge52
Wokege53
Prayge54
Okayge55
damn56
Fiddy57
fiddyWhyMe58
HUH59
Looking60
Uncommon · 80
AAAA01
AINTNOWAY02
LMAO03
AYOOO04
NAHH05
NOOOO06
NOPERS07
Awkward08
BOOBA09
BRUHMM10
buh11
bruH12
FIRE13
PANIC14
ALERT15
Aware16
Chatting17
Erm18
happie19
TeaTime20
ViolinTime21
BLABBERING22
ModTime23
CLAP24
OMEGADANCE25
spongePls26
KEKWalk27
L-4x28
lol29
son30
rt31
LieMeter32
VeryPog33
Saved34
SUSSY35
CaughtIn4K36
SCHEMING37
SCHIZO38
SNIFFA39
modCheck40
MODS41
NAILSING42
nt43
PETTHEMODS44
Loading45
Lurk46
Timeout47
ThisIsFine48
TriSad49
TROLL50
bye51
Tssk52
smh53
Praying54
PLEASE55
UltraMad56
CLEAN57
SpeedR58
sigma59
pikaOMG60
catJAM61
catKISS62
popCat63
ratJAM64
woof65
peepoArrive66
peepoLeave67
Copege68
MONKE69
BASED70
PepeLaugh71
FiddyWtf72
FLASHBANG73
muted74
NODDERS-1x75
OfCourse76
w-1x277
Yikes78
79
80
Rare · 20
RAGEY01
DIESOFCRINGE02
uuh03
Voices04
WhoAsked05
KEKWide06
wideVIBE07
ome4408
omeWiggle09
jah10
clappi11
SCATTER12
xdd13
widepeepoHappy14
catsittingverycomfortablearoundacampfirewithitsfriends15
Listening16
NOWAYING17
WideHardo18
wideplinkge19
YouGotMe20
Epic · 10
GOLDENKEKW01
GoldenW02
GoldenL03
GoldenCLAP04
GoldenRT05
GoldenKEKLEO06
GoldenLULW07
GoldenNAHH08
GoldenPatrickBoo09
GoldenFIRE10
Legendary · 5
GoldenwideVIBE01
GoldenwideCinema02
GoldenKEKwide03
Goldenhiii04
Goldenxdd05
Artifact · 1 · Eddie
GoldenEddie01
Page 02 / 13Platform & tools
02

Notifications

One notification system across web, mobile, and desktop. Live alerts, follows, sub anniversaries, raids, mod actions, gift subs all of it. Per-channel controls so viewers pick exactly what they hear from each streamer.

Right now the notification surface is a dumpster fire. Live alerts double as ad space, marketing emails flood inboxes, and viewers get the same “just went live” alert seven times in a row. Push, in-app, and email need to be one system with one visual language, real preferences, and zero noise.

And the biggest gap: Smart Delivery. Twitch automatically ships every alert across browser push, desktop pop-ups, mobile, and email by default. Kick ships nothing the alert only fires if the viewer is already sitting on a Kick tab. Detailed breakdown + side-by-side comparison in the Marketing email blast block below.

01Notifications stacking on top of each other
Before
Kick interface showing a Vitaly live notification stacking on top of another notification, blocking the header UI
Notifications stack on topThe current notifications stack on top of each other and on top of the rest of the Kick UI the second alert is already buried under the first, and both block the header. There’s no z-ordering, no spacing rule, no dedupe.
After
forsen LIVE
forsen just went live
benchodLULE HEY GUYS
Watch now
Trainwreckstv LIVE
Trainwreckstv just went live
GAMBLING WITH VIEWERS HUGE WIN HUNTS
Watch now
xQc LIVE
xQc just went live
VARIETY DAY chatting, games, reacts
Watch now
Proposed fix: stack as a feedEach alert sits as its own card in a vertical feed no overlap, no blocking other UI. Three live streamers, three independent rows. Dismiss any one without losing the rest.
02One notification style for everything
Before
Basic AlexisVT notification with only one type
Only one notification typeEvery alert looks the same regardless of what just happened live alerts, subs, raids, follows all collapse into the same generic shape.
After
xQc LIVE
xQc just went live
VARIETY DAY chatting, games, reacts
Watch now
Clean go-liveOne alert, one streamer, one clear CTA. Avatar, name, status, action. The LIVE badge glows so the eye catches the state instantly no promo copy stuffed into the body.
03Notification alerts are generic and lose engagement
Before
Notification stack on phone showing seven generic K-logo Destiny just went live alerts
Generic K-logo alertsSeven identical alerts in a row, every one a generic K logo with no streamer face attached. No dedup, no consolidation, no rollup and nothing in any of them invites a click. The eye scrolls right past.
After
Kick
Show less
Destiny just went live! 39m ago
Chillin'
Destiny just went live! Yesterday, 12:06 PM
Chillin'
Destiny just went live! Tue 1:18 PM
Chillin'
Destiny just went live! Mon 12:17 PM
Kick or Keep tonight @ 6 EST
Destiny just went live! Sun 11:44 AM
Chillin' out max and relaxin' all cool
Destiny just went live! Sat 11:39 AM
Chillin' out max and relaxin' all cool
Destiny just went live! Fri 11:02 AM
Affirmative Action chat @ 1300 EST | Bella Rama Chat at 1700 EST
Personalized streamer avatarReplace the generic Kick K-logo with the streamer’s own avatar on every alert. Same notification, instantly recognizable the eye latches onto a face, not a brand mark. Engagement lifts when the alert feels like it’s from a person, not the platform.
Beyond go-live · typed badges for every event
Notification stack showing varied types: LIVE / SUB / RAID / NEW badges
Unified systemLive, sub, raid, follow all use the same card pattern with a typed badge under the avatar (LIVE / SUB / RAID / NEW). One visual language across every notification type.
  • Raids need to last longer. Add 10 extra seconds to the raid timer. Right now the raid ends before you can even say goodbye to your chat.
04Marketing email blast
🚨 THE BIGGER PROBLEM
Live alerts ON by default and they look like a person, not a pink star.

Every follow should auto-subscribe to notifications just like Twitch does. Why do users have to manually turn this on? This is the entire engagement loop on every other platform: you follow someone, you hear when they go live. Defaulting it OFF kills the loop before it starts. This is urgent and a seriously big deal.

Email header shows the streamer's avatar, not the generic pink Kick star. Subject reads as a friend going live, not a marketing blast.
Before
iPhone Mail inbox flooded with Kick marketing emails
Email blastThe marketing-email cadence is high enough to make Kick read as a spammer viewer-bounty, voting, merch, sign-in codes all stacked on top of each other.
URGENT · Ship now
07:43 ····· 📶 🔋
All Mailboxes Current Mailbox
X
xQc04:28 ›
xQc just went live!
NEED MAX WIN ASAP! USE CODE "VITALY"
F
forsen04:12 ›
forsen just went live!
benchodLULE - HEY GUYS
T
Trainwreckstv02:55 ›
Trainwreckstv just went live!
High roller session - sponsored by Stake
X
xQcYesterday ›
xQc just went live!
VARIETY DAY - chatting, games, reacts
F
forsenYesterday ›
forsen just went live!
Minecraft, slots, then sleep
T
Trainwreckstv06/05/2026 ›
Trainwreckstv just went live!
$100k giveaway during stream tonight
X
xQc05/05/2026 ›
xQc just went live!
Reacting to the new Kick crate update
F
forsen04/05/2026 ›
forsen just went live!
forsenC - just chatting after a long break
Live-alert inboxPersonal, branded, and actually informative viewers see the streamer's identity in the inbox, not Kick marketing spam.
🚨 EMAIL NOTIFICATIONS

WHY DOESN'T KICK HAVE EMAIL NOTIFICATIONS AT ALL?

❌ Kick today
← Notifications
Live
Notify me when a channel I follow goes live
Push notifications
In-app notifications
Emails
Push + in-app default to ON but Emails stay OFF. Users have to dig into settings to get live-alert emails at all
✓ Twitch today
‹ Streamers
All Notifications
Modify notification settings for all Streamers notifications
On Twitch
Mobile
Email
Smart Delivery
Default ON every channel you follow auto-alerts you across Twitch + mobile + email
🚨 ⚠ WHAT IS SMART DELIVERY?

Twitch ships every alert across every device automatically. Kick ships nothing.

Smart Delivery means notifications follow the viewer everywhere — browser push, desktop pop-ups, mobile, email — and the user picks which channels they don't want, not which ones they do. Why does Twitch get to do this and we can't?

This is massive because viewers are almost never sitting on the Kick tab. They're in Discord, browsing YouTube, working in another window. If the alert doesn't surface as a browser push or a desktop notification, they will literally never know their favorite streamer just went live. The follow stops mattering.

✓ Twitch does this
  • Browser push notifications (Chrome / Brave / Edge / Firefox)
  • Desktop OS pop-ups via the browser
  • Mobile app push
  • Email digests
  • In-app banners
✗ Kick today
  • Only fires if you're already on a Kick tab
  • No browser-level push prompt
  • No desktop notification when the tab is in background
  • No system tray / OS-level alert
  • Email isn't a real channel

Fix this and the follow becomes worth something again. Until then, every Kick follow is essentially a save-for-later that no one ever opens.

Browser permission prompt
🔖 🔔 Get notifications? twitch.tv/settings/notifications
www.twitch.tv is asking you to
🔔Show notifications
Remember my decision until I close this site ⌄
Desktop OS notification
🦁 Brave ··· ✕
Notification #1
This is the text body of the notification. Pretty cool, huh?
www.bennish.net
ENG
SV
🖥 🔊 11:55:46
2026-05-25
This is the entire follower-engagement engine. Every other platform defaults ON. Kick defaulting OFF means viewers follow streamers and then never hear from them again. Flip the default. Today.
Page 03 / 13Monetization
03

Superchat

Before
Gift-tier exploration
Basic gifts section with quick-send tiers
Basic gifts shelfQuick-send reactions (Hell Yeah, Hype, Skull Emoji, Full Send) at low KICKs prices for casual interaction.
Themed gift menu with named tiers and KICKs prices
Themed giftsNamed gifts (Rage Quit, Pack It Up, YAP, Stomp, Flex, BOOOOOM) each mapped to a fixed pin duration. The gift was the product.
After
Slider direction
The send flow Slider picks the KICKs amount; 500 KICKs = 5-minute pin. Single CTA, no friction.
How pinned messages appear Tier sets pin duration. The background drains visibly as the timer counts down.
Page 04 / 13Distribution & growth
04

Allow dual streaming on Instagram / TikTok / Twitter

One stream, three destinations. Cross-post live content natively no third-party setup, no OBS hacks. Kick stops bleeding creators to platforms that already do this out of the box.

TikTok Live
TikTok Live
Vertical-native audience · massive discovery surface
Instagram Live
Instagram Live
Existing follower base · story-stream integration
X Live
X Live
Real-time culture loop · long-form social tie-in
The three platforms where Kick streams should simulcast
Page 05 / 13Platform & tools
05

Platform improvements & updates

  1. Verified streamers always show their badge in chat no manual toggle
  2. Make chatters' color changes be active for every chat they shouldn't have to reset every time
  3. Make chat text and usernames 12% bigger
  4. Make emotes bigger
  5. Remove the word "Beta"... Why do I have to say this?
  6. Stop reverting stream title to last changed always show the original title
01
Verified badge always on in chat
Streamers shouldn't have to flip a toggle every time they join their own chat. The badge stays on by default it signals validity, builds trust, and makes the platform feel more community-driven.
Before
Stream Chat
12,418 viewers
griddler99: ggs that was clean
SammyJ_lol: how is he this cracked rn
basedNova: LULW xqcL xqcL
xQc: CHAT LETS GOOOO 🚀
bigDfromOH: W stream W community W everything
lurkmaster6000: subbed since day 1 🐐
corn_dad: @xQc you cooking today
Send a message

Badge off by default. Streamer looks like a normal user in their own chat. Confusing for viewers, undermines authority.

After
Stream Chat
12,418 viewers
griddler99: ggs that was clean
SammyJ_lol: how is he this cracked rn
basedNova: LULW xqcL xqcL
xQc: CHAT LETS GOOOO 🚀
bigDfromOH: W stream W community W everything
lurkmaster6000: subbed since day 1 🐐
corn_dad: @xQc you cooking today
Send a message

Badge always on. Clear visual signal that the message is from the actual streamer. Viewers immediately know who's running the channel.

02
Allow instant following on hovering over a creator
11
Recommended content going all the way down the page
Before
After
12
Stream Homepage Layout Change
Before

Open a Kick streamer page right now. The first tab is “Videos.” But nobody types “videos” into search they type VOD. The labeling itself loses people in the first second.

“Home” and “Videos” are essentially the same page reshuffled. Why is the platform asking viewers to navigate two surfaces that show the same thing?

“About” sits in the navigation by default the page where donation links, subscribe buttons, and bio copy live. That’s a monetization page disguised as a discovery page. A first-time visitor has zero reason to be staring at where to give this person money. The funnel runs backwards: it asks for the commit before earning the watch.

After

A first-time visitor lands on a streamer’s page asking one thing: “Do I care about this person?” The new layout answers that fast and respects how people actually consume long-form content.

  • VODs are first, and each one is summarized. An AI description writes a one-line “what happened” for every past stream, so viewers don’t have to scrub a 6-hour archive to figure out what they missed. The directory and the time spent in each are surfaced inline if a viewer wants the Rust section, the gambling section, or the IRL section, they jump straight to it. The “click around blindly” friction goes away. Re-entry becomes a one-tap action instead of a 90-second hunt.
  • Clips sit second. Clips are the platform’s compound interest they’re how a streamer gets shared, screenshotted, and stitched into TikToks. Surfacing them in slot two tells the viewer: “Here are the best moments this creator has ever produced.” Highest-density signal of whether someone is worth watching, full stop.
  • Schedule is third. A casual viewer becomes a regular when they know when to show up. Right now schedule is buried, and the platform pays the cost in retention. Putting it third converts a one-off click into a recurring appointment.
  • Chat routes straight to the live stream. A chat tab with an arrow icon tapping it drops the viewer into the stream itself. This is the conversion moment for new fans: they don’t hit a wall, they hit the community in real time. Removing the click between “I’m curious” and “I’m here” is where the platform earns its growth.
Add a small AI summary of the stream under the videos page
Current Kick videos page

Current videos page: bare thumbnail, no context

  • When a viewer lands on a streamer’s videos / VOD page, a short AI-generated summary of each stream sits right under the thumbnail what the streamer played, what happened, the standout moments. No more guessing whether a four-hour VOD is worth scrubbing through. Cuts the cold-start time for discovering new streamers and brings back lapsed viewers who want to catch up on what they missed.
13
Full Screen Video Chat
Before
After
Page 06 / 13Platform & tools
06

Streamer dashboard

One simple home screen for streamers. How your stream did, who watched, what worked all in one place. No more clicking through five tabs to find a number.

CHAT INVESTS 300K AND KEEPS PROFIT · JOIN !DISCORD FOR MORE FINANCE
🌐 English
Start time: 22 May 2026, 21:49
Live: 3h 25m
End time: 23 May 2026, 01:10
UTC +0
← Previous stream · 22 May 2026
Stream dynamics
CHAT INVESTS 300K AND KEEPS PR… Average Viewers 30d Average Viewers stream 5,782 15 22:00 23:00 23 May 01:00
Viewers Followers gain
Watch time
All viewer hours added together
+61% from last stream
15,834
Average viewers
The usual crowd watching
+22% from last stream
4,635
Highest viewers
Your biggest crowd of the night
+9% from last stream
5,782
Different people
Each person counted once
+18,224 from last stream
142,667
Time on air
How long you streamed
+32% from last stream
3h 25m
New followers
People who hit follow
-31% from last stream
36
People reached
Everyone who could see you
across all impressions
64,609
New subscribers
People who paid to sub
+89 from last stream
487
RyzeTV_
142 msgs
KaeloHype
98 msgs
brbcoffee
87 msgs
monkebanz
74 msgs
peachprint
61 msgs
leafstreams
52 msgs
vexnight
44 msgs
Mockup · Stream analytics & post-stream summary
Page 07 / 13Monetization
07

Create the Kick Partner+ program

A curated upper tier for streamers who are exclusive to Kick, stream consistently, and represent the platform well. Editorially admitted, not algorithmically. Removable. Membership has to actually mean something.

The headline perk: dedicated access to Kick's free clipping Discord viewers who cut short-form content from member streams every day. It exists already, but it's hidden. Rebrand it as the Partner+ flagship and it becomes the program's hook and Kick's most efficient distribution lever.

The perk
Free clipping pipeline

A Discord of viewers continuously cutting clips from member streams. The service already exists. Making it exclusive makes it a reason to join.

The condition
Kick exclusivity

No parallel Twitch or YouTube live streams. Consistent broadcast cadence. Brand alignment, on and off platform.

The decision
Pluto and Growl decide

Admission and removal sit with the community-manager hires from Initiative 12. Editorial judgment from people who understand streaming culture.

Why this matters
Strategic case

Kick's reputation problem isn't its top streamers. It's a long tail of small streamers typically 50–200 concurrent viewers who go viral for the worst possible reasons and become the platform's public face on social media. Headlines and quote-tweets uniformly identify them as "Kick streamer", never by name. The handle never matters; the platform does. Kick is currently subsidizing the production of bad publicity and paying for it twice once in distribution, once in brand cost.

"Kick streamer" is the clickbait shortcut. The badge restricts who gets the platform's amplification, so what breaks out reflects who the platform actually wants associated with the brand.

Partner+ inverts the current dynamic across four reinforcing mechanisms:

01
Brand defense through scarcity

Restricting Kick's most visible growth tool the clipping pipeline to vetted streamers ensures the content that does break out comes from creators worth associating with. The bad-egg tail is cut off from amplification.

02
Free marketing through exclusivity

The clipping service is currently functionally invisible. Turning it into an exclusive perk announces it. Coverage of who's in and who's out does the marketing for free.

03
Retention through loss aversion

Members can be removed. Loss aversion outperforms direct reward: the threat of forfeiture drives more consistent behavior than any payout would. Streamers stay sharper to stay in.

04
Drama as distribution

A high-profile removal say, a streamer who coasts on three months of slot streams and stops caring creates its own news cycle. The drama is not a side effect; it is the distribution mechanism.

The badge is the surface. The Discord is the perk. The removal threat is the engine. Together they convert the program from a passive reward tier into an active piece of brand infrastructure.

Page 08 / 13Community
08

Create Stream Teams

Streamers band together. Shared branding, cross-promotion, joint events, group analytics the team layer above individual channels that Twitch had and Kick still doesn't.

Teams show up as a clickable badge under the streamer's name on their About page. Click it and you land on the full team page: shared logo, members sorted by current viewer count, live stream front and center.

About Ice Poseidon

641K followers ·
Gladiator rogue streaming for your entertainment, I am 26
Click "Cx" above to open the team page →
Cx · Stream overlay kit
Member benefit
Cx branded stream overlay kit neon ring panels for About Me, Discord, and Donate
Available to all 153 team members · Drop-in ready for OBS / Streamlabs
Team Members 153
P
Ice Poseidon
2,690
L
Liam
1,692
D
Doublelift
1,681
M
MajinPhil
1,398
D
DesmondPilak
1,045
B
Beaulo
1,028
M
Moxsy
753
S
stankRat
624
X
Xlice
365
B
box2
235
S
Saiiren
206
L
Luxthos
194
P
Ice Poseidon
👤 2,690 ♥ 641,403 👁 0
LIVE
👤 2,690
!Drops BEST DAY OF THE WEEK! MULTISTREAMING??? !wallet #ad !youtube !vods
Category: IRL · Team: Cx
Interactive mockup · Click "Cx" to navigate to the team page
Page 09 / 13Trust & safety
09

Add Ban Appeals

A proper appeals flow for moderation actions. Clear timelines, stated reasons. Today it's a black box streamers and viewers get banned with no recourse and no signal on what went wrong. End that.

Mods get one review surface: appeal queue on the left, full user context on the right account age, ban history, shared-ban warnings, and the chat log around the action with the actual offending messages visible.

Stream
🔑Stream URL & Key
💰Revenue
🏆Achievements
Studio
🛡Moderation
👥Community
🎁Drops & rewards
📦Kick Crates
Ban Appeals47

Ban Appeals

Review and respond to moderation appeals
Pending
47
This week
132
Approved
28
Denied
57
47 appeals waiting for review
Oldest pending: KrispBoyz · 4 months ago
Open queue →
Recent decisions
Last 7 days · 85 actions
2h ago
Unbanned grugmana · "my bad it was merely filler"
5h ago
Denied mooonbyte · violations after prior warning
11h ago
Reduced cobalt_skib ban to 24h timeout · first chat strike
1d ago
Unbanned acidzippp · first offense, apologized
1d ago
Denied trollgangmember · alt account of banned user
2d ago
Escalated vaultboi_77 to Trust & Safety · threats made off-platform
2d ago
Unbanned pixelvolt · ban appealed by mod team
3d ago
Denied basedNova · pattern of harassment, ToS §4.2
47 requestsSelect
Latest first ▾
K
KrispBoyz
4 months ago · rip i was just having fun
S
shadowboi_06
4 months ago · won't happen again sorry
C
chillgenz
5 months ago · im sorry for what i said
P
pixelvolt
6 months ago · didn't mean it like that
S
skitlepop
6 months ago · free me chat
N
nookloop
7 months ago · the mod was unfair
V
vapeOnPls
7 months ago · just trolling sorry
M
mooonbyte
8 months ago · first time getting banned
Z
zippcom
8 months ago · lifted ban please
K
KrispBoyz
Account created Jan 4, 2021
⚠ Suspicious User · Shared ban info available
Banned By
brassknox
Banned At
2:14 PM · 05/19/26
Bans
1
Timeouts
3
Chat Logs (3)
Mod Comments (0 +0)
5/19/2026
14:11KrispBoyz: bro this dude trolling fr fr
14:13KrispBoyz: [message removed for chat-rule violation] (Deleted by brassknox)
14:14brassknox banned KrispBoyz
Mockup · Moderator review surface
Interactive mockup · Sidebar entry under Kick Crates → Click to open the review queue
Page 10 / 13Rewards & progression
10

Redo Achievements

Streamers grind, streamers get rewarded. Twitch-style milestones (hours streamed, concurrent peaks, sub counts) earn recognition badges and profile callouts visible to the community.

Plus trophies for cumulative watch time three tiers tied to 10M, 50M, and 100M hours watched. Tier badges show on the profile and next to the streamer's name in chat for every follower.

Streamer achievements
11 of 12 unlocked
Bronze
First Stream
Streamed for the first time
94.2% · Awarded on stream #1
Achieved
Bronze
Average 5 viewers
Reached 5 average viewers in a stream
71.8% · Earned by most active streamers
Achieved
Bronze
100
100 Followers
Reached 100 followers
38.4% · A first milestone for new channels
Achieved
Silver
First Subscription
Got your first paid subscriber
24.1% · First paid supporter keepsake worthy
Achieved
Silver
Average 100 viewers
Reached 100 average viewers
9.6% · Top 10% of active channels
Achieved
Silver
10K Followers
Reached 10,000 followers
1.4% · Strong creator community
8,432 / 10,000
Gold
1K
Stream 1,000 Hours
1,000 hours of stream time total
1.7% · Time on stream adds up
642 / 1,000 hrs
Gold
30
30-Day Streak
Stream every day for 30 days
0.8% · Discipline + dedication
Day 22 of 30
Diamond
100K
100K Followers
Reach the six-figure club
0.21% · Six-figure creator club
11,832 / 100K
Diamond
10M Watch Hours
Cumulative watch time across all streams
0.08% · Massive aggregate audience
3.84M / 10M hrs
Diamond
1M Followers
The millionaire tier
0.014% · The seven-figure tier Kick royalty
Locked
Mockup · Twelve milestones across five tiers
Page 11 / 13Community
11

Community manager hires

Pluto and Growl, from Twitch.

Both would be big pulls.

Pluto
Pluto
From Twitch
Growl
Growl
From Twitch

The signal: Twitch treats its staff badly, and Kick is hiring the old guard who understand what made the platform special. We need these people here so partners and viewers know this site is changing.

The psychology matters. Viewers see Twitch continuing to lose while Kick grabs the good people who have been there for years. It shines more light on the community management department and makes the Kick community feel more friendly and together.

Page 12 / 13Platform & tools
12

Redesign the mobile app

Mobile is Kick's most under-invested surface and the place most viewers actually live. Full app redesign below as a desktop walkthrough with annotations. Scroll inside the frame: home, browse, following, schedule, and live view.

Live mockup · scroll inside the frame ↓
kickappmockup.vercel.app
Page 13 / 13Platform & tools
13

Streamagent

An AI that watches every stream. Every word, every chat spike, every frame searchable, summarisable, clippable. Ask it for the funniest moments, the biggest reaction peaks, or any quote across thousands of hours of VOD.

Three hours of manual scrubbing becomes zero. The workflow runs in the background while the stream is still archiving ready when the creator wakes up. Live mockup below.

Live mockup · interact directly ↓
steamaitest.enzim.space
Other Future Updates

Beyond the roadmap

Ideas worth exploring but not committed to the main thirteen-item product roadmap. Lower priority, more speculative, but on the table for later phases.

+1
Future · Exploratory

Create a Bounty Board system for Kick

Sponsor-funded campaigns matched to streamers. Brands post bounties, creators pick them up and fulfill them on stream. Native monetization for mid-tier streamers who don't yet land direct deals.

+2
Future · Exploratory

Complete redesign of the creator dashboard

A full ground-up rebuild of the streamer-facing dashboard not the cleanup pass in Initiative 06, but a fundamentally new layout, information architecture, and visual language. Bigger swing, bigger reward. Would slot in once the core analytics overhaul has been live long enough to learn from.

+3
Future · AI

AI integration tool for chat & stream understanding

An AI layer that watches the stream in real time and lets chat (or the streamer) query what just happened. Tracks game changes, key moments, dialogue, and clippable highlights, then makes them addressable on demand.

Two primary use cases:

  • Chat context chat asks “what is happening right now?” or “why is everyone yelling?” and gets a concise, accurate summary of the last few minutes.
  • Clippable-moment retrieval the AI flags moments worth clipping in the background. Viewers can prompt by event: “Tell me when he played Rainbow Six” and jump straight to the timestamped segment.

Done right, this turns the VOD from a linear recording into a queryable archive and gives viewers a reason to engage with stream history instead of bouncing once a session ends.

+4
Future · Customization

Cool designs for chatter names with Kick Crates

A second visual reward layer baked into the Kick Crate system: collectible name designs. Pull a crate, get a chance at a username treatment that follows you everywhere chat messages, raid pop-ups, leaderboards, the streamer’s team page. The rarer the design, the more it pops in a chat full of plain gray names. Chat itself becomes the merch.

ReefRunner
Coral ReefUncommon
ZestyKid
Citrus ZestUncommon
HazeWalker
Lavender HazeUncommon
TideRider
Ocean MistUncommon
WildLeaf
Forest SpiritUncommon
DuskRunner
Sunset StripUncommon
PopPrincess
BubblegumUncommon
SakuraVibe
Cherry BlossomUncommon
TacticalOps
Carbon PlateRare
CrownedKing
Royal VelvetRare
PixelGrunt
Pixel CamoRare
RaceLine07
Speed DemonRare
PrismPilgrim
Stained GlassRare
BlazeBoy
InfernoRare
ToxicGreen
Toxic SlimeRare
IcePrince
FrostbiteRare
PhoenixAsh
Phoenix FireEpic
CyberDeck
CyberneticEpic
PearlOracle
Iridescent PearlEpic
NocturnaVox
Vampire LordEpic
AuroraVeil
Aurora BorealisLegendary
SolarChampion
Solar FlareLegendary
DragonForge
Dragon ScaleLegendary
ASCENDED
AscendedLegendary

Why this works: usernames are the most-seen UI element on Kick. Every chat message is a small billboard for your identity. Right now everyone is the same shade of gray text the platform is asking viewers to be visually invisible. With name designs, chat becomes alive. Rarer designs trigger the “wait, what name color is that?” moment, which is the cheapest conversion event the platform can engineer. Drives crate pulls, drives sub upgrades that unlock specific designs, drives the visual identity loop that keeps chatters chatting.

+5
Future · Platform UX

Stream Homepage Layout Change

The current Kick dashboard is genuinely bad. The homepage layout is confusing, the information hierarchy makes no sense, and a brand new user landing on the site has no idea where to look first. Categories, recommendations, live channels, and shelf modules all compete for attention with no clear ranking. The eye lands nowhere.

It also reads as not easy to understand at a glance: spacing is inconsistent, thumbnails are different sizes, the filter chips and category rows don’t follow a pattern, and the live indicator competes visually with the static promo cards. There’s no visual rhythm guiding you through the page.

The fix: a full layout reset with a real information hierarchy: a single hero shelf for what’s actually trending right now, then category rails the user can actually scan, then personalized recommendations, then directory. Consistent thumbnail sizes, consistent spacing, one obvious place to start. Until the homepage tells viewers where to go, every other feature on the platform is fighting upstream for attention.