Use Case

Ad verification
across geos

Verify landing pages, redirects, and variants exactly as your customers see them. Grab irrefutable screenshot proof, spot cloaking, and build verification pipelines you can trust.

Geo-Targeted Browsing

Render the same landing page from different countries, cities, and proxy types to validate targeting and localization.

Screenshot Proof

Capture full-page screenshots for audits, disputes, and internal debugging. Pair with HTML/markdown snapshots.

Mobile + Desktop Flows

Validate mobile consent banners, redirects, and “tap-only” UX. Use fingerprints and modality-aware actions.

Cloaking Detection

Compare what different egress profiles see (datacenter vs residential, US vs EU) to detect cloaking and variant routing.

Humanized REST Tools

Drive deterministic steps over HTTP (open, navigate, click, type, screenshot) without running Playwright in your infra.

Enterprise Controls

BYOP, labeling, and a zero-logs posture help you run verification at scale without leaking sensitive ad intel.

Open → navigate → screenshot

Use Humanized REST tools to open a remote session from a specific geo, navigate to a landing page, and capture a full-page screenshot.

ad-check.ts
const actionUrl = (action: string) => `https://api.browser.city/v1/do/${action}`;const doAction = (action: string, body: unknown) =>  fetch(actionUrl(action), {    method: 'POST',    headers: { Authorization: `Bearer ${process.env.BROWSERCITY_API_KEY}`, 'Content-Type': 'application/json' },    body: JSON.stringify(body),  }).then((r) => r.json());const opened = await doAction('open', { browser: 'chromium', egress: { mode: 'managed', proxyType: 'residential', country: 'US' } });try {  await doAction('navigate', { sessionId: opened.sessionId, url: 'https://example.com/landing' });  const shot = await doAction('take_screenshot', { sessionId: opened.sessionId, fullPage: true });  console.log(shot.file.mimeType);} finally {  await doAction('close', { sessionId: opened.sessionId });}

What teams verify

Geo QA
Device QA
Affiliate redirects
Consent banners
Cloaking checks
A/B variants
Search ads
Social ads
[ 06 / 06 ] — Get Started

Give your AI agents the web.

Start for free. No credit card required. Private sessions by default.