Products Lemma APIProof issuance & verification platformTrust402Delegate to agents, and transactSealSign-in for the agent era — no keys handed over
Use cases Manufacturing & Critical InfraInspection Record AssuranceFinance & FinTechCounterparty Record VerificationPublic SectorCertificate-less ProceduresHealthcareQualified Worker AssuranceProcurement & Supply ChainSupplier Credential MonitoringMedia & ContentContent AuthenticityService & RetailCross-group IdentityAI Adoption (cross-industry)AI Run GovernanceDevelopers & Agent OpsAgent Authority Control ▸ Browse the use-case index
Pricing
Resources Critical BriefThe frontier of AI × trustBlogThinking and implementation notesDocumentationAPI & specsVerification CenterReal verification & issuance countsAbout usFRAME00, Inc.ContactSales & press inquiriesGlossaryDefinitionsFAQFrequently asked questions
Dashboard ↗ JA
Home / Critical Brief / No. 063
No. 063 Critical Brief · Verifiable Origin

Bright Data SDK: Researchers report it turns devices, including living-room smart TVs, into relay nodes for AI scraping (Include Security)

200GB/month
Relay cap allowed by the SDK configuration in the Roku app Petflix, whose consent screen says "sometimes" (Include Security analysis)
400M+IPs
Residential IPs Bright Data advertises for its residential proxy network (the company's description)
150M+IPs
IPs the company describes as "consent-based" (the company's description)
CountryGlobal
Incident date2026-06-05
Published2026-06-16
AuthorsLemma Critical Team
Contents
  1. 01Summary
  2. 02What got through
  3. 03Pre-execution check
  4. 04What Lemma does
  5. 05Facts and timeline
  6. 06Sources

Summary

According to the researchers’ analysis, an SDK embedded in free apps turned devices, including always-on smart TVs, into exit nodes relaying scraping for the AI industry from a household’s connection. Consent is taken on an opt-in screen in a free app, but what the screen says and what the SDK configuration allows are said not to match. Collection from residential IPs is hard to tell apart from ordinary household use, and whoever receives the collected data sees neither its origin nor its consent. If consent is accepted on the wording of a screen alone, nothing checks whether the actual behavior falls within it, and whoever receives the collected data cannot tell its origin or consent.

Figure 1"Detection" versus a "pre-execution check"

A pre-execution check means checking the origin and consent record of data before it is taken into AI training, and keeping a record. Detection means finding out afterwards that relaying and collection are running; here, the researchers' analysis did that. The date is the date the analysis was published.

Pre-execution check · not known from the disclosuresCheck the data's origin and consent record before intake
What was reportedThe consent screen says "sometimes";
the SDK allows up to 200 GB a month
Detection · the researchers' analysis workedAnalyze the SDK and show how to block it
CONSENT
Consent taken on a free app's opt-in screen
RELAY
Other sites fetched over the home connection on server instruction
SUPPLY
Results from residential IPs go to the AI industry
06-05
Include Security and Buchodi publish the analysis

What got through

What got through
Household devices fetching other sites’ pages (relaying scraping), and the results being supplied as data for the AI industry. The analysis shows that on app launch the SDK connects to Bright Data’s servers and takes instructions, after which the servers can have it fetch other sites’ pages over the household connection (Include Security).
What reaches the receiving side
Scraped sites generally receive requests that look like ordinary traffic from a home IP address. The peer channel carrying relay jobs is said to lack meaningful authentication, to bypass a configured VPN on iOS, and largely not to appear in ordinary app-monitoring tools (Include Security). Whoever receives the collected data gets scraping results sourced from residential IPs, not whose data was gathered or under what consent.
Not disclosed
Which apps on the public partner list contain the SDK today (the researchers caution that being listed shows only a past collaboration). Which organizations used the relayed data for AI training. Bright Data’s view on the analysis is not included in this Brief’s sources.

Pre-execution check

The condition that holds whatever the route is this: before data is taken into AI training, check from which source, under which consent and over which path it was collected, separately from what the collector declares.

The core of this case
If consent is accepted on the wording of a screen alone, nothing checks whether the actual behavior falls within it, and whoever receives the collected data cannot tell its origin or consent.
Who approves
The owner of the connection and device. Consent needs to be given for the behavior actually allowed (volume, time, purpose), not for the wording on a screen. The record of the data’s origin and consent is issued at collection time by whoever carried out the collection.
Where the check happens
Just before the collected data is taken into AI training. Data whose origin and consent record cannot be checked is not taken in.
What remains
A record of which data intake rested on which origin and consent record, in a form that shows such a record exists without handing over details of an individual’s device or behavior.

The analysis and the blocking measures showed concretely that household devices were being used as relays, but they found this after relaying and collection had run. Other cases where the look of being public or consented was decoupled from a checkable origin are Discord scraping (public is not consent) and personal data in CommonPool’s training data (origin and consent were not checked at collection). Origin markers that are not fixed in an independently checkable form also echo the SynthID watermark analysis.

What Lemma does

Lemma builds the pre-execution check into the point just before data is taken into AI training. It does not find relaying devices or block traffic; it checks, before intake, whether the data carries a checkable record of its origin and consent.

Industries and operations to watch

IndustryAI
Organizations that gather or buy AI-training data through scraping or from outside collection vendors.
IndustryDevelopers
Developers who build third-party SDKs that use users’ connections or bandwidth into free apps.

Current controls vs Lemma

The route in this case spans both columns. Column 1 is relaying over a household device’s connection; column 2 is taking the data collected through that relaying into AI training.

ControlRelaying on household devicesTaking data into AI training
Opt-in consent screenPartialNot relevant
DNS-level blockingPartialNot relevant
Platform restrictions on background proxy SDKsPartialNot relevant
Lemma (pre-execution check)Not relevantEffective

According to the analysis, the consent screen does take consent, but what it says does not match what the SDK configuration allows. The researchers offered DNS-level blocking, but on a mobile connection the traffic bypasses office Wi-Fi, so network blocking alone cannot fully catch it. Google, Amazon and Roku restricted background proxy SDKs, but Samsung’s Tizen and LG’s webOS remain listed as targets. All of these act on the relaying side and do not touch intake by whoever receives the data. Lemma checks the origin and consent record of data before intake, but does not stop the relaying on household devices itself.

Note: Lemma’s check works only when it is built in just before data is taken into AI training and the origin and consent record is issued and managed at collection time, separately from the side taking the data in. If what the record says differs from the actual collection, the data passes this check. The table compares what each control checks; it does not show whether this incident would have been stopped. Lemma does not detect or prevent intrusions, and it does not delete collected data.

CheckChecklist

Three items to confirm for data taken into AI training and SDKs built into apps

  • For data you gather or buy from outside, are you told which connections and devices it was collected from?
  • Do you have a step that stops data whose origin and consent cannot be confirmed before it is taken in?
  • Do you know how much of users’ connection and bandwidth the third-party SDKs in your apps use, and have you confirmed that it matches what the consent screen says?

Facts and timeline

Service
The SDK Bright Data embeds in free consumer apps, and the residential proxy network that uses it. Bright Data is the successor to Luminati; it advertises 400M+ residential IPs, part of whose supply derives from this SDK (the company describes a “consent-based 150M+ IP” pool).
Analysis
Include Security and the independent researcher Buchodi reverse-engineered iOS brdsdk.framework v1.532.120, including 30 days of observation via TLS interception, and documented the mechanism that turns devices into exit nodes for the web-scraping business Bright Data sells to the AI industry.
What was found
The peer channel carrying relay jobs lacks meaningful authentication (described as “weaker than most malware”). On iOS, that traffic bypasses a configured VPN and largely does not appear in ordinary app-monitoring tools. Unless the battery is low, it keeps relaying in the background even while the user is watching or on a call (Include Security analysis).
Consent screen and configuration
The Roku app Petflix says it will be used “sometimes,” while the SDK configuration permits up to 200 GB a month (with higher caps in some countries, such as Uzbekistan and Oman). The SDK is said to be able to bundle one person’s phone and PC running the same vendor’s apps as a single user.
Reach to smart TVs
Based on Bright Data’s platform support, public partner list and prior reporting. The deepest technical evidence is for the iOS SDK.

Glossary
Residential proxy — A setup that relays traffic to other sites through the IP address of a home connection. To the receiving site, it looks like ordinary household use.
Exit node (relay node) — The device in a residential proxy network that actually sends traffic out to other sites. Here, devices running apps that embed the SDK are said to play that role.
SDK — A third-party component that app developers build into their apps. It runs inside the app, using the same device and connection as the app.

Timeline

2015
Bright Data’s predecessor Luminati (out of Hola VPN) is noted to have sold free users’ bandwidth as exit nodes at $20/GB.
2025-10
Krebs on Security reports that botnet-sourced proxies such as Aisuru underpin large-scale AI data collection (the device-hijacking side).
2026-01
Google dismantles the criminal proxy network IPIDEA.
2026-02
Lowpass (distributed by The Verge) reports the smart-TV angle first.
2026-06-05
Include Security and Buchodi publish the technical analysis of the iOS SDK.
2026-06-06
The Hacker News reports it.
After
Google, Amazon and Roku restrict background proxy SDKs and Bright Data withdraws from those platforms. Samsung’s Tizen and LG’s webOS remain listed as targets.

The facts here rest on the analysis by Include Security and Buchodi and on reporting about it. The mechanism and behavior are the researchers’ findings; the IP counts and the “consent-based” description are Bright Data’s. Bright Data publishes a partner list, but the researchers caution that “being listed only indicates a past collaboration and does not mean the app currently contains the SDK,” and this Brief makes no assertion about individual apps. What has not been disclosed does not mean no controls were in place.

Response after disclosure

Platforms · the vendor
Google, Amazon and Roku restricted background proxy SDKs and Bright Data withdrew from those platforms (Samsung Tizen and LG webOS remain listed).
Researchers
Offered DNS-level blocking, while noting that on a mobile connection the traffic bypasses office Wi-Fi, so network blocking alone cannot fully catch it.
The meaning of consent
The difference between device-hijacking botnet proxies (Aisuru, IPIDEA and others) and vendor proxies that claim opt-in consent lies in consent, but when the screen and the actual behavior do not match, whether that consent is meaningful remains an open question.
A cross-industry issue
Because anti-bot measures reject datacenter IPs, AI scraping is shifting to residential connections. A demand is emerging across the AI-training-data supply chain to check, at the moment of collection, the origin and consent of collected data and the provenance of the relaying that carried it out.

Sources

References: “The last layer left for cyber defense in the age of AI”

This Brief sets out, from disclosed facts, what organisations in a similar position can check. It is not guidance on individual losses or procedures.

This material is a structured analysis of public information; it is not an audit, diagnosis, or recommendation for any specific organization.

Cite this Brief

Lemma Critical Team. (2026).
"Bright Data SDK: Researchers report it turns devices, including living-room smart TVs, into relay nodes for AI scraping (Include Security)".
Lemma Critical Brief No.063. Lemma / FRAME00, Inc.
https://lemma.frame00.com/critical/briefs/063-smart-tv-residential-proxy-ai-scraping/
Read nextNext
All Briefs →
Lemma

If it can't be verified,
it doesn't enter your operation.

Lemma is a pre-execution check: logins, payments, records and publishing that look genuine are checked before they run, with cryptographic proofs the receiving side verifies without asking the issuer. Detection stays; the check sits in front of it.