Test your Android app in your browser.
Upload an APK and use it in a hosted Android emulator. Tap through a flow, check a fix, and share the running app. No local emulator setup.
Sign in to upload. Bring an Android APK and a browser.
The sample runs a demo app. No account needed.

Tap it. Test it. Share it.
Use the app with your mouse, keyboard, or touch.
A live Android emulator
Send a watch link when it is ready for another pair of eyes.
From an APK to an app you can use.
A build is easier to review when you can try it. Use the app yourself, then send a watch link to someone who needs to see the change.
Upload your build
Sign in and drop a debug or release APK into the dashboard. Your app needs to support the hosted Android emulator.
Try the flow
Tap, type, and scroll in your browser. Capture a screenshot or inspect device logs when something looks wrong.
Share the device
Create a watch link for a reviewer. They open the same app state in their browser, with no account or installation required.
Choose the path that fits.
| What you want | Account | What you need |
|---|---|---|
| Try the sample | None | Browser |
| Upload your APK | Sign-in required | Browser + APK |
| Run an APK with the CLI | None for trial | Node.js/npm + APK |
| Open a shared watch link | None for recipient | Browser |
Sessions normally idle out after 30 minutes without input. Watch links default to 72 hours; that is link availability, not continuous emulator runtime.
Before you start.
Do I need an account to upload?
Browser uploads require sign-in. The live sample and opening a shared watch link do not. To run your own APK without an account, use the CLI trial with Node.js/npm.
Which apps can I run?
Use an installable Android APK compatible with an x86_64 emulator. Debug and release APKs are supported. Native libraries, hardware dependencies, or external services can affect whether an app runs.
Does the reviewer need to install anything?
No. A shared watch link opens in a browser and grants control of the same device. Treat the link as a credential.
Does this support iOS or physical devices?
Ramus currently provides Android emulators. It does not provide iOS sessions or physical Android devices.
What happens when I finish?
End the session to release the device and discard its state. Ending a session does not revoke its watch link. A valid link may offer a fresh launch later, subject to capacity, relaunch limits, and app availability.
Try your next build.
Sign in to upload. Bring an Android APK and a browser.