Version 1.0.4  ·  iOS, Android, Web & Admin

Ship a live-streaming economy, not another video app.

Anyone can stream video. The hard part is the money loop around it — coins, gifts, battles, payouts, ranking and the pressure that makes viewers spend. Skypetite ships all of it, wired end to end, in production code you own outright.

One-time payment · Instant download · Rebrand and ship under your own name

Gifts this session
184,300 coins
Host payout
$1,247.80
M @mira.live + Follow
👁 12.4k LIVE
MIRA · 62%38% · KAI
BATTLE · 02:14
🚀 @dana sent Space Shuttle×3 · 15,000 coins
Jthis battle is insane 🔥
TTOP GIFTERlet's gooo mira
Say something… 🎁
~94,000Lines of Dart, 196 files
4Applications, not a demo
33Built app screens
10Languages included
The actual product

Six revenue mechanics, already built

Streaming platforms don't earn from video. They earn from a virtual economy that turns attention into spending. Every one of these is implemented in the app, in the API and in the admin console — not left as a TODO for the buyer.

🪙

Coins & wallet

Coin packages, in-app purchase flow, balance ledger and a full wallet screen. Stripe is wired on the server; swap in the processor you prefer.

🎁

Animated gifts

A gift catalogue with animated assets, real-time delivery over sockets, sender attribution in chat and automatic conversion into host earnings.

⚔️

PK battles

Two hosts, one timer, a live gift-driven scorebar. The single highest-yield mechanic in the category — it turns generosity into competition.

🔒

Paid private sessions

One-to-one paid video sessions with request, accept and billing flow, plus moment sessions for shorter paid interactions.

🚀

Boost & visibility

Hosts pay to surface themselves in discovery. Recurring spend from your supply side, not only from viewers.

🏆

Rankings & leaderboards

Top gifter and top host boards with periodic resets. Status is the cheapest retention mechanic you can ship, and it drives repeat purchases.

What you get

Four applications, one codebase you own

This is not a UI kit and not a front-end template. It is the whole system: the apps your users see, the server that runs the economy, and the console you operate it from.

📱

Mobile app

Flutter. Live rooms, battles, gifting, wallet, calls, chat, moments, profiles and onboarding.

iOS · Android · Dart
🌐

Web app

A separate Flutter web client so viewers can watch and spend without installing anything.

Any modern browser
🛠

Admin console

Moderate live rooms, manage users and hosts, configure coin packages and gifts, review payouts.

Flutter web · video server
⚙️

Backend API

Node.js with sockets, background workers, cron jobs, S3 media storage and LiveKit / Agora token issuing.

Node · MongoDB · S3
Feature surface

Everything that is already written

Taken directly from the shipped codebase — 33 screens and 24 server modules.

Live & streaming

  • Live rooms with host and viewer roles
  • Viewer join requests and approvals
  • PK battles with live scorebar
  • Co-streaming and streamer invites
  • Go-live countdown and prepare screen
  • Live cover images with web fallbacks
  • LiveKit client, Agora tokens server-side

Monetization

  • Coin packages and buy-coins flow
  • Wallet with transaction history
  • Animated gift catalogue
  • Paid private sessions
  • Moment sessions
  • Host boost purchases
  • Stripe integration on the server

Social & discovery

  • Moments feed
  • Discover and browse connects
  • Rankings and leaderboards
  • Profile setup and profile gallery
  • Profile visit tracking
  • Follow and connection graph

Communication

  • One-to-one and room chat
  • Floating chat heads
  • Native call integration (CallKit)
  • Video and voice calls
  • Push notifications via Firebase
  • In-app notification centre

Accounts

  • Email and social sign-in
  • Guest sessions with cleanup job
  • Forgot password and email linking
  • Multi-account manager
  • Onboarding and permission priming
  • Host / provider application flow

Operations

  • Admin live-room moderation
  • Coin, gift and package configuration
  • Background workers and cron jobs
  • S3 media pipeline
  • VPN / location checks
  • 10 bundled languages, RTL included
Architecture

Built the way you would build it yourself

