Agentic carriage intelligence

Know where every channel is carried.

By whom, and where it is pirated. Piracy intelligence a broadcaster can put in front of its team: every source, proven on screen, attributed, and acted on from one place.

39,960 television channels · 182 territories · 737,586 endpoints, verified around the clock
Scroll
Territory

Thousands of services in a single territory.

Each cluster is a country, sized by what we can observe there. Every point inside it is a channel or a station we check around the clock. The largest, the United States, holds 11,128 of them, and no list is taken at its word.

Genre

Borders change. Genre does not.

Colour is the genre resolved for each service, and the same genre occupies the same direction inside every country. Light one up and it appears in every one of them at once, which is what a graph gives you that a spreadsheet cannot.

Verification

More than two thirds of what the world lists does not play.

Every point on this globe passed its last check and played. For each of them, public lists carry more than two that did not. That gap between a directory and a measurement, measured on 15 November 2026, is the reason this company exists.

11,802 playing at their last check.

Carriagegraph

Which platforms, which territories, working or not, and since when.

Delivered as a console, an API, or an evidence package your counsel can use.

The foundation

A knowledge graph of how television is carried.

Which operators, platforms, networks, hosts, resellers and pirate services carry which channels and matches, and how they connect. Every relationship is attributed and dated, tied to the evidence that supports it, carries a confidence level, and is corrected when the evidence changes.

48 addressesmirrors, panels, appscarries · since 3 Marcarries · since 9 Jancarries · since 21 Julrestreams · on screen 20:14payshostsresellsExample Sports 1your channelOperation Northone business, one targetPlatform AOperator BFree-TV partnerBrand ANetwork YReseller panellicensed carriageunauthorised carriagemoneyhostingresellingevidence on screen
Observed

Verified on the actual screen

Our agents open the listings that matter and read the picture, the programme and the score, around the clock. A playlist entry is never a finding on its own.

Resolved

Addresses become operations

Fifty addresses resolve to the one business behind them, with its stream servers, its networks, the brands that pay it and its history.

Learned

It learns from what it confirms

Every confirmed finding, every notice recognised and every removal measured makes the next search faster and the next judgement surer. The models beneath are interchangeable; the record is not.

The blind spot

Distribution is an open loop.

A channel leaves playout and disappears into platforms, operators, apps, aggregators and restreamers.

Playout PlatformsOperatorsAppsAggregatorsRestreamers where it lands: unmeasured
Each hand-off is a decision someone else makes. Carriagegraph observes the far end of every line.
01

Channels get dropped quietly

Platforms add and remove services at their own discretion and rarely announce it.

02

Unauthorised carriage surfaces late, or never

Detection confirms what it is pointed at.

03

Compliance is proved after the fact

Platform and satellite operators learn they are distributing something they should not when a regulator tells them.

Piracy intelligence

Every way a channel is pirated, in one place.

Pirate websites, social and messaging platforms, illicit IPTV and pirate apps, around the clock. Every finding proven, every address resolved to the operation behind it, every target ready to act on.

Detect

Everywhere your channels are pirated.

  • Pirate websites and search, in every language
  • Telegram, X, YouTube, Twitch and Kick
  • Illicit IPTV, its backends and pirate apps

Prove

Evidence that holds, and anyone can check.

  • Confirmed by what is on screen
  • A seal on every frame, verified by phone
  • Match and period reports

Understand

The picture behind the streams.

  • The piracy map of every operation
  • Which feeds are stolen, whose marks they carry
  • Builders and leaked delivery addresses

Follow the money

Who pays for piracy, and how.

  • Betting and gaming brands on screen
  • Payment providers, a report for each
  • Sponsors linked to their services

Act

One target, not fifty, its case made.

  • Ranked by who can take it down
  • Notices written, sent under your name
  • What changed since last week

Measure

What happened after you acted.

  • Removed, how fast, came back
  • Comebacks over time
  • Your vendor on your own scorecard

Live

On match night, minute by minute.

  • The Control Tower, warm-up to whistle
  • Audience as the platforms report it
  • A match report at the final whistle

Connected

