Multi-tenant · Hardware-native · Operator-ready

In-home detection
for every provider type.

From pure OTT to cable operators with CPE fleets — ProvisionCore handles subscriber location verification, device lifecycle, and hardware integration so your platform can focus on content.

< 5ms
In-home decision (cached path)
5
Detection layers
3
Deployment models
CG-NAT
Safe with hardware dongle
How it works

Five-layer in-home detection

Every bootup request walks a priority chain. The fastest, most authoritative signal wins. External calls only happen when necessary.

1

Whitelist

Device ID, WAN IP, or user ID matched against the tenant whitelist. Instant grant, no further checks.

Fastest
2

Hardware registry (dongle / CPE agent)

A hardware-bound device on the home network reports its presence directly. Registry confirms the subscriber's location without relying on IP ownership lookups. Works on CG-NAT networks where IP-based detection fails.

Most trusted
3

Cached home IP

Incoming WAN IP matches the stored home IP and the cache has not expired. No external call needed.

Fast path
4

Carrier IP lookup service

External lookup maps the WAN IP to a carrier subscriber ID. Matched against the account. Result cached with TTL.

Fallback
5

Forced in-home

Client asserts first activation or known home session. WAN IP saved as new home address for future requests.

Last resort
Platform features

Everything a streaming operator needs

Every feature is multi-tenant and configurable per operator.

🔐

Tamper-proof device attestation

Each hardware device carries a unique cryptographic identity provisioned by the operator. Reports are verified server-side before any in-home decision is made.

📍

Multi-location with cap

Register up to N locations per dongle. Velocity checks flag suspicious moves. Operators set their own cap and distance thresholds.

🔄

Three in-home policy modes

FollowDevice, LocationLocked, or MultiLocation — set per tenant. Adapts to any content licensing agreement.

🏠

CG-NAT safe

Hardware dongle identifies itself by serial and HMAC key, not IP alone. Works even when multiple subscribers share one public IP.

Remote deprovisioning

Invalidate a dongle key instantly. The agent wipes the key locally and enters unprovisioned state on next heartbeat.

📊

Per-bootup audit trail

Every in-home decision logs its source — whitelist, hardware registry, cached IP, or lookup service. Full operator visibility.

🔌

Pluggable data layer

A storage interface decouples the service from any specific database. Connect it to whatever you already run — no migration required.

🌐

No hardware required

Providers without CPE fall back to carrier IP lookup or app-reported IP. Hardware upgrades the accuracy, it's not a requirement.

🏢

Tenant isolation

Every query, whitelist, and device registry is scoped to a tenantId. Operators share infrastructure, never data.

Dongle policy

Three modes. One dongle.

Operators pick the mode that matches their content licensing requirements. Configurable per tenant, applied in real time.

Mode 1

Follow Device

In-home wherever the dongle is. Dongle = identity, not location.

Location enforcementNone
Velocity checkOff
Location capUnlimited
Best forOTT, family plans
Mode 2

Multi-Location

In-home at up to N registered locations. Velocity checks protect against abuse.

Location enforcementCap-based
Velocity checkConfigurable
Location capOperator-set (e.g. 2)
Best forCable, vacation homes
Mode 3

Location Locked

In-home only at the first registered address. Moves rejected until re-verified.

Location enforcementStrict
Velocity checkOn
Location cap1 (primary only)
Best forTelco, broadcast rights
Deployment

Run it your way

Same platform, three deployment models. Start with SaaS, move on-premise when you need to.

SaaS

Hosted by ProvisionCore

You get credentials, we handle the infrastructure. Best for OTT and smaller operators.

  • No infrastructure to manage
  • Per-subscriber pricing
  • Onboard in days
  • Shared multi-tenant cluster
  • 99.9% SLA
On-Premise

Runs in your infrastructure

Docker image or bare metal. You own the data. Required by most large carriers.

  • Full data sovereignty
  • Software license model
  • Connect your existing database
  • Fits existing security perimeter
  • Dedicated support
Hybrid

SaaS control plane, your data

Management and analytics in the cloud, subscriber data stays on-premise.

  • Admin portal hosted by us
  • Data plane stays with you
  • Operator portal included
  • Best of both models
  • Volume pricing
Integrations

Works with every provider type

No hardware required to get started. The dongle improves accuracy — it's not a prerequisite.

Provider type Hardware dongle
ProvisionCore-certified
CPE / router agent
BYO OpenWrt hardware
App SDK IP lookup fallback
Cable / MVPD
Owns CPE fleet
Telco IPTV
Owns STB, not router
STB agent
OTT / streaming
No hardware
Optional
Satellite
Owns dish / receiver
Receiver agent
Enterprise / B2B
Managed network
Gateway Whitelisted

● Full support   ◐ Partial / platform-specific   ○ Not applicable

Pricing

Simple, device-based pricing

Pay for provisioned devices. Volume discounts apply automatically. Hardware cost is $0 if you use your own compatible equipment — the agent runs on any OpenWrt-based router or CPE your team controls. ProvisionCore-certified dongles are available if you need ready-to-ship hardware.

Starter
$0.10 / device / mo

Up to 50,000 provisioned devices

  • Full CPE provisioning API
  • HMAC device attestation
  • Heartbeat & IP echo endpoints
  • Remote deprovisioning
  • Multi-tenant isolation
  • Email support
Scale
$0.05 / device / mo

250,000 – 1,000,000 provisioned devices

  • Everything in Growth
  • Dedicated infrastructure
  • 99.9% uptime SLA
  • Hybrid deployment included
  • Carrier integration support
  • Named account manager
Enterprise
Custom

1,000,000+ devices or bespoke requirements

  • Everything in Scale
  • Volume-negotiated rate
  • On-premise or air-gapped
  • Custom SLA & support terms
  • Procurement & legal support
  • Executive sponsor

All tiers include a monthly platform fee. Bring your own hardware at no extra cost — install the open agent binary on any compatible OpenWrt CPE or router you control. ProvisionCore-certified dongles available for operators who need ready-to-deploy hardware. Contact sales for a hardware quote.

Get started

Ready to integrate?

Talk to us about your provider type, subscriber scale, and hardware setup.
We'll find the right deployment model for you.