Skip to content

Integrations

Bright Data

Bright Data's Web Unlocker for the hardest walls.

Bright Data Web Unlocker handles proxies, fingerprints and challenges on Bright Data’s network.

  • Needs a Web Unlocker zone as well as a key.
  • Bright Data doesn’t report per-request cost, so cost_usd is unknown and it can’t run under a max_cost_usd cap.
  • Counts as working only after a live run with a real key.

Set FRANKENSURF_BRIGHTDATA_API_KEY and FRANKENSURF_BRIGHTDATA_ZONE.

Once its key is set, it joins any read that allows paid tools. To use it on its own:

page = await web.read(
"https://example.com/products/2231",
provider="brightdata_unlocker",
policy_overrides={"allow_paid_fallbacks": True},
)
Property Value
Provider ID brightdata_unlocker
Rung T4
Cost Paid
Tested Mocks only
Docs docs.brightdata.com/scraping-automation/web-unlocker/introduction