Strategic Technology Partnership Proposal — February 2026

Telkomsel Ad Business
Expansion Strategy

Telkomsel has the data, the subscribers, and the ad platform. Metatech builds the advertising intelligence layer — the technology that turns these assets into $20-50M/yr in new revenue.

$20-50M
Technology Build Revenue / Year
$5-15M
MMP Attribution Enhancement
2
Platforms to Build (Foot Traffic + Identity Graph)

Revenue Opportunities

Three revenue pillars where custom engineering creates the moat. Metatech delivers the technology layer that transforms Telkomsel's data assets into advertiser-ready products.

MMP Attribution Enhancement

Help AppsFlyer, Adjust & Branch recover lost attribution via CGNAT resolution

QUICK WIN — Metatech builds the CGNAT query API inside AWS Clean Rooms. Fastest path to revenue with MMP partners like AppsFlyer and Adjust.

MMPs lose 65-80% of iOS attribution post-ATT. Telkomsel's CGNAT logs can resolve shared IPs to specific subscribers. Metatech builds the secure query API, clean room schema design, and partner integration layer — enabling Telkomsel to monetize this data asset immediately.

Quick Win $5-15M/yr 6-12 months

TADEX Identity Graph

Push MSISDN-to-Device-ID match rate from current levels to 75-85%

CORE PLATFORM — Graph database, matching algorithms, and confidence scoring are deep engineering. Metatech builds on top of what's already live (MyTelkomsel login) to push match rates from current levels to 75-85%.

The core enabler for all advertising. MyTelkomsel login matching is already live. Metatech builds: CGNAT correlation engine, multi-source graph fusion (Cassandra/Neo4j), confidence scoring with decay, real-time resolution API (<50ms for RTB), and clean room integration with super-app partners.

Hybrid: Tech + BD Core Enabler 12-24 months

Foot Traffic Attribution

Prove that TADEX ad exposure drives real physical store visits

TECHNOLOGY PLAY — Full platform needs to be built: location processing engine, geofencing, attribution matching, ghost-ad incrementality, advertiser dashboard. No off-the-shelf solution exists for Indonesia.

Telkomsel owns both sides (TADEX for ad exposure + network data for store visits), but has no platform to connect them. Needs: cell-tower-to-location processing engine, POI geofencing system, TADEX↔location attribution engine, ghost-ad incrementality measurement, and an advertiser analytics dashboard. This is a greenfield engineering project.

Technology Build $10-30M/yr 6-18 months

Revenue Potential — Technology Build vs. Partnership

Combined revenue potential across three technology pillars Metatech builds for Telkomsel

$5-15M
MMP
Quick Win
VS
+$10-20M
Identity
Graph
Tech + BD
+
+$10-30M
Foot Traffic
Platform
Full tech build
=
$20-50M
TECH BUILD
Our
Opportunity

What Telkomsel Already Has vs. What Metatech Builds

For each opportunity: if Telkomsel already has it, they don't need us. If the data doesn't exist, we can't build it. Our value is the intelligence layer that turns their raw assets into ad products.

Data Clean Room

Telkomsel Already Has
  • ✓ TikTok clean room live (MWC 2025 MoU — "Telco Insight Collaboration")
  • ✓ AWS as preferred cloud customer since Sep 2023
  • ✓ Cloudera data lake (built with Wipro) as data foundation
  • ✓ Existing data engineering vendors for infrastructure work
Metatech Builds
  • ▶ Clean room query logic per use case (MMP schema ≠ identity schema ≠ foot traffic schema)
  • ▶ Partner onboarding templates — each new partner (Gojek, Shopee, Grab) needs custom integration
  • ▶ Privacy compliance layer — PDP Law consent management, audit trails, purpose limitation
  • ▶ Output pipeline — how clean room results feed into TADEX campaigns

⚡ Metatech's approach: Build the application intelligence layer on top of existing infrastructure. We complement — not compete with — current data engineering vendors by focusing on the ad-tech product layer.

MMP Attribution Enhancement LOW METATECH VALUE

Telkomsel Already Has
  • ✓ CGNAT logs (IP + port + timestamp → subscriber mapping)
  • ✓ AWS Clean Rooms infrastructure available
  • ✓ DigiAds team for commercial MMP relationships
Metatech Builds
  • ▶ CGNAT query API (expose logs via secure endpoint)
  • ▶ Clean room schema for AppsFlyer / Adjust / Branch
  • ▶ Real-time resolution API (sub-100ms for live attribution)

