Everything a provider needs to stop touching customers' devices.

Smart Code stores the pointer, not the video. Your streams stay on your servers; we handle the six digits, the edits, and the record of who is watching what resolve.

Core

Dynamic codes

Six digits that outlive every server move, credential rotation and CDN change. Issue once, edit forever.

Core

Revision history

Every source edit is a numbered revision with who changed what and when. Restore any of them in one click.

Core

Pause and activate

Stop a code resolving without deleting it. Paused codes tell the viewer to contact their provider.

Control

Device limits

Cap how many devices a single code can serve, and revoke any device individually from the code detail page.

Control

Expiry dates

Set a date and the code stops resolving on its own — useful for trials and short-term packages.

Insight

Resolve analytics

Resolves per day, unique devices, country and app-version breakdowns, and a failed-resolve list with reasons.

JSON

JSON validator

Paste a playlist and get either a green summary — 12 live, 3 movies, 1 series — or an error list with line numbers.

JSON

Live-URL mapping

Point at your own feed and map its fields to ours: array path, name, stream URL, type, logo, category.

Coming soon

Team access

Invite staff with limited permissions — everything except billing and deletion.

Coming soon

API

Create, edit and pause codes programmatically from your own back office.