In your own systems.

  • Every table as raw data, CSV and JSON
  • A REST API for your systems
  • Your AI assistant: answers and live dashboards
The portal

Thirty views of your piracy. One sign-in.

Everything above lives in one portal your team signs into: from the pilot scorecard and the live tower to takedowns, apps, IPTV, leaks, the money and the evidence.

Pilot scorecardThe pilot in verified figures, match by match, and your vendor compared.
Control TowerMatch night, live: radar, departures, multiviewer, act now, audience.
OverviewEvery way your channels are pirated, monitored around the clock: links on pirate websites, search, Telegram and the platforms, illicit IPTV and apps, with the figures that open what they count.
Piracy mapEvery operation on a globe, grouped by operation, country, network or channel.
TakedownsTargets ranked by who can act, complaints written, what changed.
Pirate appsPirate apps read as files, their servers, followed version to version.
IPTV serversThe IPTV servers carrying your channels, confirmed by picture.
IPTV backendsThe machines behind many IPTV names: one target behind every name.
LeaksYour delivery addresses in pirate playlists, and shared reseller logins.
Open webPirate websites and the addresses found through search, with the hosting behind them; a cooperative host and an offshore one call for different actions.
Social platformsTelegram, X, YouTube, Twitch and Kick: the channels, accounts and live streams pirates use to reach their audience, and the links they share.
Growth and learningCoverage that grows by itself: new sites, sources and channels as they are found, and a pirate brand’s new address before it is promoted.
OperationsThe ranked takedown list: every operation with its services, your feeds, the sponsors on screen and its weak point.
BuildersThe few people who build pirate sites leave the same identifiers on every site they build: their portfolios, side by side.
NetworksThe networks and countries carrying every service, on a turning globe; what hides behind protection services.
Broadcaster feedsWhich of your feeds is stolen, and other broadcasters’ beside yours.
MatchesEach match: when it aired, whether it was found restreamed, by how many services, on which of your channels.
MoneyThe sponsors on screen and the payment providers behind the apps.
Trends and returnsWeek by week: services rising and falling, and the services that went down and came back, stretch by stretch.
Evidence and linksEvery capture as evidence: its frames, what was on screen, the score, its seal; and every link found, with where it was found.
Raw dataEvery table as raw data: sorted, filtered, exported as CSV or JSON.
ReportsMatch and period reports, every frame sealed, ready as PDF.
AlertsA message each hour when a new service carries your match, and a report at the final whistle.
Listed streamsEvery stream carrying one of your protected channels, one row per channel and server, with its evidence and your actions.
Server familiesServer families: numbered siblings and shared domains grouped, so one family is one target.
Your distributionYour own and your licensed partners’ hosts, declared once: never counted as a finding.
MembersYour team, with the roles you choose: who sees server names and addresses, who can act.
API and assistantsAPI keys shown once and stored as a hash, and your AI assistant connected through MCP, seeing what the member’s role allows.
Audit logEvery action by every member, with its time: the record of who did what.
Plan and usageYour plan, its seats and what is used.
Match night

Watch the piracy of your match, live.

From the warm-up to the final whistle: every source on the radar, every service confirmed, the operations behind them, who pays, how many watch, and what to act on first.

Control TowerLiveHome v AwayHOM 1 AWY 063'Illustration, example data
1,362links found for this match
41captures verified on screen
12services confirmed
5operations behind them

Radar every source found for this match

WebSearchTelegramXYouTubeLists
links foundverifyingconfirmed

Multiviewer the latest verified frame of every service, sealed

Live
service-a.exampleExample Sports 1
Captured
stream-b.exampleExample Sports 2
Captured
tv-c.exampleExample Sports 1
Live
live-d.exampleExample Sports 3

Act now ranked by impact

1
Operation North4 services · Brand A on screen · notify the host behind the proxy
2
Operation East3 services · notify the host, TR
3
Operation West2 services · the platform's own reporting

Audience as the platforms report it

4,210watching 3 pirate streams
YouTube 3,100Kick 870Twitch 240

Departures every service carrying the match, and what happened to it