Metatech delivers: Secure CGNAT query API, AWS Clean Rooms schema design, per-MMP integration adapters, and real-time attribution enrichment. Combined with Telkomsel's DigiAds partnerships, this becomes the fastest path to revenue — production-ready in 3-4 months.

TADEX Identity Graph MEDIUM METATECH VALUE

Telkomsel Already Has
  • ✓ MyTelkomsel login-based matching (MSISDN → device, already live, 50M+ MAU)
  • ✓ DigiAds DMP with subscriber segments (age, gender, location, behavior)
  • ✓ TikTok clean room partnership for cross-platform identity
  • ✓ GoTo/Gojek investment ($600M) — data sharing pathway exists
  • ✓ CGNAT logs for IP-based correlation
Metatech Builds
  • Graph fusion engine — merge 7 identity signals into one graph (Cassandra/Neo4j)
  • Confidence scoring + decay — probabilistic matching with time-based confidence
  • CGNAT correlation engine — match IP+port+timestamp to subscriber at scale
  • Real-time resolution API — sub-100ms lookup for TADEX ad serving
  • ▶ Audience SDK for publisher distribution (top 50 apps)

⚠ Note: The highest-value matching method (MyTelkomsel login) is already live without us. Metatech's value is adding the remaining 6 methods and fusing them into a unified graph. If Telkomsel is satisfied with login-only matching (~50M users), they may not need the full graph build.

Foot Traffic Attribution HIGH METATECH VALUE

Telkomsel Already Has
  • ✓ Network location data (cell tower, signaling) for all 170M subscribers
  • ✓ MyTelkomsel GPS for app users (~30-50M)
  • ✓ Wi-Fi hotspot authentication data
  • ✓ TADEX ad serving with subscriber context
  • ✓ SMS location-based advertising (basic geo-targeting)
Metatech Builds (Greenfield)
  • Location processing engine — cell tower → usable location (S2/H3 spatial indexing)
  • Geofence database — POI library of advertiser store locations across Indonesia
  • Attribution pipeline — TADEX impression → identity → location → "visited store"
  • Ghost ad methodology — holdout groups in TADEX for causal measurement
  • Incrementality engine — exposed vs. control, lift calculation, CPIV
  • Advertiser dashboard — the product brands actually interact with
  • Stream processing — Kafka/Flink for real-time event matching

✓ This is where Metatech adds the most value. Telkomsel has the raw data on both sides (ad impressions + location) but no platform connecting them. There is no existing vendor doing this. It's a full greenfield build — and the resulting product doesn't exist anywhere in Indonesia.

What Metatech Delivers

PillarMetatech BuildsTimelineRevenue Impact
MMP Attribution CGNAT query API, clean room schemas, per-MMP integration adapters 3-4 months $5-15M/yr
Identity Graph CGNAT correlation engine, graph fusion (Cassandra/Neo4j), confidence scoring, real-time resolution API 12-18 months $10-20M/yr
Foot Traffic Geofencing engine, attribution pipeline, visit inference model, ghost-ad incrementality, advertiser dashboard 6-9 months $10-30M/yr
Data Clean Room AWS Clean Rooms query logic, partner onboarding tooling, cross-region orchestration, PDP compliance layer 4-6 months Enabler

Metatech's value proposition: "We build the advertising intelligence layer — the algorithms, attribution logic, and advertiser products — on top of Telkomsel's data assets and cloud infrastructure. We don't replace data engineering vendors or cloud providers. We build the thing that turns data into ad revenue."

What Does a Data Clean Room Look Like?

A data clean room is a secure computation environment where two parties can match and analyze their data without either side seeing the other's raw data. This is the foundation for all three opportunities.

Data Clean Room Architecture

Partner Side

ad_click {ip, port, ts}
app_install {ip, ts}
campaign_id
device_id (hashed)

Partner uploads their data — encrypted and hashed before entry. They never see Telkomsel subscriber data.

Secure Computation Zone

Encrypted matching environment — neither party can extract the other's raw data

1. Hash & Tokenize Identifiers
2. Join on IP + Port + Timestamp
3. Match & Aggregate Results
4. Output Anonymized Insights

Telkomsel Side

CGNAT {ip, port, ts, sub_hash}
DNS {domain, ts, sub_hash}
device_graph {msisdn:imei}
subscriber_profile

Telkomsel uploads network data — subscriber IDs are pre-hashed. Raw MSISDN never leaves Telkomsel.

Output: Aggregate Attribution Data

Campaign X drove Y installs • Z store visits • W% lift vs control
No personally identifiable information is exposed to either party

