Network traffic of a Samsung QE55Q9FNA TV with ad and viewing consents declined

A study by the owner of the TV, in Sweden, on the owner's own home network. Last updated 2026-10-25.

Summary

The TV is a Samsung QE55Q9FNA (2018, Tizen) on firmware T-KTM2DEUC-1340.4 (shown as 1340). In the TV's settings, Interest-Based Ads and Viewing Information Services were declined (as were Voice Recognition and Online Remote Management), and Auto update was Off. Six packet captures were taken on 2026-10-25. In that state, the TV still:

What the data does not show

TV settings during the tests

These photos of the TV screen were taken at 12:41 to 12:45 CET on 2026-10-25, while the consent dialogs were reviewed. Every consent box was left unchecked. The photos are cropped to the dialog and all metadata has been removed. The on-screen text is in Swedish.

Tests and timeline

All times are CET (UTC+1) on 2026-10-25. The TV's address on the home network was 192.168.131.22. In tests 1 to 3, Samsung's advertising, telemetry, ACR and update domains were blocked at the router. In tests 4 to 6, the advertising, telemetry, ACR and account domains were unblocked, and only the firmware-download (OTN) hosts stayed blocked. Byte counts are TCP/UDP payload, and "up" means from the TV to the internet.

TestWindow (CET)Samsung domainsActivity on the TVObserved
113:03:53–13:08:53blockedMenu, then a Samsung TV Plus channelBlocked attempts to reach tvp-ads-log.samsungads.com (13:05:40), lcprd1, configprd and osb-apps. 135 plaintext HTTP requests for Samsung's connectivity check check.xml. Ads were inserted into the TV Plus stream through Amazon MediaTailor.
213:10:56–13:15:55blockedVideo playing (TV Plus)The TV sent 97 377 B upstream in total, of which 16 810 B went to the streaming server and 46 740 B to MediaTailor. There were no sustained uploads. check.xml was requested 134 times.
313:16:45–13:21:58blockedStandby, then a cold startAt switch-off (13:16:45–48), AdGear (tvx, rtb, cdn-stv.adgrx.com, about 171 kB down) was reached, because it was not on the block list. tvp-ads-log was attempted 4 times and blocked. OneTrust mobile-data.onetrust.io was contacted at 13:17:30 and 13:20:06. The Netflix app sent about 358 kB upstream (13:17:30–13:18:00). There were two short gaps in the TV's traffic.
413:50:29–14:00:29
(captured 13:50:29–13:54:11)
unblocked (except OTN)Home screen, then TV Plus channel zapping. The HDMI, USB and standby phases were planned but not captured, because of the capture size limit.At 13:52:09–10, three encrypted uploads to tvp-ads-log.samsungads.com (829 / 834 / 838 B) in the same second as AdGear requests. Uploads to lcprd1.samsungcloudsolution.net about every 60 s (13:52:06, 13:53:05, 13:54:05). oempprd.samsungcloudsolution.com sent about 857 kB down. No ACR lookup.
514:20:00–14:31:00unblocked (except OTN)Power-on and an attempt to get HDMI working, with no HDMI picture (14:20:25–14:23:30). USB video (14:23:30–14:26:00). Standby (14:26:40).AdGear request, then encrypted tvp-ads-log upload, at 14:20:32, 14:20:59, 14:21:12 (power-on/HDMI attempt), 14:23:54 and 14:25:54 (USB playback), and 14:26:54 (after standby). lcprd1 uploads once a minute (about hh:mm:31). After standby, a boot-like burst (Samsung services, ad logging, Netflix, YouTube) until 14:28:43, then silence. No ACR lookup.
615:58:45–16:09:45
(unblock took effect 15:59:17)
unblocked (except OTN)External HDMI source playing, then standby and power-on with the remote. These two times were not noted. They are inferred from the traffic as about 16:04:20 and 16:08:38 (low confidence).AdGear request, then tvp-ads-log upload (843 + 847 B), at 15:59:36, 16:00:28 and 16:01:15 during HDMI viewing. About 410 kB was downloaded from cdn-stv.adgrx.com. lcprd1 uploads 16:00:18–16:04:19 (17 510 B up). At 16:01:14 an upgrade attempt appeared on screen (Auto update Off). In the same second, a client-certificate TLS session with bpu.samsungelectronics.com ran (149 + 549 B up, 290 B reply). otnprd11.samsungcloudsolution.net was looked up at 16:00:40, but no packet was sent to it. No firmware download. No ACR lookup.

Before the captures, on boot at about 12:26–12:35, the TV also checked for updates by itself, with Auto update Off. It showed "There are no new updates for you at the moment". This was observed on screen only, not in a capture.

Contacted hosts

Hostnames come from DNS answers, the TLS Server Name Indication and HTTP Host headers. "Blocked" means the owner's router blocked the host during that test.