service-a.exampleOperation North
Example Sports 1
Behind a proxy, the host behind it
Confirmed
stream-b.exampleOperation North
Example Sports 2
Hosted directly · NL
Down
tv-c.exampleOperation East
Example Sports 1
Hosted directly · TR
Back
live-d.exampleOperation West
Example Sports 3
On a platform
Confirmed

Dispatch newest first

New service carrying Example Sports 3: live-d.example
Score read on screen: HOM 1 AWY 0, on 4 services
tv-c.example came back, on a new network
stream-b.example down after the complaint

Who pays brands read on the pirate screens

Brand AOperation North
Brand BOperation East

Match timeline kick-off to full time, drawn to the current minute

0'15'30'45'60'75'90'
What it takes over

The search and the notices, in one place. Your protection stays.

Detection and takedown services find individual streams and links, and the next stream appears on the same infrastructure minutes later. Carriagegraph does that work one level up, and can run alongside your current supplier or take the work over. Watermarking and DRM protect the stream itself: a different job, which stays where it is.

Agents verifying on screenSweeps of every sourceYour guide and your carriage The carriage graphverified targets, resolved to operations,with evidence, confidence and chain of custody Your current vendor's noticesPlatform programmesHost and network complaintsBlocking orders and courts and measures what changed after you act: removals, time taken, comebacks, by service and by intermediary
Operations instead of addresses, the right contact, the notice written with its evidence and sent under your name, then the result measured. Legal action stays with your counsel, with this evidence in hand.

Your data stays yours

Your vendor's reports are compared on your own scorecard by your team; we never see them. Your data never trains shared models without your consent.

Where notices fail, the list still works

Where the law provides them, hosts that ignore notices are reached by blocking orders, and those need exactly this evidence: verified, territory-resolved, with chain of custody.

Measured after you act

Mark a complaint sent and every server named in it is checked each hour: removed, how long it took, and whether it came back.

Self-learning

It learns as it watches.

Coverage that widens and sharpens by itself. The longer it watches, the faster it finds new sources, and the surer it is of what it sees.

DiscoverCaptureJudgeAttributeActLearn one recordevery day adds to it

It grows by itself

New pirate sources are added the moment they are found, so coverage widens without anyone keeping a list.

It sees the next move

Pirate brands that change address are recognised at their new home, often before their audience is sent there.

It gets faster

Every success makes the next one faster: what worked before is tried first, and sites that resist are remembered.

It checks itself

Evidence is double-checked before it reaches you and matched against the broadcaster's own schedule, and licensed carriers are recognised and never counted as pirates.

From finding to takedown

Five steps, one record.

Each finding moves from a link to a takedown with its evidence attached, so the team that acts never has to rebuild the case.

  1. Find

    Pirate websites, social platforms, IPTV services and apps, around the clock.

  2. Capture

    Each stream is played and its picture kept.

  3. Prove

    Every capture sealed, time stamped and verifiable by anyone.

  4. Attribute

    Services grouped into operations, with their sponsors, servers, hosts and networks.

  5. Act

    Targets ranked by who can act, with the contact and the notice written, sent under your name and followed to removal.

Hosted directlyThe provider that can remove it, reached through its own abuse contact.
Behind a protection serviceThe route that reaches the real host behind the shield.
On a platformEach platform through its own reporting channel.
Through the moneyThe payment provider an app takes money through, with a merchant-account report.
Products

One record. Four questions it answers.

One verified dataset, delivered as a console, a feed, an evidence package, or live during your events.

Assurance

Carriage Watch

Is my channel live on every platform and territory I signed for, at the promised quality?

  • Presence and absence, per platform and territory
  • Quality, reachability and the picture itself, checked around the clock
  • An alert the moment a carriage relationship changes
Intelligence

Carriage Feed

Where is my channel appearing that nobody has pointed us at?

  • Ecosystem-wide observations, not customer-scoped
  • Host, network and first-seen attribution
  • API, CSV export and your AI assistant
Evidence

Evidence Pack

Can I act on this, and will it survive scrutiny?

  • Timestamped, reproducible observations
  • Network attribution and propagation timeline
  • Complaints written with their evidence, grouped by recipient
  • Chain of custody, and a confidence level on every attribution