🔒
Why clean rooms are the safest approach for PDP compliance: Raw personal data never leaves Telkomsel's control. Partners never receive subscriber identifiers. Output is aggregate/pseudonymized. Architecture can be audited by regulators. This is the same approach used by Vodafone (Utiq) globally.
Already Live: Telkomsel × TikTok Clean Room — Announced at MWC March 2025 as "Telco Insight Collaboration." Telkomsel and TikTok are already operating a data clean room for cross-platform audience insights. This validates the model and provides a template to replicate with other partners.

MMP Attribution via Clean Room

The core use case: An MMP like AppsFlyer records an ad click and an app install from the same public IP, but can't confirm it's the same user because of CGNAT. Telkomsel resolves this.

Attribution Resolution Flow
Ad Click

User clicks ad
MMP records IP + port + timestamp

Clean Room Match

Join on IP:port:ts
CGNAT resolves to subscriber

App Install

Same subscriber opens app
MMP sends install event

Attribution Confirmed

Same subscriber_token
= confirmed attribution

Without Telkomsel

IP matching accuracy30-60%
iOS post-ATT attribution20-35%
CGNAT resolutionImpossible
Cross-device linkingProbabilistic

With Telkomsel Clean Room

IP matching accuracy90%+
Telkomsel subscriber coverage~50% of Indonesia
CGNAT resolutionDeterministic
Cross-device linkingSubscriber graph

Five Attribution Gaps Telkomsel Fills

GapProblemTelkomsel SolutionImpact
IP ResolutionCGNAT shares IPs across usersCGNAT log resolves IP:port:ts to subscriberHighest
Cross-DeviceNo shared ad ID across devicesIMEI-to-MSISDN device graphHigh
Session ContinuityBrowser→store→app chain breaksDNS/DPI tracks full journeyMedium
Offline-to-OnlineNo digital click from billboardsCell tower proximity + install correlationMedium
Web-to-App3P cookies dyingSubscriber ID persists regardless of cookiesHigh

Data Clean Room Partner Matching

For the Identity Graph: Telkomsel matches its MSISDN subscriber data with partners who have both phone numbers (via login) and device advertising IDs. Clean rooms enable this without exposing raw data.

Partner Clean Room Matching Flow

Super-App Partner

phone_hash (SHA256)
device_ad_id (GAID/IDFA)
app_usage_segments

E.g. Gojek knows: phone number + GAID + user behavior. They hash phone before upload.

Identity Resolution

Match on hashed phone number

Join: phone_hash = msisdn_hash
Link: MSISDN ↔ GAID/IDFA
Output: Enriched ID Graph

Telkomsel

msisdn_hash (SHA256)
subscriber_token
network_segments

Telkomsel knows: MSISDN + IMEI + network behavior. They hash MSISDN before upload.

Output: Enriched Identity Graph

subscriber_token ↔ advertising_id mapping at 0.90 confidence • Both parties benefit from enriched targeting • No raw PII exchanged

💡
Value exchange for partners: Super-apps get access to Telkomsel's audience segments and TADEX ad demand. Telkomsel gets device ID mappings for its identity graph. Both parties improve their advertising capabilities without compromising user privacy.

Clean Room Platform Options

Two leading platforms validated for Indonesia. Recommendation: start with AWS Clean Rooms (Telkomsel is already a preferred AWS customer), add Snowflake for partners on that ecosystem.

AWS Clean Rooms

Recommended • Existing Relationship
  • Telkomsel = Preferred Cloud Customer since Sep 2023
  • ✓ Jakarta region (ap-southeast-3) for data residency
  • ✓ Cross-region collaboration (live since Oct 2025) — data in Jakarta, compute in Singapore
  • ✓ Cryptographic computing + Synthetic Data Preview
  • ✓ SQL-based analysis rules, native S3
  • ✓ Most MMP-friendly integration

Snowflake DCR

Strong Alternative • IDC Leader 2025
  • Jakarta region now available on AWS infrastructure
  • ✓ IDC MarketScape Leader for DCR 2025
  • ✓ Zero-copy data sharing (no data movement)
  • ✓ Many enterprise partners already on Snowflake
  • ✓ Strong governance, audit trail, Global Data Clean Room Policies

LiveRamp Data Collaboration

For Partner Integration
  • ✓ Acquired Habu (~$200M, 2024) — leading DCR capabilities
  • ✓ IDC MarketScape Leader for DCR 2025
  • ✓ RampID for cross-platform identity
  • ✓ Best for connecting to global advertiser ecosystems
  • ☐ No Indonesia region — use via partner integrations
⚠ Note: InfoSum (previously considered) was acquired by WPP in April 2025 (~$63-150M). No longer independent — removed as option.

