Project ideas from Hacker News discussions.

LG TVs caught spying even when offline or on standby

📝 Discussion Summary (Click to expand)

5 Prevalent Themes in Smart TV Privacy Discussion

1. Mesh Networking Surveillance Concerns

Users debated whether disconnected TVs could form mesh networks to exfiltrate data via neighbors' connections.

"Not sufficient, given reports of TVs and other devices automatically creating mesh networks. Your disconnected TV could talk to your neighbour's connected one." - Cpoll

2. Disconnection as Primary Mitigation

Many advocated keeping TVs completely offline as the simplest solution, using external streaming devices instead.

"All smart TVs should be disconnected from the internet. Use an AppleTV or similar." - sroussey

3. Technical Countermeasures

Discussion focused on practical defenses like Pi-hole, VLAN isolation, and firewall rules to block telemetry while maintaining limited functionality.

"Pi-hole has worked reasonably well upto this point" - mitxela

4. Corporate Profit Motives Driving Data Collection

Commenters highlighted how hardware sales have low margins while data/advertising generates high recurring revenue, creating strong incentives for surveillance.

"VIZIO revenue numbers ($1B hardware sales at -0.8% profit margin, ~$500M ad revenue at 61% profit margin). Based on that, it seems to me that TVs are a one-time-sale commodity with low margins, while ads are continual revenue generators with high margins." - apt-apt-apt-apt

5. Need for Regulatory Solutions

Users argued for GDPR-style regulations to limit data collection, noting differences in corporate behavior between US and EU markets due to stricter privacy laws.

"Because looking at the LG ToS alone, it seems that the devices do MUCH more data-collecting outside Europe. GDPR is covering your personal information (WHO you are) and personal identifiable information (data that can be used to infer WHO you are)." - rickdeckard


🚀 Project Ideas

TV Spy Detector

Summary

  • Passively monitors home network traffic to detect unexpected outbound connections and ACR fingerprint uploads from smart TVs.
  • Provides real-time alerts and logs when a TV attempts to phone home, giving users concrete evidence of spying.

Details

| Target Audience | Privacy‑conscious home users, especially owners of LG/Samsung/Vizio TVs | | Core Feature | Network monitoring engine (Zeek/Suricata‑style) with signatures for known telemetry endpoints and ACR patterns; optional Pi‑hole integration | | Tech Stack | Python, Scapy/PyShark, optional eBPF, runs on Raspberry Pi or any Linux box; web UI with Flask/Grafana | | Difficulty | Medium | | Monetization | Hobby |

Notes

  • deadbunny noted “This would be trivial to test and detect. Just like every claim that TVs will connect to open WiFi networks…”, confirming a desire for an easy verification tool.
  • mitxela said “thoroughly verifying that your TV isn’t spying on you isn’t trivial”; this project makes it trivial.
  • Potential for discussion: open‑source signatures can be crowdsourced, integrated into popular router firmwares, and cited in privacy articles.

DumbTV Firmware Switcher

Summary

  • Community‑maintained, open‑source firmware replacement for popular smart TV models that strips ACR, voice assistants, and telemetry while preserving basic HDMI/display functions.
  • Users can flash the firmware via USB or service port to turn a spy TV into a dumb display.

Details

| Target Audience | Tech‑savvy owners of LG, Samsung, Vizio TVs willing to flash firmware | | Core Feature | Custom firmware build (based on WebOS/Linux or AOSP) with spyware removed, signed for safe flashing | | Tech Stack | Buildroot/Yocto, LG WebOS source (where available), Android TV AOSP, C/C++, scripting utilities | | Difficulty | High | | Monetization | Hobby (open source; donations accepted) |

Notes

  • Confiks extracted firmware and analyzed ACR; mitxela suggested disassembling the WiFi card to stop spying.
  • Many commenters expressed a wish for a “dumb” mode or root access to disable spyware.
  • Practical utility: lets users keep the TV offline for privacy while still using it as a monitor or HDMI display.

IoT Network Jail (Smart TV VLAN Enforcer)

Summary

  • Open‑source router/firewall plugin (for OPNsense, pfSense, or OpenWrt) that automatically places any device matching known smart‑TV MAC OUI into a strict VLAN with no internet access, logs attempts, and optionally provides a local‑only proxy for firmware updates.
  • Includes a simple UI for whitelisting/blacklisting devices.

Details

| Target Audience | Home network administrators and privacy enthusiasts using open‑source routers | | Core Feature | Automatic detection/quarantine of smart TVs via OUI list; deep‑packet inspection to block telemetry domains | | Tech Stack | OpenWrt/LuCI (or pfSense OPNsense plugin), nftables, DNSMasq, Lua/C | | Difficulty | Medium | | Monetization | Hobby |

Notes

  • krtkush described using Pi‑hole and VLAN isolation; phraun recommended “IoT crap into an isolated VLAN”.
  • account42 discussed “network jail” as a viable mitigation.
  • HN community would love a zero‑click solution that works with popular router firmware, sparking discussion in self‑hosting circles.

Smart TV Privacy Label Generator

Summary

  • Web service where users input a TV model or upload its EULA/privacy‑policy PDF; the service extracts key data practices (voice recording, ACR, data sharing, retention) and outputs a standardized “privacy label” similar to Apple’s App Store details.
  • Enables easy comparison and informed purchase decisions.

Details

| Target Audience | Consumers researching TV purchases, advocacy groups, regulators | | Core Feature | NLP/scraping of EULA to identify clauses about data collection, telemetry, ad sharing; produces JSON/HTML label | | Tech Stack | Python, spaCy or local LLM (Llama), FastAPI backend, React frontend | | Difficulty | Medium | | Monetization | Revenue‑ready: SaaS subscription $5/mo for advanced reports/API; free basic label |

Notes

  • account42 wanted labeling like food warnings; forinti said “This sort of thing should be labelled.”
  • HN users frequently ask for clear, comparable privacy info; this tool cuts through legalese and provides actionable data.
  • Potential for discussion: could be cited in articles, spur regulatory pressure, and become a reference for “dumb” TV recommendations.

TV Mesh Network Detector (SDR/Monitor Mode Tool)

Summary

  • Hardware/software kit that uses a WiFi adapter in monitor mode (or an SDR) to scan for unusual peer‑to‑peer connections between TVs and other devices, alerting if a TV appears to be acting as a node or exchanging packets with unknown MACs.
  • Includes a simple CLI/GUI to log and visualize suspicious activity.

Details

| Target Audience | Security researchers and advanced home users with a Raspberry Pi + compatible Wi‑Fi dongle |

Core Feature | Passive 802.11 frame capture; detection of TV MACs communicating with non‑associated devices; statistical anomaly detection | | Tech Stack | Linux, airmon‑ng, Scapy/PyShark, optional RTL‑SDR for RF, Python-based analysis, simple web UI | | Difficulty | High | | Monetization | Hobby |

Notes

  • deadbunny and DaSHacka discussed testing via monitor mode (“Put a WiFi NIC in monitor mode…”); mitxela called it “trivial for someone who works in Tech.”
  • HN commenters have repeatedly asked for a concrete way to verify mesh‑network rumors; this tool delivers that capability.
  • Potential for discussion: results could confirm or debunk claims, prompting further research and community collaboration.

Read Later