Live

Live event monitoring

Where is my match carried, minute by minute, while it is on?

  • Watched from the warm-up to well after the final whistle, and the promotion before it
  • New servers and returning operators flagged as they appear
  • A match report as the final whistle goes
Method

Measurement at a scale that cannot be shortcut.

Nothing here is taken on trust. Every figure rests on an observation of our own, and every observation is kept. The techniques stay ours; what you see is the scale and the history.

  1. DiscoverNew sources, found continuously
  2. VerifyEverything checked, on its own schedule
  3. ResolveEvery name resolved to the right channel
  4. RecordA dated ledger that is never overwritten
01

Discover

Carriagegraph searches the open internet without pause and ranks every new source by what it adds. Coverage grows every day, without anyone maintaining a list.

02

Verify

Hundreds of thousands of endpoints stay under watch, each checked the way a viewer would use it and on a schedule set by its own history. Then the picture itself is confirmed: see Evidence.

03

Resolve

The same channel appears under dozens of names across hundreds of sources. Each is resolved to one identity, continuously, and every decision can be reviewed. Identity is the hardest problem in this data, and it is never solved once and for all.

04

Record

Every change of state is written with its timestamp, host and network, and nothing is overwritten. That ledger is the product. It cannot be bought, and it cannot be rebuilt by starting today: whatever a newcomer observes from now on, it will never know what was carried where before it began. Every day the record grows and the gap widens.

Evidence

Proof anyone can verify.

Every finding rests on what was on screen, and every frame we deliver carries a seal. Your counsel, a host or a court scans it with a phone and sees the original: when it was captured, what was on screen and its fingerprint, computed at that moment. That is what hosts ask for, and blocking orders where the law provides them, and what a list of links cannot give.

This channel is not available in your region.

Set asideIt plays, but it is a notice, not your programme.
Counted, and sealedYour programme, the score read, the seal on the frame.

On 1 October 2026, 14% of the channels whose streams played showed no programme at all: a notice, a test card or a blank screen. None of them counts.

Carriagegraphevidence seal
Valid Carriagegraph sealCG-7KQ2-M4XD-91PAVerified on screen by Carriagegraph
Captured

Sat, 07 Nov 2026 20:14:07 UTC

Seen on screen

Example Sports 1 · HOM 1 AWY 0

SHA-256 of the original, computed now4b14cd10a29797205d196c4c72eaa31f c251502bb236fd724aaf8b02a9aba58b
A seal on every frameIts code, its time and its id, under every picture we deliver and in every report.
Checked by anyone, in secondsNo account, no software: a phone camera, and the original's fingerprint computed live.
Built for enforcementNotices, platform reports and, where the law provides them, blocking orders, each with its chain of custody.
Why this is hard

A living graph. Not a list to crawl.

Aggregators compare lists. This is continuous observation, resolution and learning on top of the data, and it renews itself every hour.

737,586endpoints under rolling verification
24/7checks, around the clock
48,000+brand families resolved from raw names
19,000+candidate sources assessed
400,000+relationships in the graph
every dayof history a newcomer starts without

Figures from the live index, 15 November 2026.

Coverage

Including the long tail.

Monitoring usually follows premium sport and studio content. Carriagegraph observes the whole ecosystem: regional broadcasters, FAST services and community channels, in every territory where something is reachable.

39,960television channels
21,011channels confirmed on screen
737,586endpoints on a rolling check
182countries and territories
168languages
48,000+brand families resolved
Television channels in the largest territories, from today’s graph

Figures from the live index, 15 November 2026.

Developers

A clean API, and an agent-ready one.

REST for your systems, MCP for your assistants. The same data and the same freshness, under one contract. Keys and assistant connections come with your team's accounts; your data stays in your account and never trains shared models.

# Which streams carry my channels outside my distribution, seen on screen?
GET /v1/findings?brand=example-sports&evidence=seen_on_screen