Who Does Telkomsel Need to Work With?

Building the full advertising data platform requires strategic partnerships across four categories. The value exchange must be compelling for each partner type.

● MMPs (Attribution Partners)

Telkomsel resolves their CGNAT blind spots. They get better attribution, Telkomsel gets per-query revenue.
AppsFlyer #1 Priority
Adjust
Branch
Singular
Kochava

● Super-Apps & Data Partners

Partners with both phone login + device ad IDs for clean room identity matching. Green = confirmed partnership, gray = target.
TikTok / ByteDance CLEAN ROOM LIVE (MWC 2025)
GoTo / Gojek $600M invested, MyAds-GoBiz live
GoPay via GoTo + SIMPATI TikTok
Shopee Target
Grab Target
Dana Target

● Clean Room Infrastructure

Technology partners providing the secure computation environment. Telkomsel is already AWS preferred cloud customer (since Sep 2023).
AWS Clean Rooms Preferred Cloud • Cross-region live since Oct 2025
Snowflake DCR Jakarta region available
LiveRamp IDC Leader 2025 (acquired Habu)

● Active Ad Tech Partners

Existing Telkomsel advertising partnerships already generating revenue through DigiAds and TADEX (86+ publisher partners, 46+ brands).
PubMatic Audience segments live
Novosol/moLotus $300M partnership (live since Mar 2025)
Mobileum AI Data Insights (live since Sep 2025)
Aleph DigiAds sales partner

● Pilot Advertisers (Foot Traffic)

Large advertisers with physical stores — targets for foot traffic attribution. They validate the platform.
Unilever Indonesia
Indomaret / Alfamart
Banking (BCA, Mandiri)
Telco Retail (GraPARI)
QSR (KFC, McD Indonesia)

● Identity & Standards

Open identity frameworks for interoperability. Note: Google Privacy Sandbox was retired Oct 2025 — third-party cookies stay in Chrome. Telco-owned identity is more valuable than ever.
UID2 / The Trade Desk
Google Privacy Sandbox DEAD Oct 2025
IAB Indonesia
Utiq 70M users, 30+ telcos

● Legal & Compliance

Ensuring all operations comply with Indonesia's PDP Law (UU PDP No. 27/2022). Full enforcement since Oct 2024.
Privacy Counsel (PDP specialist)
Kominfo Advisory
External DPO / Audit

Metatech — Technology Partner Contributions (Identity Graph)

Where Metatech plugs in as the engineering partner. Custom builds that create the moat — not off-the-shelf integrations.

◆ Identity Graph Engine

CGNAT correlation engine, multi-source graph fusion (Cassandra/Neo4j), confidence scoring with decay. Real-time resolution API (<50ms for RTB). Deduplication and conflict resolution across 7 matching methods.

◆ Clean Room Integration Layer

AWS Clean Rooms schema design, query API, and partner onboarding tooling. Standardized data contracts for super-app partners (TikTok, GoTo, Shopee). Cross-region compute orchestration.

◆ Audience Platform

Segment builder with telco-enriched demographics. Lookalike modeling from seed audiences. Real-time activation API for TADEX campaign targeting. Privacy-safe audience export for clean rooms.

◆ Ad Tech Middleware

MMP query adapter for AppsFlyer/Adjust/Branch integration. OpenRTB bid enrichment with identity signals. UID2 token service for open-web interoperability. CPID-equivalent carrier-persistent token generation.

◆ Privacy & Consent Layer

PDP-compliant consent management integrated into MyTelkomsel. Granular opt-in/opt-out per partner and use case. Differential privacy for aggregate outputs. Full audit logging for regulatory compliance.

◆ Campaign Analytics Dashboard

Advertiser-facing reporting with attribution visualization and ROI measurement. Identity match rate monitoring. Partner data quality scoring. Real-time campaign performance with identity-powered insights.

🛠 Estimated build: 8-12 engineers, 12-18 months for full identity platform. POC with MyTelkomsel login + 1 clean room partner in 3-4 months.

TADEX Identity Graph Architecture

Seven methods to match MSISDN to device advertising IDs. MyTelkomsel login-based matching is already live — the highest-impact, most privacy-compliant method. Here's the full stack.

