Test your APK
Test your Android APK in the browser.
Upload a debug or release build of your app and test it in a hosted Android emulator. Check a fix, read the logs, and share the running build. No local emulator setup.
Sign in to upload. Bring an Android APK and a browser. The live sample runs a demo app and needs no account.

How it works
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. The app must be compatible with 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 running app in their browser, with no account or install.
Details
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 end after 10 minutes without input. Watch links stay valid for 72 hours by default, but that does not keep the emulator running for 72 hours.
FAQ
Before you start.
Do I need an account to upload?
Yes, browser uploads require sign-in. Trying the live sample or opening a shared watch link does not. To run your own APK without an account, use the CLI trial, which needs Node.js/npm.
Which apps can I run?
Any installable Android APK, debug or release, that is compatible with an x86_64 emulator. Native libraries, hardware dependencies, and external services can affect whether an app runs.
Is Ramus a cloud phone?
No. Ramus is for testing Android apps you build or are authorized to test, so devices have no Play Store. The Acceptable Use Policy describes what is allowed.
Does the reviewer need to install anything?
No. A watch link opens in any browser and gives control of the same device, so treat the link as a credential.
Does this support iOS or physical devices?
No. Ramus currently runs Android emulators only. It does not offer iOS sessions or physical Android devices.
What happens when I finish?
Ending the session releases the device and discards its state. It does not revoke the watch link: a link that is still valid may offer a fresh launch later, subject to capacity, relaunch limits, and app availability.