This page aggregates measured, corroborated evidence: donors' iPhones recorded apps contacting this domain, every claim below was reported by separate accepted donations and published under a human verdict (later rows for an approved app inherit its verdict). A contact is a measurement, not an accusation — it does not show what data was sent.
cdl.kwcdn.com
classified as cdn · 2
What our research panel found AI-drafted · human-reviewed
We ask several independent AI models the same question and publish their answers separately — cross-vendor agreement is evidence against fabrication, and disagreement is worth seeing. 3 of 3 models answered, overall confidence medium — classification split: anthropic=cdn, openai=unknown, gemini=cdn. A human reviewed this domain's claims before anything here published.
Anthropic Claude — cdn
The 'cdn' string and subdomain pattern strongly suggest a content-delivery/asset host, and kwcdn.com is widely observed serving Temu's own static assets, though I cannot independently confirm the registrant so ownership is inferred rather than known. Asset delivery for the app itself implies no data flow beyond the broad collection categories Temu already declares, so nothing here appears undisclosed.
OpenAI — unknown
The provided data does not identify the owner or function of cdl.kwcdn.com, so its role is ambiguous. Temu declares collection of broad device, usage, diagnostic, and content data, and the contact alone does not establish an undeclared data flow.
Google Gemini — cdn
cdl.kwcdn.com is a content delivery network (CDN) domain used by Temu to deliver app assets and static content. Standard asset fetching via a CDN does not indicate an undisclosed privacy violation.
Apps measured contacting this domain
| App | Label gap | Donations | Contacts | Seen |
|---|---|---|---|---|
| Temu | — | 4 | 36 | 2026-07-28 → 2026-07-29 |
The corpus grows one report at a time: donate your App Privacy Report — anonymous by design.
Think something here is wrong?
Evidence and research improve when people push back. Tell us what to re-check — a misattributed domain, an outdated classification, a claim about your own app — and a human will review it. Responses can take up to 30 days.