MyTelkomsel Login
Confidence: 0.99 • 50M+ MAU
Every login = deterministic MSISDN-to-device match. Already live. Single highest-impact method. Optimize with background GAID/IDFA sync.
CGNAT IP Correlation
Confidence: 0.85 • All cellular traffic
Match ad request IP+port+timestamp against CGNAT logs. Near-deterministic for on-network traffic. Legally most sensitive — requires PDP analysis.
Telkomsel Audience SDK
Confidence: 0.95 • Target top 50 apps
SDK reads MSISDN + GAID simultaneously. Offer as "Telkomsel Audience Network" — publishers get better ad demand in exchange for SDK integration.
Data Clean Room Partners
Confidence: 0.90 • Gojek, Tokopedia, Shopee
Match Telkomsel MSISDN hash with super-app phone+device ID pairs. Both parties benefit. Covers vast majority of smartphone users.
Network-Level Identity
Confidence: varies • Foundation layer
Modern successor to header enrichment. IP-based resolution via CGNAT logs rather than dying HTTP header injection. Infrastructure enabler.
Wi-Fi Hotspot Auth
Confidence: 0.80 • Low coverage
Telkomsel WiFi authentication captures MSISDN + device MAC + session IP. Supplementary signal — small fraction of total usage.
Device Fingerprinting
Confidence: 0.50 • Margin filler
Screen, OS, language, timezone, carrier, model. Low confidence, Apple prohibits it. Use only to fill gaps with clear confidence scoring.
Identity Graph Service Architecture

Ingestion Pipeline

MyTelkomsel Login Events
CGNAT Logs
SDK Pair Events
Partner Clean Room Data
Wi-Fi Sessions
DNS Query Logs

Resolution Engine

Deterministic Matching (login, SDK)
CGNAT IP:Port Resolution
Probabilistic Scoring
Confidence Decay Calculator
Deduplication / Conflict Resolution

Identity Store

Primary: Cassandra / ScyllaDB (key: MSISDN → Device IDs)
Graph: Neo4j / Neptune (complex traversals)
Cache: Redis (sub-10ms lookups for RTB)

Query API

Real-time API (<50ms for RTB bidding)
Batch Export (daily graph snapshots)
TADEX Integration (native ad serving)
Clean Room Export (partner matching)

Match Source Confidence Scoring

Each match source has a different confidence level and decay rate. The identity graph uses weighted composite scoring to determine the most reliable current mapping.

Source Confidence Score Decay Rate
MyTelkomsel Login 0.99
30-day half-life
SDK + SIM + GAID 0.95
14-day half-life
Partner Clean Room 0.90
14-day half-life
CGNAT with Port 0.85
1-day half-life
Wi-Fi Hotspot 0.80
1-day half-life
CGNAT without Port 0.60
Hours
Device Fingerprint 0.50
7-day half-life
🚀
Can you get to 100%? No. And you don't need to. Structural blockers: iOS ATT opt-outs (65-75% of iOS users = no IDFA to match), GAID deprecation trajectory, PDP Law opt-outs, multi-SIM ambiguity, feature phone users. The strategic question is NOT "how to improve GAID match rates" but "what replaces GAID matching when Google deprecates it?"

Realistic Match Rate Trajectory

TimelineMatch RateHow
12 Months 65-75% MyTelkomsel optimization (already live) + first clean room partnerships
24 Months 75-85% + CGNAT matching + SDK partners + CPID-equivalent + UID2 integration
36+ Months 80-85% Post-device-ID transition: flexible graph with GAID + UID2 + carrier-persistent tokens (Google Privacy Sandbox retired Oct 2025)

Foot Traffic Attribution

Can we prove someone saw our ad and then walked into a store? Yes — and Telkomsel can do it better than anyone because we own both the ad platform and the location data.

What Is This, Simply?

Today, brands spend billions on digital ads. But for businesses with physical stores (retail, restaurants, automotive, banking), the biggest question is: "Did my online ad actually drive someone to walk into my store?"

Foot traffic attribution answers that question. It connects ad impressions (who saw the ad) with store visits (who physically showed up) — giving advertisers proof that their money is working.

Why Do Advertisers Pay Premium for This?

Because it turns digital ads from a "we think it works" into "we can prove it works." Brands will pay 2-5x higher CPMs for campaigns that include foot traffic measurement — because they finally get accountability for offline results.

How Others Do It

Ad platform says:

"Device ABC saw the ad"

Location company says:

"Device XYZ visited the store"

The problem:

Different IDs. Trying to match them loses 40-70% of data. Plus, only people with the app installed are tracked.

Result: Most of the data is lost. Tiny measurable audience.

How Telkomsel Does It

TADEX says:

"Subscriber 123 saw the ad"

same person ✓
Network says:

"Subscriber 123 was near the store"

Result: 100% ID match. No identity resolution loss. Accuracy depends on location data source (see tiers below).

Accuracy Tiers — What's Actually Feasible

The real advantage is zero ID loss when matching. But location accuracy varies by data source — be honest about what each tier can do.

