Profile Gaps
For: Streamers
Implements: UC-7.1 UC-7.2 UC-8.4 UC-8.5 — spec →
Your profile is the hub for everything related to your account. Access it from the sidebar after logging in.
Profile sections
| Section | What you do here |
|---|---|
| Personal Info | Update your name, bio, streaming categories, deal preferences, languages, Discord/Telegram |
| Wallet | Add and manage the wallet addresses where you receive payments |
| KYC | Upload identity documents for verification |
| My Applications | View all your campaign applications and manage active deals |
| Campaigns | Browse open campaigns and apply |
| My Streams | View your Kick stream history and stats |
Your Trust Score is shown at the top of Personal Info with a link to the full breakdown.
Deal preferences
Setting your deal preferences helps operators find the right match. These are visible to operators who browse your profile.
| Setting | Example |
|---|---|
| Deal types | CPA, RevShare, or both |
| CPA rate | 15% of first deposit |
| Revenue share rate | 25% of net revenue |
| Target countries | US, CA, AU |
| Streaming categories | Casino, Slots, Sportsbook |
Operators see a price bracket, not your exact rate
Your CPA or RevShare rate is never shown verbatim in the directory or on your public profile. The platform converts it to an approximate bracket (e.g. $100–500 / stream) visible to Tier 2 operators. Your exact figure is only disclosed once an operator approves your application and creates an escrow allocation for you.
Profile visibility
Two toggles control how you appear to operators:
- Profile published — whether you show up in the streamer directory
- Deals published — whether your deal preferences are visible to operators
My Streams
The My Streams section (/profile/streams) shows your full Kick streaming history pulled from the platform's tracking system.
Stats row:
- Total sessions recorded
- Total hours streamed
- All-time peak viewer count
Session table (one row per stream):
- Platform badge (Kick)
- Started date and time
- Duration (hours and minutes)
- Peak and average viewers
- Status — animated LIVE badge for active streams, Ended for completed ones
This is the same data that populates the tracked stream picker when you submit a delivery slot. No data is edited here — it's read directly from what the platform captured via Kick webhooks and polling.
What's still being built
- ⬜ Dashboard home — A quick overview page showing total earnings, active campaigns, pending payouts, and recent activity
- ⬜ Setup checklist — A step-by-step guide that walks new streamers through connecting Kick, adding a wallet, completing KYC, and joining their first campaign