Conventional, readable, and boring in the places that matter. No proprietary framework to learn before you can change a screen.

Clients
Flutter mobileiOS + Android · go_router · providers
Flutter webViewer + spend flows
Flutter adminOperations console
API
Node.js REST24 method modules
Socket layerRooms, gifts, chat, presence
Workers + cronPayouts, cleanup, jobs
Services
LiveKit / AgoraStreaming + tokens
StripeCoin purchases
FirebasePush notifications
S3Media storage
MongoDBPrimary datastore
Regular licence
$299

For one end product that your users are not charged to access.

  • Complete source — apps, web, admin, API
  • One end product
  • Setup documentation
  • 6 months email support
  • 12 months of updates
Most bought Extended licence
$899

For a commercial product where you charge users — required if you sell coins.

  • Everything in Regular
  • Charge end users for access
  • Full commercial deployment rights
  • 12 months email support
  • 24 months of updates
  • Priority response
White label
from $4,000

We rebrand, configure and deploy the entire platform, then hand you the keys.

  • Extended licence included
  • Your brand, icons and colours
  • Server provisioning and deployment
  • App Store and Play submission
  • Payment and streaming accounts wired
  • Direct support through launch
Request a quote
Payment is handled entirely by Stripe. Card details never touch this site, and we never see them.
Instant delivery. The download unlocks the moment payment clears — no waiting, no manual step.
Which licence

The one question that decides it

Do your users pay you — for coins, subscriptions or access of any kind? If yes, you need Extended. For a live-streaming platform with a virtual economy, that is nearly always the case.

 RegularExtendedWhite label
Complete source, four applications
Remove all Skypetite branding
Charge end users / sell coins
Number of end products111
Email support6 months12 months12 months
Updates12 months24 months24 months
We deploy it for you
Store submission handled
After payment

What happens next

1

Immediate confirmation

Stripe emails your receipt the moment payment clears, and you land on a confirmation page with your order reference.

2

Download immediately

You land straight on your download page with all four projects, the setup guide and your licence certificate. The link is tied to your order and stays live for 48 hours.

3

A developer on WhatsApp

Configuration, service keys, build errors — message the number above and you reach someone who knows this codebase, straight away.

White label · from $4,000

We launch it. You run it.

Buying source is the cheap part. Getting a live-streaming platform actually deployed — media servers, payment accounts, push certificates, store review — is where most projects stall for months. This tier removes all of it.

  1. Brand pass. Your name, icon, palette, copy and store assets applied across all four applications.
  2. Infrastructure. API, database, media storage and streaming provisioned on your accounts, so you own everything from day one.
  3. Integrations. Payments, push notifications and streaming keys configured and tested end to end.
  4. Submission. Builds prepared and submitted to the App Store and Google Play under your developer accounts.
  5. Handover. Credentials, documentation and a walkthrough of how to operate and change it.
Final quote depends on scope. Tell us what you are building and you get a fixed price, not an hourly estimate.

Request a quote

Answered personally, usually within one business day.

Questions

Before you buy

What exactly is delivered, and when?

A single archive with four projects — Flutter mobile, Flutter web, Flutter admin and the Node API — plus setup documentation. It downloads the instant your payment clears. No obfuscated code and no phone-home licence check.

What do I need to run it?

A server for the API, a MongoDB database, S3-compatible storage, and accounts with LiveKit or Agora, Stripe and Firebase. All are keyed through configuration files.

Can I remove all Skypetite branding?

Yes. Name, icons, colours and copy are yours to change under either licence. The brand is not part of what you are buying, so you are not tied to it.

Will it pass App Store review?

The codebase is structured for it, including native call integration and permission priming. Approval still depends on your content moderation, your age rating and your payment model — live streaming with virtual gifting gets a careful review, and that part is on you.

Which licence do I need?

If you sell coins to users, you need Extended. Regular only covers products that are free to access. For live streaming with a virtual economy, Extended is almost always the right one.

Do you offer refunds?

Source code cannot be returned once downloaded, so sales are final. Ask anything you need before buying and we will answer honestly, including when the answer is that it is not a fit.