Tier 1: Store-Level

HIGH CONFIDENCE

GPS from MyTelkomsel app users with location permission. Accuracy: 3-10 meters.

Can confirm: "Subscriber entered this specific store."

Coverage: ~30-50M app users (est.)

Comparable to what Google/Meta offer — but with telco demographics on top.

Tier 2: Mall / Complex

MEDIUM CONFIDENCE

4G/5G E-CID + Wi-Fi hotspot auth. Accuracy: 15-150 meters.

Can confirm: "Subscriber was at this mall or shopping complex."

Coverage: Most urban subscribers with active data sessions

Good enough for mall tenants, F&B chains, big-box retail.

Tier 3: Zone / Area

DIRECTIONAL

Cell-ID + Timing Advance for all subscribers. Accuracy: 50-500 meters.

Can confirm: "Subscriber was in this neighborhood / district."

Coverage: All 170M+ subscribers, no app needed

Good for brand lift studies and catchment area analysis, not individual store visits.

🔒

One ID, Two Signals

Same subscriber ID for ad exposure and location. Zero data loss on the matching step — the part where competitors lose 40-70%.

👤

Real Demographics

SIM registration gives real age, gender, home location. Better control groups than any app-based panel.

🌎

Scale at Every Tier

30-50M at store-level (GPS). 100M+ at mall-level (network). 170M+ at zone-level. No one else in Indonesia has this range.

📈

Hybrid Approach

Combine GPS users (high accuracy) with network data (high coverage) for statistically modeled attribution across all tiers.

This Already Works Globally

Foot traffic attribution is a proven, revenue-generating product at the world's biggest ad platforms.

Google Store Visits

Google uses phone location history to tell advertisers: "Your Search/YouTube ad drove X thousand store visits this month." Available to any Google Ads customer. The #1 reason retail brands increase Google ad spend.

Meta Store Traffic Campaigns

Facebook/Instagram offers a dedicated "Store Traffic" campaign objective. Uses phone GPS from the app to measure who visited after seeing an ad. Used by McDonald's, Starbucks, automotive brands.

SK Telecom (South Korea)

Closest telco model. SKT's T-ad platform uses subscriber data for targeted advertising with location signals. Korea's dense cell network (~52M pop) gives better cell-tower accuracy than most markets. Telkomsel has 3x the subscribers.

Foursquare Attribution

The pioneer of location attribution. Panel of 25M opted-in devices. Sells measurement to Coca-Cola, Samsung, BMW. Limitation: small panel size means sampling bias.

Grab Ads (Southeast Asia)

Grab launched ads in 2022, using ride/delivery location data to attribute store visits. Growing fast in SEA. Limitation: only covers Grab app users.

Singtel Dataspark

Telco data monetization. Singtel's data subsidiary sells mobility analytics (foot traffic patterns, catchment analysis) to retailers and urban planners. Uses network data from 4M subscribers. More analytics than ad attribution.

Telkomsel's real edge:

Google and Meta have GPS accuracy but only for their app users with Location Services on — and they can't link to telco demographics. Foursquare and Grab are limited to their own small panels. Telkomsel's advantage is combining zero-loss ID matching + SIM-verified demographics + tiered location data from store-level (GPS) to zone-level (network) across 170M+ subscribers. Nobody else in Indonesia can offer this stack.

What Telkomsel already has vs. what needs to be built:

Already exists: TADEX ad serving, DigiAds DMP with subscriber segments, network location data, MyTelkomsel GPS, SMS location-based campaigns.

Does NOT exist yet (our build): Attribution pipeline connecting TADEX impressions → location events. Geofence database of advertiser store locations. Stream processing for real-time matching. Ghost ad methodology. Incrementality reporting. Advertiser dashboard showing "your ad drove X store visits."

Metatech — Technology Partner Contributions

This is where Metatech builds the engineering moat. The entire "Does NOT exist yet" list above is custom software — not off-the-shelf. Here's what Metatech delivers:

◆ Geofence Engine

H3/S2 spatial indexing for 100K+ store locations. Real-time point-in-polygon matching against cell tower, Wi-Fi, and GPS signals. Sub-50ms geofence resolution at 200K events/sec.

◆ Attribution Pipeline

Kafka + Apache Flink stream processing connecting TADEX ad impressions to location visit events. Configurable attribution windows (1-30 days). Deduplication and dwell-time filtering (≥5 min threshold).

◆ Visit Inference Model

ML model that fuses multi-tier location signals (GPS + cell tower + Wi-Fi) into probabilistic visit scores. Handles accuracy gaps between Tier 1 (store-level) and Tier 3 (zone-level) gracefully.

