Stream a live
device into
any browser
VibeView is a cloud simulator streaming platform — iOS, Android, Apple TV, Android TV, and Roku in beta, running in a browser tab. No device lab, no local setup. Test with an AI agent that reads the live UI, embed live devices in your own site, and catch UI regressions before they ship.
Reading live UI — tapping Apple Store to verify receipt detail.
Two ways to build a test.
One way to run them.
Define a test either by describing it in plain English or by recording a flow once. Hybrid mode runs the recording first — and lets the AI take over the moment the UI changes.
Describe it in plain English
24 tools: tap · type · swipe · scroll-until-visible · assert · alerts · pickers…
Record the flow once
Targets accessibility / resource IDs first — coordinates only as fallback.
Don't choose. Run both.
Hybrid mode replays your recording for speed and precision — and the moment a step fails because the UI shifted, the AI agent steps in to finish the job. Record once; never babysit a broken selector again.
Drop a live device into any page.
Drop a streaming device directly into your docs, demos, or onboarding flow — no app download, no setup.
One iframe · no SDK to install · available on the Starter and Pro plans
Try it live
See every pixel
that moved.
Every test run diffs the screen against the last accepted baseline. Sub-pixel drift gets flagged before it ships.
Record on one platform.
Run on the other.
Tests target elements by selector, not coordinates — so a flow recorded on iOS replays on Android, and a flow recorded on Apple TV replays on Android TV. Same form factor, both platforms.
Targets selectors, not pixels — layout differences don't break the test.
Cloud Roku.
No wires.
Roku has no simulator. Until now, testing meant a physical device wired to a TV on someone's desk. VibeView captures a real Roku's HDMI output and streams it to your browser — with a working remote and a live UI-tree inspector. Drive it from your browser.
Drops straight into CI. No extra infra.
One API call kicks off a full device run. Results arrive as JSON you can assert on, merge-gate on, or pipe into your existing test reporting stack.
- VibeView / smoke-flows (ios-17)Successful in 41s
- VibeView / regression (android-14)Successful in 1m 12s
- VibeView / visual-drift (tvOS)1 warning · +0.8%
- VibeView / e2e (android-tv)In progress…
This branch has no conflicts
VibeView status checks gate the merge button.
Running on GitHub? See the GitHub Actions integration for a copy-pasteable workflow file.
Up and running in 60 seconds.
Install the CLI and develop your React Native app live on a cloud device — the first run collects your build and Metro commands, then builds, uploads, and starts Metro for you. Run your test suites (any iOS or Android app, Apple TV and Android TV included) from CI with the same tool.
npm install -g vibeview && vibeview loginNo CLI? Embed a live device with the SDK →
Built for your team.
Mobile Development Teams
Test builds across platforms without local simulator setup. Upload a version, launch instantly, share a link.
Learn more →QA Engineers
Automate regression with recorded flows and an AI agent that adapts when the UI changes. Results stream to CI.
Learn more →Sales & Demo Teams
Run the real product in a pitch deck or landing page. Prospects interact with a live device, not a screenshot.
Learn more →Support & Training
Reproduce the exact OS and build a customer reported. Walk users through workflows on a live simulator, then share the setup with a link.
Learn more →Documentation Teams
Embed live devices directly inside product docs. Readers follow along inside the actual app.
Learn more →AI-assisted Developers
Your coding agent drives a live cloud device to verify its own changes — tapping through the UI and reading the screen back.
Learn more →React Native Developers
Run vibeview dev and edit code live against a cloud iOS or Android device. Fast Refresh from any OS — no Mac required.
Learn more →A complete device cloud, built for the browser.
Live devices in-browser
Live iOS, Android, Apple TV, Android TV and Roku (beta) streamed to any browser — ship faster, no device lab.
01 — StreamingAI agent that reads the UIBeta
Plain-English tests run against the live UI tree — covering the regression you never get to.
02 — AutomationVisual regression
Pixel-diff every build against the last approved screen — catch UI regressions before they ship.
03 — QualityUpload a build, share a link
Drop in a .app or .apk and hand someone a running device in seconds.
04 — SharingEmbeddable SDK
Drop a live, interactive device into your docs, site, or product with a few lines.
05 — EmbedBring your own AI key
Use your own model provider; keys are encrypted at rest.
06 — Security— Why VibeView
No device lab. No emulators to manage. No Roku wired to a TV. Just a browser tab — with every device, every test, and every regression in one place.
Start free. Scale when you need to.
Usage-based device-minutes, your own AI key, and no seat tax to get started. Pick a tier when you outgrow free.
Free
$0 /mo
For individuals exploring mobile testing
- 2 concurrent sessions
- 30 min streaming / month included
- 5 min max session length
Dev
$19 /mo
For solo developers building with vibeview dev
- 1 concurrent session
- 200 min streaming / month included
- No session length limit
Common questions
What is VibeView?
VibeView is a cloud simulator streaming platform. It runs iOS simulators and Android emulators on remote hardware and streams them to a browser tab, so you can upload a build and tap, type and scroll through it with nothing installed locally. The same device can be driven by an AI testing agent, embedded in your own site, or handed to someone as a link.
Do I need a Mac to test an iOS app?
No. Running an iOS simulator locally requires macOS underneath it, but that machine is ours rather than yours — the computer on your desk only needs a browser, so Windows and Linux work exactly the same as macOS. You upload a simulator build, or point the VibeView CLI at the Metro bundler already running in your React Native project.
What devices can I test on?
iOS and Android are fully supported, along with the Apple TV and Android TV simulators, which are driven by d-pad navigation rather than touch. Roku runs on real hardware in beta, because Roku publishes no emulator. Every platform is a simulator or emulator rather than a physical phone, which is a real trade-off and one the platforms pages state directly.
Do I have to write test scripts?
Not necessarily. You can record a flow by using the device yourself and replay it, or describe what to check in plain English and let the AI testing agent (beta) drive the UI and adapt when elements move. Tests can also be written as YAML and kept in your repository if you prefer them reviewed like code.
Can I show the app to someone who is not a developer?
That is one of the main reasons teams use it. A running device can be shared as a plain link, so a designer, PM, support agent or prospect opens it in their browser and uses the real app with no install and no account. The JavaScript SDK can also embed that device directly in your own landing page or documentation.
Is there a free tier?
Yes. There is a free plan with streaming minutes and usage credit included each month, and no card required to start. Paid plans raise the session limits and add seats. The pricing page lists the current figures for every tier.