{"slug": "oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm", "title": "Oya, an agent does a browser task once, then it replays with no LLM", "summary": "Oya launched a source-available browser automation product that records an agent-driven browser task once and replays it afterward with no LLM in the loop, running a real headful Chrome rather than headless Chrome over the debugging protocol. Oya claims its browser scores 0% on CreepJS and passes iphey, and that playbooks export as Playwright code the customer owns. Pricing starts with a free desktop app and 500 agent steps a month, Oya Cloud Developer at $20 a month for 100 browser hours, 1 GB of proxy and 5,000 agent steps, and Startup at $99 a month for 500 hours, 5 GB and 50,000 steps, with overage at $0.10 or $0.08 a browser hour, $8 a GB and $0.002 a step; self-hosting is free up to 5 concurrent cloud browsers.", "body_md": "### Not flagged as a bot.\n\nChrome’s own emulation sets the device. 0% on CreepJS.\n\nFor teams automating payer portals, EHRs and registries\n\nOya is a real browser your agents use without being flagged. Record a task once, and every run after that is pure compute: no model, no token bill, signed in like your staff.\n\n`await browser.play(\"eligibility-check\", { memberId })`\nDesktop app\n\nYour browser. Your choice.\n\nWhy teams switch\n\nHeadless Chrome driven over the debugging protocol is exactly what anti-bot systems look for.\n\nOya is the browser. No CDP, no headless Chrome: it passes iphey and CreepJS like a person would.\n\nAn agent that reasons through the same steps every night pays for them every night, and drifts.\n\nRecord the task once. Every run after that is pure compute, with no model, and it heals itself when a page moves.\n\nAgents need a real, signed-in browser each, and they need hundreds of them on demand.\n\nGo from zero to thousands of real browsers, each on its own profile with your team’s cookies and sessions.\n\nHow it works\n\nDescribe the task in plain language, in the console, the SDK or your own agent. Oya does it in a real browser, signed in like your staff.\n\nKeep the run as a playbook. The values you gave become variables, the steps become Playwright code you own, and free-text answers stay with your model.\n\nRun it with new inputs and no model in the loop. It signs in by itself, and when a portal changes, the agent fixes the step and the playbook heals.\n\nWhy Oya\n\nThe automation lives inside it, not attached over the debugging protocol.\n\nLog in by hand. Every browser after that starts signed in, cookies and localStorage both.\n\nA replay that meets a login uses the profile’s stored credentials and second factor, then carries on.\n\nComments and question answers are written by your model on every run, never replayed word for word.\n\nA hash-chained audit trail. Allow-list the hosts a browser may reach.\n\nSource-available. Self-host on Docker, ECS, GCP or Kubernetes for HIPAA and SOC 2 workloads.\n\nWeighing Browser Use, Anchor or Browserbase?\n\n|  | Oya | Browser Use | Anchor | Browserbase | \n|---|---|---|---|---|\n| What the portal sees | A real headful browser | Chromium over CDP | A stealth Chromium fork | Cloud Chromium over CDP | \n| Signed in as your team | Your staff’s real sessions, synced as profiles | Browser profiles | Managed login | Stored contexts | \n| Replays without a model | Yes, with no model at all | Yes, checked by an LLM each run | Yes | Yes | \n| Runs in your own cloud | Yes, source-available | The library only | Enterprise plan only | No | \n| HIPAA, data in your network | Self-host on any plan | Enterprise plan | Enterprise plan | Scale plan | \n\nFrom each vendor's public site, docs and pricing page, September 2026.\n\nQuestions\n\nA real headful browser with the automation inside it. Sites see an ordinary Chrome, not a harness attached over the debugging protocol.\n\nIn Oya Cloud, in your own cloud with the control plane self-hosted, on your team’s machines with the desktop app, or on Browserbase, Browser Use, Steel and Anchor.\n\nThe replay stops at the step that moved, the agent finishes the task from there, and its fix becomes the playbook, so the next run is model-free again.\n\nNo. Secrets are typed through placeholders and redacted from everything the model reads, and they never enter a saved playbook.\n\nYes. The control plane is source-available and runs on Docker, ECS, GCP or Kubernetes, so HIPAA and SOC 2 workloads stay in your own infrastructure. Every playbook also exports as Playwright code you keep.\n\nThe desktop app is free, and so are 500 agent steps a month. Oya Cloud: Free gives 1 cloud browser hour; Developer is $20 a month for 100 hours, 1 GB of proxy and 5,000 agent steps; Startup is $99 a month for 500 hours, 5 GB and 50,000 steps. Past that, $0.10 or $0.08 a browser hour, $8 a GB and $0.002 a step. Self-hosting is free up to 5 cloud browsers at once. For more, write to sales@getoya.ai.\n\nStart a browser in a minute, record the run your team already does by hand, and replay it on every case.", "url": "https://wpnews.pro/news/oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm", "canonical_source": "https://oyabrowser.com", "published_at": "2026-09-29 13:28:08+00:00", "updated_at": "2026-09-29 13:48:10.192875+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-products"], "entities": ["Oya", "getoya.ai", "Browser Use", "Anchor", "Browserbase", "Steel", "Chrome", "Playwright"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm", "markdown": "https://wpnews.pro/news/oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm.md", "text": "https://wpnews.pro/news/oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm.txt", "jsonld": "https://wpnews.pro/news/oya-an-agent-does-a-browser-task-once-then-it-replays-with-no-llm.jsonld"}}