{ "total": 1, "findings": [ {
    "channel": "Example Sports 1",
    "server": "stream.example-pirate.net",
    "classification": "unofficial",
    "evidence": "seen_on_screen",
    "state": "open", "live": true,
    "first_seen": "2026-10-25T16:41:07Z",
    "last_look": { "saw": "programme", "text_on_screen": "EXAMPLE SPORTS 1 LIVE" }
} ] }
REST

Findings in your systems

Brands, findings and operators, each finding with its server, evidence, classification and last look. Record your team's actions on a finding through the same API.

MCP

Ask in plain language

Connect Carriagegraph to your assistant and ask about your findings, the servers carrying your channels, or what changed this week. It can also build a dashboard on your live figures.

Exports

Your systems, your format

Every table as CSV, match and period reports as PDF, and the same findings as JSON through the API.

Who uses it

Four teams, one question.

Different desks, different budgets, the same missing fact: where is this channel actually being distributed, and since when.

Broadcasters

Distribution

Prove carriage against your platform agreements, territory by territory, without asking the platform.

Rights holders

Content protection

Find the piracy nobody pointed your tools at, in the regions and languages your vendors do not cover.

Platforms

Compliance

Know what you are distributing before a regulator tells you, with dated evidence of when it changed.

Vendors

Data partners

Enrich availability, detection and metadata products with an independent carriage layer.

How we operate

Intelligence, not a service that touches content.

Carriagegraph observes what is publicly reachable, records it, and hands the record to the people who own the channel. It carries no stream and hosts no content, and every notice goes out under the rights holder’s name.

Observes

Only what is public

What anyone could reach: no account broken into, no stream carried, nothing hosted.

Reads the screen

The programme, the score

Each finding rests on what was on screen, in any language, not on a listing.

Records

Every finding, traced

Each one tied to its look, its frames and its time, and never overwritten.

Acts with you

Notices under your name

Each notice is written with its evidence and ready in the portal. Your team sends it, and the result is measured.

Security and data

Built to be reviewed by your security team.

What we hold, where it runs, and who can see it. This is the short form; the full statement comes from security@carriagegraph.com.

Access

Work email, a code, then an authenticator for every member. Roles decide who sees server names and addresses. Every action is in your audit log.

Keys and assistants

API keys are scoped, shown once and stored only as a hash. Assistant connections go through OAuth with consent in the portal, and see what the member's role allows.

Hosting and transport

Runs on Cloudflare's network. Every page is served with a strict content policy, transport security and no third-party scripts or trackers.

Evidence and retention

Captures are kept with their hashes and timestamps for the agreed retention. Your findings, actions and reports are seen only by your team; nothing of yours is shared with another customer or trained on without consent.

Questions

The ones that come up first.

Short answers here. Ask us for the rest.

How do takedowns work?

From the portal. Each target is ranked by who can act, with the right contact and a notice written with its evidence. Your team reviews it and sends it under your name, so every notice follows your policy. Every server named in it is then checked each hour: removed, how long it took, and whether it came back.

How do you avoid flagging our own or licensed distribution?

Free-TV platforms and licensed distributors are recognised, and you declare your own hosts once. Streams from them are never counted as findings.

How is evidence kept?

Every capture keeps its pictures, what was on screen, a time stamp, tamper-evident integrity and the network that carried it. Reports bring them together as case files with an evidence register.

Can our AI assistant use it?

Yes. Connect Carriagegraph to Claude or another assistant that supports MCP, and ask about your findings in plain language, or have it build a dashboard on your live figures. It sees what your role allows, nothing more.

What would it take to build this in-house?

Time, and it cannot be bought back. Every observation we hold is dated, and history cannot be collected after the fact. Beyond that: finding sources continuously across pirate websites, social platforms, illicit IPTV and apps, in every language; confirming each one by what is actually on screen, at scale; resolving thousands of addresses into the operations, hosts and money behind them; keeping evidence that holds in front of a host or a court; and running all of it around the clock, match after match. Most teams that try end up with a list of links. We hand you the operations behind them.

How is this different from my content protection vendor?

A vendor's detection is keyed to the content you enrolled and the places it is pointed at. Carriagegraph watches the whole open ecosystem, including services and channels nobody pointed it at, follows each one to the operation, sponsors and hosts behind it, and keeps the evidence. It can work alongside your vendor or directly with your team.