HostOperator / role (as observed)TestsNotes
tvp-ads-log.samsungads.comSamsung Ads, ad-event logging1, 3 (blocked); 4, 5, 6Encrypted uploads, usually two records of about 840 B after each AdGear request
rtb.adgrx.com, tvx.adgrx.com, cdn-stv.adgrx.comAdGear (Samsung Ads), ad requests and ad content3, 4, 5, 6Not on the block list in tests 1–3. About 410 kB down from cdn-stv in test 6
lcprd1.samsungcloudsolution.netSamsung, periodic uploads (purpose unknown)1, 3 (blocked, retried about every 60 s); 4, 5, 6Small encrypted records, mostly 0.4–1 kB, plus one of 8 464 B in test 5
bpu.samsungelectronics.comSamsung6Mutual-TLS session at 16:01:14, the moment of the on-screen upgrade attempt. Not on the block list
apu., cpu., dpu., xpu.samsungelectronics.comSamsung3, 4, 6Connection attempts only, with no data exchanged
otnprd9., otnprd11.samsungcloudsolution.netSamsung firmware delivery (OTN)5, 6DNS lookups only. Kept blocked, and no packets were sent
cdn.samsungcloudsolution.comSamsung, connectivity check check.xml1–6Plaintext HTTP, about 120–135 requests per 5 minutes while blocked
configprd.samsungcloudsolution.net, time.samsungcloudsolution.com/.net, notice.samsungcloudsolution.com, oempprd.samsungcloudsolution.comSamsung configuration, time and notices1, 3 (blocked); 4–6Time sync partly in plaintext HTTP
osb-apps, osb-v1, osb-v1-alb, osb-v1-eusvc, osb-auth-eusvc, osb-tnc-v2-appsacc, gpm.samsungqbe.comSamsung Smart Hub, account and terms services1, 3 (blocked); 4–6
gld.push.samsungosp.com, eu-auth2.samsungosp.comSamsung push and account servicespush: 1, 3, 4, 5; account: 5, 6Push on port 5223
api.samsungcloud.com, api.smartthings.com, *.samsungiotcloud.comSamsung cloud and SmartThings5, 6At power-on in test 5. SmartThings keep-alive about every 90 s
tvpndynamiclogopeu.samsungcloud.tvSamsung TV Plus channel logos3, 5
musicid.samsungcloud.tvSamsung1, 3, 5DNS lookup only, never connected
samsungacr.comSamsung ACR (content recognition)noneNever looked up or contacted, including while reachable in tests 4–6
*.mediatailor.us-east-1.amazonaws.comAmazon MediaTailor, ad insertion in TV Plus streams1, 2, 3
*.samsung.wurl.tv, *.playouts.now.amagi.tv, *.fast.rakuten.tvSamsung TV Plus and FAST channel streaming1–5
mobile-data.onetrust.ioOneTrust consent SDK3About 74 kB down and 3.2 kB up
selfsigned.ueiwsp.comUniversal Electronics (UEI)3, 5
d1oxlq5h9kq8q5.cloudfront.netUnattributed (Amazon CloudFront)524 connections in the burst after standby
Netflix, YouTube and tv4-smarthub-preview.a2d.tv hostsThird-party apps preloaded by the TV1–3, 5, 6Netflix also queried DNS at 8.8.8.8 directly, instead of the configured resolver 1.1.1.1

The TV sent ARP requests to at most 4 local addresses per test. No local network scanning was seen.

Frequently asked questions

Does a Samsung TV still send data after you decline Interest-Based Ads and Viewing Information Services?

In this study, yes. With both consents declined, a Samsung QE55Q9FNA on firmware 1340 still fetched ads from AdGear (Samsung Ads) and uploaded encrypted ad-event logs to tvp-ads-log.samsungads.com on the home screen, during external HDMI viewing, during USB video playback and after standby.

Does the Samsung TV log ads while you watch HDMI or USB?

Yes, in these tests. Encrypted ad-log uploads were seen during about five minutes of external HDMI viewing (test 6) and during USB video playback (test 5). What the records contain is unknown, because they are encrypted.

Was Samsung ACR (automatic content recognition) traffic seen?

No. The ACR domain samsungacr.com was never looked up or contacted in any of the six tests, including while it was reachable. That does not prove ACR never runs at other times.

Does the TV update itself with Auto update turned off?

It tried. With Auto update Off, an upgrade attempt appeared on screen at 16:01:14 in test 6, in the same second as a certificate-authenticated TLS session with bpu.samsungelectronics.com. No firmware was downloaded, because the firmware-download hosts were blocked.

How can I stop a Samsung TV from sending this data?

In this study the traffic was stopped with hostname-based (layer-7) firewall rules on the owner's router, blocking Samsung's ad, telemetry, ACR and update domains. Declining the on-screen consents alone did not stop the ad logging.

How was the traffic recorded?

With the packet-capture function of the owner's own managed switch, on the TV's port only. Nothing on the TV was modified, nothing was decrypted, and no Samsung system was accessed. SHA-256 hashes of the raw captures are on the method page.

Status