Home / Platform / The console
The console

One console. Every cloud-Android tool your QA and security teams need.

Privara isn't just a de-emulated Android device — it's a full control plane around it. Spin one up in your browser and you get a command-whitelisted shell, a QA toolkit, live instrumentation, and two things no other cloud-Android platform ships: live device-identity rotation and residential VPN exit. Here's what each tool does, and what you can actually get done with it.

1-click provisioningADB · Appium · CIFile & app managerLive logcat Sensor & network simSnapshotsFleet APK installIdentity rotation Residential VPN exitInstrumentation
Device & access

Get a real-behaving device, and drive it end to end

Provisioning

Spin up a device in one click

Create a de-emulated Android device from your browser and it powers on for you in a minute or two — no hardware to rack, no KVM to configure. Each one is a clean, isolated instance you can hand to a tester, wire into CI, or tear down when you're done. It's the fastest way to a real-behaving Android phone when an ordinary emulator gets blocked.

Privara dashboard provisioning a new cloud Android device, showing status and version
ADB shell · Appium / CI

A full terminal, safely sandboxed

Drive the device from a command-whitelisted ADB shell — inspect properties, read logs, pull artifacts, script the boring parts — with root available but hidden and destructive commands blocked. The same ADB endpoint plugs straight into Appium, Espresso and your CI pipeline, so your existing Android test suite runs against a device apps can't tell is virtual. No local Android SDK, no USB cables, no device lab.

Command-whitelisted ADB shell in the Privara console running dumpsys against a cloud Android device
File manager

Browse the device like it's on your desk

A full file manager for the device filesystem: navigate folders, download artifacts, upload test fixtures and delete files — all from the browser. Push a dataset before a run, pull a crash log or captured file after it, and manage app storage without hand-typing adb. Handy for QA fixtures, malware sample handling, and evidence collection.

File manager in the Privara console browsing the Android device filesystem with upload and download
App manager

Command every app in seconds

List installed packages and launch, force-stop, clear data, or uninstall any of them in a click. Reset an app to first-run state between test cases, kill a misbehaving process, or wipe data to reproduce an onboarding flow — the app-layer control QA and security teams reach for constantly.

App manager in the Privara console listing installed apps with launch, stop, clear-data and uninstall
Logcat

Live logs, streaming to your browser

Real-time logcat streamed straight to the console, so you see exactly what a build is doing as it happens — crashes, ANRs, network calls, and the tell-tale lines detection SDKs leave behind. Watch a flow live, or capture the output for a bug report or a security finding.

Live logcat streaming in the Privara cloud Android console
Screenshots · evidence

Capture and keep every screen

Take a screenshot of the live device with one click and it's saved to your captures library automatically. Build a visual trail for a QA report, document a repro, or attach evidence to a pentest finding — every capture kept and downloadable, with no manual saving.

One-click screenshot capture saved to the captures library in the Privara console
QA toolkit

Reproduce the real world, then reset it

Sensor simulation

Simulate the real world

Feed the device real-world signals: GPS location, motion (accelerometer, gyroscope, magnetometer), battery level, network type, incoming SMS and calls, and fingerprint. Test location-gated features, prove your app behaves on a moving device or a draining battery, and drive the sensor-dependent paths a static emulator can never reach — with live sensor jitter so it reads as held by a human, not a dead constant.

Sensor simulation panel in the Privara console — GPS, motion, battery, network, SMS and fingerprint
Network conditions

Shape the network at will

Throttle connectivity, switch network type, or drop the device offline to prove your app survives weak signal, flaky mobile data and airplane mode. The real-world conditions your users hit every day — and the ones that surface the ugliest bugs — reproduced on demand.

Network shaping controls in the Privara console to throttle or drop connectivity
Snapshots

Save state. Reset in an instant.

Snapshot a device's full state, restore it in seconds, or clone it to branch a test. Every run starts from a pristine, identical baseline — no residue from the last test, no manual re-setup. For malware analysis it's the killer feature: detonate a sample, collect, roll back to clean, move to the next one.

Snapshots in the Privara console — save, restore and clone full Android device state
APK install · fleet

Ship your build to a whole fleet

