GHOSTPORT
← Back to Dev Log

What Your Smart TV Sends Home When You're Not Watching

Your television is watching you back — and reporting everything.
March 28, 2026 • GhostPort Technologies

You bought a $400 television. It has a beautiful display, built-in streaming apps, and a voice remote. What you probably didn't realize is that the purchase price was subsidized by the data your TV collects about you. Your smart TV is a surveillance device that happens to show movies.

Researchers at Princeton, Northeastern, and Imperial College London have all studied smart TV network behavior. The findings are consistent: modern smart TVs generate thousands of tracking connections per day, often to dozens of different data collection endpoints, regardless of whether you're actively watching anything.

What Is ACR and Why Should You Care

ACR stands for Automatic Content Recognition. It's a technology built into nearly every smart TV sold since 2015. Here's how it works:

  1. Your TV periodically captures a screenshot or audio fingerprint of what's on screen.
  2. That fingerprint is sent to the manufacturer's servers over the internet.
  3. The server matches it against a database of known content (shows, commercials, streaming content, even HDMI input from your gaming console).
  4. The match result — what you're watching, when, for how long — is logged and tied to your device ID.
  5. That viewing profile is sold to advertisers, content networks, and data brokers.

ACR doesn't just track what streaming app you use. It can identify the specific content playing through any input — cable box, Blu-ray player, game console, even a laptop connected via HDMI. If it's on your screen, ACR can fingerprint it.

The Numbers Are Staggering

A 2019 study by researchers at Northeastern University and Imperial College London analyzed network traffic from smart TVs. They found that smart TVs contact tracking domains even when idle — not playing content, screen off, just plugged in and connected to WiFi.

Samsung TVs were observed making connections to numerous tracking and analytics domains, including Google, Facebook, Netflix, and dozens of advertising endpoints — even when users had no accounts with these services.

LG TVs sent data to LG ad servers, Google analytics, and multiple third-party data brokers during standby mode.

Vizio paid $2.2 million in 2017 to settle an FTC lawsuit for collecting and selling viewing data from 11 million TVs without disclosure.

Roku and Fire TV devices share viewing data with advertisers as a core part of their business model — it's how they subsidize hardware costs.

The IoT Inspector project at Princeton found Samsung TVs making thousands of connections to advertising and analytics endpoints — contacting services like Google, Netflix, and Facebook within the first minute of being powered on, even without the user signing into any of those services.

Which Brands Are Worst

Vizio Already fined by the FTC. Their "Inscape" data division was a core profit center, collecting second-by-second viewing data. Now called "Vizio Ads."
Samsung ACR is enabled by default during setup. The opt-out is buried in Settings → Terms & Conditions → Viewing Information Services. Most users never find it.
LG Caught in 2013 sending USB filenames and viewing data to LG servers even after users opted out. "Fixed" with a firmware update that improved the opt-out — but ACR remains on by default.
Amazon Fire TV Viewing data feeds directly into Amazon's advertising profile for your household. Connected to purchase history, Alexa recordings, and browsing data.

It's Not Just What You Watch

ACR is the headline, but smart TVs collect much more than viewing data:

Voice data: TVs with voice remotes often send audio to cloud servers for processing. Samsung's privacy policy once stated: "Please be aware that if your spoken words include personal or other sensitive information, that information will be among the data captured and transmitted to a third party through your use of Voice Recognition."

WiFi network data: Your TV knows every other device on your network — phones, laptops, IoT devices — and can report their MAC addresses.

App usage: Which streaming services you use, how often, what you search for within them.

IP-based location: Your approximate location, cross-referenced with your viewing habits for geo-targeted advertising.

Your TV isn't just a screen anymore. It's a sensor array in your living room with a permanent internet connection and a financial incentive to collect as much data as possible.

Why the Opt-Out Doesn't Work

Every manufacturer offers an opt-out somewhere in their settings. The problem is threefold:

First, you have to know the opt-out exists. ACR is enabled during initial setup, often as a pre-checked box in a wall of terms and conditions. The default is surveillance.

Second, opting out of ACR doesn't stop all tracking. The TV still contacts analytics endpoints, still phones home for "diagnostics," still checks in with ad networks for the built-in apps. Researchers have found that opting out of ACR reduces tracking traffic by roughly 50% — not 100%.

Third, firmware updates can reset your preferences. There are documented cases of TV updates re-enabling data collection settings users had previously disabled.

The Network-Level Solution

You can't install ad blockers on a smart TV. You can't run a VPN on most TV operating systems. You can't modify the firmware. The TV controls its own software, and the manufacturer controls the TV.

But you control your network.

DNS-level blocking works by intercepting the TV's tracking requests before they leave your home. When your Samsung TV tries to connect to samsungacr.com or ad.lgappstv.com, a DNS sinkhole returns a dead address. The request never reaches the tracking server. The data never leaves your house.

Pi-hole, running on GhostPort, maintains blocklists covering thousands of known smart TV tracking domains.

Your TV still works. Streaming still works. Apps still load. But the surveillance connections get quietly dropped at the network level.

The TV can't bypass it because it has to use your network's DNS to reach the internet. Block the tracker domains at the DNS level, and the TV has no workaround.

To be transparent about limitations: some manufacturers have started hardcoding IP addresses for certain telemetry, bypassing DNS entirely. GhostPort's IP-level blocking can catch these too, but it's an evolving arms race. No solution blocks 100% of everything forever. But DNS-level blocking eliminates the vast majority of tracking traffic from smart TVs — typically 85-95% based on community testing with Pi-hole blocklists.

What You Can Do Today

  1. Go into your TV's settings and disable ACR (Samsung: "Viewing Information Services"; LG: "Live Plus"; Vizio: "ACR"; Roku: "Smart TV Experience").
  2. Disable voice assistant features you don't use.
  3. Turn off "personalized advertising" in your TV's privacy settings.
  4. Know that these steps reduce tracking but don't eliminate it.
  5. For actual blocking, you need DNS filtering at the network level — where the TV can't override it.

Your TV should be a display, not a data collection terminal. The manufacturers disagree because your data subsidizes the hardware price. Network-level blocking is the only approach that shifts control back to you without requiring the manufacturer's cooperation.

Block the trackers your TV won't let you disable.

ghostporttechnologies.com
Network-level privacy for every device in your home.
🎨
ACCENT COLOR
A+
TEXT SIZE