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-2.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 high. A human reviewed this domain's claims before anything here published.
Anthropic Claude — cdn
The 'cdl' + 'kwcdn' naming and its use by Temu are consistent with a content-delivery/asset-serving host operated for or by the app itself (Temu/PDD Holdings), though I cannot verify the registrant from the data provided, so ownership is asserted only as most likely. Contact with a first-party CDN implies no data flow beyond the app's already extensive declared collection, so nothing here appears undisclosed.
OpenAI — cdn
The kwcdn.com hostname pattern suggests a content-delivery domain, but no owner or request-purpose evidence is provided. A CDN contact alone does not establish a data flow beyond Temu's broad declared collection and ID sharing.
Google Gemini — cdn
kwcdn.com is a content delivery network (CDN) domain used by Temu to host and serve app static assets and content. Standard content delivery traffic does not represent undisclosed data collection.
Apps measured contacting this domain
| App | Label gap | Donations | Contacts | Seen |
|---|---|---|---|---|
| Temu | — | 4 | 4 | 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.