◆ Ghost Ad / Incrementality Framework

PSA (public service ad) holdout methodology integrated with TADEX ad server. Statistical matching for control groups using telco demographics. Automated lift calculation and significance testing.

◆ Advertiser Dashboard

Self-serve reporting UI for campaign managers. Metrics: attributed visits, visit rate, incremental lift, CPIV, dwell time. Real-time and batch reporting. Store-level heatmaps and catchment analysis.

◆ Location Data Lake

ClickHouse / TimescaleDB storage for 850M-3.4B daily location events. Optimized for time-series queries and spatial aggregation. Data retention and PDP-compliant anonymization pipeline.

🛠 Estimated build: 6-8 engineers, 6-9 months to production POC with 3 pilot advertisers.

Location Data Source Accuracy

For store visit attribution, <50m accuracy is ideal. Hybrid approach required: GPS for opted-in app users, Wi-Fi for hotspot areas, cell tower for universal coverage.

GPS
■ GPS 3-10m■ Wi-Fi 15-50m■ 4G/5G 50-150m■ Cell Tower 50-200m+
SourceAccuracyCoverageStore Attribution
GPS (MyTelkomsel app)3-10mApp users with permissionExcellent
Wi-Fi Hotspot Auth15-50mHotspot users onlyGood
4G/5G E-CID50-150mActive data sessionsMall-level
Cell-ID + TA50-200m urban100% of subscribersArea-level
Signaling (Diameter)100-500mAll LTE subscribersZone only

Ghost Ad / PSA Methodology

The gold standard for proving ad causation (not just correlation). This is what Google, Meta, and Foursquare use. Telkomsel can implement natively because it controls TADEX ad serving.

Exposed Group

Subscribers who saw the advertiser's ad on TADEX.

Measure: visit rate to advertiser's stores

Control Group (PSA/Filler)

Statistically matched subscribers who were eligible but shown a filler ad instead.

Measure: visit rate to same stores (baseline)

Incremental Lift = Exposed Rate - Control Rate

The visits caused by the ad, not just correlated. This is the metric advertisers trust and will pay premium for.

Key Metrics for Advertisers

Attributed
Visits (raw count)
Visit Rate
% of exposed who visited
Incremental
Exposed minus control
Lift %
% increase vs control
CPIV
Cost per incremental visit
Dwell Time
Time spent in store
Foot Traffic Attribution System

Network Collection Layer

eNodeB / gNodeB (Cell towers)
MME / AMF (Core network)
Wi-Fi Access Points
MyTelkomsel GPS
Signaling (Diameter)
↓ 850M-3.4B events/day • 50K-200K events/sec peak

Stream Processing

Kafka Cluster (event routing)
Apache Flink (real-time processing)
Geofence Matcher (S2/H3 spatial indexing)
Dwell Time Detector (≥5 min threshold)

Attribution Engine

TADEX Ad Exposure Lookup
Attribution Window (default 7 days)
Ghost Ad / PSA Methodology
Incrementality Calculator

Storage & Reporting

ClickHouse / TimescaleDB
Visit Events Store
Advertiser Dashboard
TADEX Campaign Optimizer

Global Telco Precedents

Vodafone / Utiq

EU • LEADING

Now 70M+ users across 6 markets, 30+ telco partners. Consent-based network identity tokens. Expanding to CTV and Americas. The strongest telco ad-tech reference globally.

Verizon CPID → Yahoo

US

Network-level rotating pseudonymous ID powering Yahoo ad platform. Carrier data + programmatic. Sold to Apollo 2021. Legacy but proven the model works.

JioAds (Reliance Jio)

India • NEW

450M+ subscribers powering India's largest telco ad platform. Deterministic mobile identity at massive scale. Most comparable to Telkomsel's 170M base. Watch closely.

SK Telecom ASUM

Korea • PIVOTED

AI-powered ad platform using telco subscriber data. Pivoted to AI infrastructure (data centers, GPU). Ad tech deprioritized. Lesson: dedicated engineering partner (like Metatech) keeps execution focused while telco focuses on core business.

Singtel / Amobee

SG • LESSON

Sold Amobee for $239M in 2022. Tried to build everything in-house. Key takeaway: telco ad-tech succeeds with a focused technology partner model — exactly the approach Metatech proposes for Telkomsel.

Deutsche Telekom T-Advertising

Germany • NEW

Launching T-Advertising platform leveraging subscriber data across European markets. Part of Utiq consortium. Dedicated ad-tech unit with clean room infrastructure.