Upload your APK once and keep it in a per-account library, then install it on one device — or on every powered-on device at the same time. Push a new build across a test fleet in a click, re-test after a fix, or stage a specific version for a repro. No re-uploading, no per-device fiddling.

APK library in the Privara console installing a build on this device or all powered-on devices
Privara edge — unique to us

The two controls no other cloud Android ships

Identity rotation

A brand-new device, on demand

Rotate the device's identity live — serial, Android ID, IMEI and advertising ID — while model and OS stay coherent, so every session presents as a genuinely unique, brand-new handset. Test device-bound logic, fresh-install funnels and multi-device scenarios without a rack of phones.

Neither Genymotion nor Corellium does this out of the box
Live device identity rotation in the Privara console — serial, Android ID, IMEI and GAID
Residential VPN exit

Exit from anywhere you need

Route the phone's traffic through your own VPN — a residential IP, a specific region, or your corporate network — so the device egresses exactly where your test requires. Reproduce geo-gated behaviour, test region-specific content, and match the real-world network conditions your users are on.

Uniquely ours
Residential VPN exit routing in the Privara console for a real-world egress IP
Instrumentation & research

Go deeper when a black box isn't enough

Instrumentation · Frida

Hook, trace and capture traffic

Attach runtime instrumentation — hook functions, trace behaviour, and capture traffic — the power tools security teams live in. Understand exactly how an app or a sample behaves at runtime, with root available for instrumentation but hidden from the target. Sessions that use it are clearly marked, so a clean run stays provably clean.

Runtime instrumentation panel in the Privara console for hooking, tracing and traffic capture
Preview · on the roadmap

Coming to the console

In active development. If any of these are on your critical path, tell us — we prioritise by demand.

Custom image builder preview in the Privara console
Preview

Custom image

Build any target — pick a device model and Android version, or a brand-free profile with your own screen size, DPI, RAM and cores.

Kernel Lab preview in the Privara console
Preview

Kernel Lab

Live kernel introspection and debugging — the deep, Corellium-class visibility, brought into the same browser console.

Security Suite preview in the Privara console
Preview

Security Suite

One-click automated app-security assessment and live traffic analysis, built into the device you're already testing on.

Honest limits

Everything above is software running on a de-emulated x86 device. That's what makes it cheap, fast and undetectable to the software checks the vast majority of apps use — but it means Privara does not satisfy hardware-backed attestation (the strong Play Integrity verdict), which needs a physical secure element no virtual machine has. Apps that hard-require that need a real device. For the far more common case — apps and samples that simply refuse to run on an emulator — this console is the cost-effective answer.

Live today vs preview: provisioning, ADB shell, file & app managers, logcat, screenshots, sensor & network simulation, snapshots, APK install (single and fleet), identity rotation, VPN exit and instrumentation are all live. Custom Image, Kernel Lab and Security Suite are previews in active development.
FAQ

Console FAQ

What is the Privara console?

It is the browser interface for Privara cloud Android devices. You spin up a de-emulated Android device and drive it end to end — ADB shell, file and app managers, logcat, screenshots, sensor and network simulation, snapshots, APK install, identity rotation, VPN exit and instrumentation — without installing anything locally.

Do I need to install anything to use it?

No. Everything runs in the browser. For automation, each device also exposes a command-whitelisted ADB endpoint you can point Appium, Espresso or your CI pipeline at, so your existing Android test suite runs unchanged against a device apps cannot tell is virtual.

Can I plug it into my existing Appium or CI?

Yes. The ADB gateway works with standard tooling — Appium, Espresso, and CI runners — using an API token. No local Android SDK, USB cables or device lab required.

Is the console hosted or self-hosted?

Both. Run it fully hosted and managed by TajApps, or self-host the same image on your own KVM infrastructure so nothing leaves your network. It is licensed per concurrent device.

Which console tools are available today?

Provisioning, ADB shell, file manager, app manager, logcat, screenshots, sensor and network simulation, snapshots, APK install (single and fleet), identity rotation, VPN exit and instrumentation are live. Custom image, Kernel Lab and Security Suite are in active development and shown as previews.

See it running on your own app

Tell us the app or flow you need to test. We'll put it on a de-emulated device in the console live — or tell you honestly if you need real hardware instead.

Book a demo →