Live activity feed
Follows, subs, cheers, and raids as they happen — across every linked platform, in one stream.
- One feed for a simulcast, not one tab per site
- OBS alert widget fed from the same desk
A streamer’s own desk — live activity, tips, song requests, queue, and supporter shelf — running on your side of the table, not a platform’s.
One desk for every platform you stream on. Your processor, your storage, your data, your plug. Built as a clean-room counterpart to the locked-down consoles — starting with the door they never opened: a public queue.
Four parts, one surface. Everything a streamer watches, takes, and plays — without handing the keys to a platform to do it.
Follows, subs, cheers, and raids as they happen — across every linked platform, in one stream.
Viewers tip and request through the DeskTop page — not through chat commands — so it works the same on every platform.
Privacy cards welcome — pay with a single-use virtual card; your real card number never leaves your wallet. Privacy is a fan-side virtual Visa debit card, so it works anywhere cards are taken.
All sales are final. Payments made with a Privacy card can’t be refunded — a single-use card is spent the moment it runs — and a Privacy payment can’t be verified back to a person. The name you put on your request is the name we go by.
Artist, title, and order — one shared queue for the whole audience, wherever they’re watching from.
Past streams for supporters, served from storage you choose. Every quality rung stays — audio never degrades.
If you’ve ever clicked to see what’s playing next and been stopped by a Twitch login verification — that wall is the problem this desk was built to remove.
On DeskTop the queue is public from birth: artist, title, and order, readable by anyone, no account, no OAuth, no verification loop. Same for machines — a public read-only API ships on day one, not as an afterthought.
GET /api/channels/<channel>/queue
→ artist · title · order · no auth required
Illustrative layout only — DeskTop is in development and no live queue is running yet.
Non-negotiables, baked in from the first line — not features to be negotiated away later.
Payments run through the streamer’s own processor account in their own name. DeskTop never touches the money — there’s nothing to take a percentage of.
Where DeskTop’s own rail is used, the toll is flat — the 5-cent class — never a percentage of the cargo. Moving $5 and moving $500 is the same operation.
Artist, title, order — readable without any sign-in, plus a public read-only API. A queue you need permission to look at isn’t a queue, it’s a locked room.
Sign in with anything. Twitch, Kick, YouTube, and TikTok link to one channel — one queue, one tip jar, one request door serving a simulcast audience at once.
Like Jellyfin for streamers: the software is the door, index, and player; the files live in your storage — your pCloud, a bucket you rent by choice, or a drive / NAS in your own house. The backend is a setting, not a landlord.
No trackers, no analytics stack, no ad tech. The feed and queue data is the streamer’s own, held for the streamer’s own use. A published privacy page from day one.
Home-first: DeskTop runs on the streamer’s own box. A public face only where the streamer chooses one. If anyone can pull the plug, it’s the streamer. Always.
Other consoles are bolted to one platform — sign-in is Twitch, live state is Twitch, the channel is a Twitch login. DeskTop unbolts all three. Tap a platform:
Linked as an attachment to your DeskTop channel, never as your identity. The adapter answers the same four questions as every other platform: is live, stream title, viewer count, channel info. Unlink it and the channel survives.
Your own pCloud account, linked. The archive road you already use — phone to cloud to home — stays yours end to end.
Cloudflare object storage for streamers who choose to rent a bucket. Supported, never required.
A drive or NAS in your own house. The fully-owned floor — no landlord, no monthly toll to keep your own shelf.
Mixable per library. A streamer simulcasting the same feed to Twitch + Kick gets one shared queue — viewers on either side hit the same door.
Build order, in sequence. Identity first — because if identity is borrowed from a platform, everything built on top inherits the lock.
Sign in with anything — email, Google, Twitch — and get one DeskTop channel ID. Platforms hang off it as links.
One adapter per platform, one shared interface. New platform later = write one adapter. The core never changes.
The neutral core: one queue, one tip jar, one request door, one OBS overlay — public queue and API from birth.
The VOD arm on bring-your-own storage. Every rung stays, audio never degrades, files never leave your hands.
Chat is deliberately not step one: every platform’s chat is its own protocol. Requests arrive through the DeskTop page instead — so the design travels across platforms without owning any platform’s chat.