Short Video · Live Streaming · Full Stack

Short Video + Live,
Full-Stack Source

Not a demo, not a UI kit. One Flutter codebase across six platforms, with a working backend contract and twelve functional modules — a foundation you deploy and own.

One-time license 12 modules Six platforms, one codebase 100% source ownership
We have a dev team

Source License

You get the full source, the API contract, and the documentation. You deploy it, you change it, you own it — and you ship your own roadmap on top.

See the tiers
We have a business, not a dev team

Deployed Delivery

We stand the application up for you: deployment, your branding, configuration, and a handover. You end up with a running product rather than a repository.

Talk to us

Twelve modules

Each one ships with its own models, API client, repository, state management and UI — so you can extend or replace any of them without unpicking the rest.

Video

  • Immersive vertical feed
  • For You / Following tabs
  • Creation & publishing
  • Comments & replies

Live

  • RTMP streaming
  • Viewing & live rooms
  • Gifting with effects
  • Bullet comments

Commerce

  • Product showcase
  • Cart & orders
  • Shipping addresses
  • Paid unlock

Social

  • Direct & group messaging
  • Follows
  • Profiles
  • Global search

Platform

  • Membership tiers
  • In-app updates
  • Theming
  • i18n (zh / en)

Engineering

  • Repository + Provider
  • Mock layer — runs with no backend
  • Color token design system
  • Three-layer test suite
Where the edges are. DTok ships the client and its API contract. The backend implementation, content moderation service, payment gateway integration and media pipeline are separate components — we walk through each of them with you rather than glossing over them.

One codebase, six platforms

Not "it compiles" — it runs. And we're specific about where each target's limits are.

AndroidFull feature set
iOSFull feature set
WebPlayback & browsing
macOSDesktop adapted
WindowsDesktop adapted
LinuxDesktop adapted
Mobile is the primary target, including broadcasting from the device camera. Desktop runs the full app with large-viewport and pointer adaptations. On the web, playback, discovery, commerce and messaging all work; broadcasting from a browser is constrained by what browsers permit for camera and encoder access — a platform limit that applies to any web app, not an implementation gap.

How it compares

DTok competes with agencies and SaaS platforms, not with $49 templates.

UpfrontOngoingData ownershipModifiable
SaaS platformLowMonthly, foreverTheir serversNo — use it as-is
Agency build$40K–$120KPer changePer contractPay again each time
DTokOne-timeNoneYour serversFull source, unlimited

Licensing

A perpetual license tiered by feature scope. Pay once, keep it. No revenue share, no monthly fee, no seat count.

Starter

Core content loop

  • Video feed & creation
  • Users & follows
  • Comments
  • Live streaming
  • Shop & orders
  • Android · iOS
Most teams pick this

Professional

Content + live + commerce

  • Everything in Starter
  • RTMP streaming & viewing
  • Gifting · bullet comments
  • Shop · cart · orders
  • Messaging & group chat
  • All six platforms
  • 6 months support

Enterprise

Includes redistribution

  • Everything in Professional
  • Membership & paid unlock
  • All twelve modules
  • Sublicensing rights
  • 12 months support
Upgrades are credited. Start on Starter, add live streaming later, and you pay the difference — not the full higher tier.
Pricing depends on scope and delivery model, so we quote rather than publish one number.

What people build with it

Want to see it running?

Leave a way to reach you and we will come to you. Your submission is private — never published.
For a technical question you would rather discuss in public, a GitHub issue works too.