Can it replace our current vendor?

It can take over the monitoring and takedown work. A pilot runs alongside your current supplier and your own scorecard shows what each found, so the decision rests on your figures. Stream protection, such as watermarking and DRM, is a different job and stays where it is.

How accurate is it?

We answer that with traceability rather than a percentage. Every finding traces back to its frames, their hashes, the time of capture and the look that produced it; every attribution carries a confidence level; and when evidence changes, the record is corrected and the correction logged. In a pilot, your team measures the four numbers that matter on your own matches: services found, operations named, time to first capture, and the share your current reports missed.

How do you handle our data?

Your findings, captures, actions and reports are seen only by the members you name, by role. What we observe on the open internet serves every customer; nothing of yours is shared with another customer, nothing is trained on your data without your consent, and the full security and data statement is available on request.

How do you know a stream really shows the programme?

Because we look. Every finding rests on a stream that was played and its picture judged, reading any text on screen in any language. On 1 October 2026, 14% of the channels whose streams played showed no programme at all: a notice, a test card or a blank screen.

How do you work within the law?

Carriagegraph observes what is publicly reachable and records what it sees, as evidence for the rights holder. It does not host, redistribute or provide access to any stream, and it never publishes a pirate address. Complaints go out only when the rights holder sends them. How this applies in your jurisdiction is a question for your counsel, and we are glad to brief them.

How fresh is the data?

Continuously. Live sources are checked again within hours, and every observation carries its own timestamp, so you always know the age of what you are reading.

Can I get history for a channel we never monitored?

Usually yes. The index is not customer-scoped, so coverage of a channel begins when we first observed it, not when you became a customer.

Can anyone verify your evidence?

Yes. Every frame we deliver carries a small seal with a code. Anyone holding the frame, your counsel, a host or a court, can scan it with a phone and see that it is a genuine capture, when it was taken, what was on screen and the fingerprint of the original, computed at that moment. A copy that was altered does not match.

Do you cover pirate apps and IPTV subscriptions?

Yes. Illicit IPTV services are found where they advertise and confirmed, and the machines behind their many names are grouped, so one target stands behind every name sold on it. Pirate apps are read as files, never installed, and followed from one version to the next, with every server they name.

Can you tell us how many people watch a pirate stream?

Where the platform reports it, yes: YouTube, Twitch and Kick publish how many watch a live stream, and the Control Tower shows it for your match, stream by stream. Elsewhere we report reach we can stand behind, never an estimate dressed as a count.

Do you show who funds them?

Yes. The betting and gaming brands advertised on each service are read from the screen and linked to the services that show them, and the payment providers the apps take money through are identified, each with a merchant-account report ready to send.

What does it cost?

Every engagement is quoted, after the first report, because the right scope only becomes clear once you have seen where your channels actually appear. The first report is free. A pilot has a fixed fee, agreed with you and credited against your first year.

Can we sign up online?

No. Every customer starts with a conversation and a carriage report. Once the scope and the quote are agreed, we open accounts for the people you name, with the roles you choose.

Access

Every engagement starts with a conversation.

Carriagegraph is not self-service. We study your channels first, agree the scope and the quote with you, then open your team's accounts.

Step 1

A free carriage report

Send us your channel list. Within the week you receive a report from the live index: where your channels are carried, by which servers and lists, and what is on screen.

Step 2

A quoted pilot

A short pilot on the channels and live events you choose, for a fixed fee agreed with you and credited against your first year.

Step 3

Your team's accounts

We open accounts for the people you name, with the roles you choose. They sign in with their work email and a second factor, and can connect their assistants through MCP.

Getting started

See where your channels are carried.

Send a channel list. We return a carriage report from the live index within the week, with no commitment: every place we see those channels carried, with dates, quality and hosts, and a clear note wherever the evidence is thin.

Or write to commercial@carriagegraph.com. Typical response within one business day. Carriagegraph, Dubai; company details in the legal notice.

We reply to the address you give and use nothing else from this form.

Thank you. The request is in, and you will hear from us within one business day.