Multi-tenant · Hardware-native · Operator-ready

In-home detection
for every provider type.

No CPE fleet required. No carrier dependency. No subscriber friction. 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.