pith:TCQDNSGP
Binge, Bot, Repeat: Unpacking the Ecosystem of Video Piracy on Telegram
Telegram video piracy channels distributed 19,033 copyrighted titles with 4.85 billion views, causing at least $17.49 billion in losses.
arxiv:2605.08418 v2 · 2026-05-08 · cs.CR · cs.CY
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{TCQDNSGPKORJO6S5VYHA3C4M47}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
The channels collectively distributed 19,033 unique copyrighted titles originating from 175 countries, accumulating over 4.85B unique views and resulting in a lower-bound estimated financial loss of $17.49B for content rights holders. The ecosystem is deliberately engineered to be resilient against takedown efforts, frequently redirecting users through chains of intermediary channels and automated bots.
That the fine-grained taxonomy accurately captures post intent and activity at scale, and that view counts and title uniqueness can be reliably measured without significant overcounting or undercounting from Telegram's platform data.
First large-scale mixed-methods analysis of Telegram video piracy reveals a resilient bot-and-channel ecosystem distributing thousands of titles with billions in estimated losses and introduces an open-source detection framework that aided real-world takedowns.
Formal links
Receipt and verification
| First computed | 2026-05-21T01:04:27.133986Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
98a036c8cf53a2977a5dae0e0d8b8ce7e0773116ed9cf9754904540602e48d57
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/TCQDNSGPKORJO6S5VYHA3C4M47 \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 98a036c8cf53a2977a5dae0e0d8b8ce7e0773116ed9cf9754904540602e48d57
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "b281202c6bfef29f29c6a127cbc8818667cf5dcf06598dc9a8fba0f10abddbba",
"cross_cats_sorted": [
"cs.CY"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.CR",
"submitted_at": "2026-05-08T19:24:39Z",
"title_canon_sha256": "db955f2e55db149e266974d23d3eadbeb10f5c4786cb4987fea3c46915ee2348"
},
"schema_version": "1.0",
"source": {
"id": "2605.08418",
"kind": "arxiv",
"version": 2
}
}