Powerhouse Apps logo: an amber Power Cross — a cross whose vertical beam ends in an open ring, like a power symbol — rising from a dark gray app tile Powerhouse Apps

NVDA Remote

Control a Windows PC running NVDA from your phone or tablet — keyboard, buttons, a D-pad, or swipe gestures on the session screen.

Download NVDA Remote v1.27 (.apk)

Version 1.27 · 2.4 MB

APK for Android. Installs directly — your phone will ask you to allow installs from your browser. Updates arrive inside the app. You'll also need a Windows PC running NVDA with Remote Access — that's the computer you'll be driving.

Why it exists — what it solves

This is a personal client for NVDA Remote Access. Connect through the relay, and your tablet becomes the keyboard of a Windows PC: send keys from a folio keyboard, from on-screen buttons, or from the D-pad. I built it so my tablet on the couch — or across the house — can run my station PC without my walking over to it.

Here's the trick that makes it pleasant: it sends keystrokes one way and the PC's speech back the other — it does not stream a video picture of the screen the way screen-sharing apps do. No picture means far less data moving, so it's much less resource-intensive and keeps working on slow connections that would strangle a screen share.

Honest limitations

Read this before it surprises you:

Verify your download

After downloading, check the file's checksum against the one published here. If they match, your file is exactly the file that was released — unaltered in transit.

NVDA Remote v1.27 — MD5

d99a436fb721a88fa78d239894eaa2dc

Signing certificate (SHA-1): 36:36:21:48:15:4E:C1:FF:C0:0A:28:B9:78:CB:C9:B9:4C:DA:DC:F7 — the same Powerhouse Apps release key signs every release.

Virus-free: the published checksum above must match your download — that's your guarantee the file hasn't been tampered with. Scan reports are published alongside each release — here is the Scan report for this release.

Permissions, explained

PermissionWhy this app needs it
InternetThe relay connection is the app — no network, no remote session.
Foreground service + wake lockA remote session must stay alive while you use it, not get put to sleep mid-sentence.
Post notificationsSession status — connected, disconnected, and why.
Request install packagesSo NVDA Remote can install its own updates.
Accessibility serviceStated plainly: the app uses an accessibility service to capture hardware keys while a session is connected — that is how your folio keyboard reaches the PC — and to mark out the session screen's swipe area so touch gestures reach the app directly. It is also one of the things store policy frowns on, and a big reason this app lives here instead of the Play Store.
Speak through SandFlyOnly if you turn the option on: lets the app ask the SandFly screen reader to speak the session in SandFly's voice. SandFly asks you to allow it, and you can say no — speech then uses the app's own voice.

Documentation

The in-app Help — the Help button on the connect screen — mirrors this documentation: Connecting, Using touch, the swipe area, speech options, Using a keyboard, Limitations, and About. The essentials:

← All apps