24-Month Combined Roadmap

Month 1-2 — Foundation
Data Audit & Legal Groundwork
  • Catalog CGNAT logs, DNS, DPI, subscriber DB — formats, retention, volume
  • PDP Law compliance strategy for all three use cases
  • Technology assessment: existing data lake, ETL, cloud infrastructure
  • Approach AppsFlyer for MMP POC partnership
Month 3-6 — First Wins
POCs & Initial Identity Build
  • MMP POC: Clean room with AppsFlyer, single advertiser, measure match rate lift
  • MyTelkomsel: Implement background GAID/IDFA sync optimization
  • Foot Traffic POC: Process 30 days of cell tower data for 3 pilot advertisers
  • Identity Graph v1: Build initial MSISDN → device ID store from MyTelkomsel data
Month 6-12 — Production
Launch Core Products
  • MMP production: Daily batch clean room with AppsFlyer + Adjust + Branch
  • Identity Graph v2: Add CGNAT correlation + SDK partnerships (top 50 apps)
  • Foot Traffic launch: Reporting product integrated into TADEX campaigns
  • Consent system: PDP-compliant consent management in MyTelkomsel
Month 12-18 — Scale
Advanced Capabilities
  • Real-time MMP API: Sub-100ms CGNAT resolution for live attribution
  • Identity Graph v3: Expand clean rooms beyond TikTok — target GoTo/Gojek, then Shopee, Grab
  • Foot Traffic incrementality: Ghost ad methodology for true causal measurement
  • CPID-equivalent: Carrier-persistent pseudonymous token (a la Verizon/Utiq)
Month 18-24 — Maturity
Full Platform & Expansion
  • TADEX full integration: Attribution + Identity + Foot Traffic as unified platform
  • Post-device-ID transition: UID2 integration, carrier-persistent tokens (Privacy Sandbox is dead — cookies stay in Chrome)
  • Location intelligence platform: Full analytics suite for advertisers
  • International expansion: License to other Telkom Group operators

Privacy & Regulatory Framework

Indonesia's PDP Law (UU PDP No. 27/2022) — full enforcement since October 2024. Modeled on EU GDPR. Penalties up to 2% of annual revenue.

Layer 1: Telecom Consent

Existing consent covers telecom services. Does NOT automatically cover advertising use of subscriber data. Must be clearly separated.

Layer 2: Advertising Consent

NEW required layer via MyTelkomsel app. Clear explanation of what data is used, for what purpose, with whom it's shared. Granular opt-in/opt-out.

Layer 3: Partner Sharing

Disclose specific partners and purposes before any data enters clean rooms. Users can opt out of individual partnerships. Right to erasure enforced.

Key PDP requirements: Explicit consent for processing personal data • Purpose limitation (telecom data cannot auto-repurpose for ads) • Data minimization • Right to erasure • Cross-border transfer restrictions • Data clean rooms are the safest architecture because raw PII never leaves Telkomsel's control.
⚠️
Google Privacy Sandbox is Dead (Oct 2025): Topics API, Protected Audiences API, and Attribution Reporting API all retired. Third-party cookies will remain in Chrome indefinitely. This makes Telkomsel's first-party telco identity even more valuable — it's one of the few deterministic, cross-app identity signals that doesn't depend on browser-based solutions.

Competitive Moat

Once built, these three capabilities create a defensible position that no other player in Indonesia can replicate.

📡

170M+ Subscriber Network Data

No ad tech company has network-level data for this scale of users. Structural monopoly.

📱

Universal Device Coverage

No app developer has passive coverage without requiring installs. Even feature phones visible.

🔑

CGNAT Resolution Monopoly

No MMP can resolve CGNAT to subscriber without carrier cooperation. Telkomsel is the gatekeeper.

📍

Passive Universal Location

No location company has passive data for ALL mobile users. Always-on, no SDK needed.

🔗

Ad + Location + Identity

No competitor can match ad exposure, location data, and identity resolution in one system.

Team Requirement Estimate

TeamSizeFocus
Identity Graph10-15Data eng, ML, backend
MMP Integration5-8API, clean room, ops
Foot Traffic8-15Data eng, ML, geospatial, frontend
Legal/Compliance2-3PDP specialists
Total25-40Dedicated engineers + legal + partnerships

Business Model Summary

Revenue StreamModel
MMP AttributionPer-query fee: $0.001-$0.01/match
100M queries/mo × $0.005 = $6M/yr
Foot TrafficCPV model: Rp 5,000-25,000/visit
Tiered location intelligence suite
Identity GraphTADEX premium pricing uplift
Better targeting = higher CPMs