Install RudyDesk

Pick your platform. The app installs as a PWA straight from the browser — no app stores.

Windows

Windows 10 / 11 (x64)

Desktop app with full remote control: mouse, keyboard, audio, clipboard. Runs in the background and starts with the system.

  • Mouse and keyboard control
  • Runs in the background (tray)
  • Starts with Windows
  • Built-in input agent
  • Multi-monitor — switch screens
  • Unattended access (whitelist + password)

macOS

macOS 12+

Desktop app with full control: mouse, keyboard, clipboard, locking and shutting the Mac down remotely. Starts with the system.

  • Mouse and keyboard control
  • Starts at login
  • Password protection and whitelist
⬇ Download for Apple Silicon (M1–M4) Download for Intel

Not sure which one you have: menu → “About This Mac”. If the “Chip” line says M1…M4, take the top file; if it says Intel, the bottom one.

Or open the web version without installing

Linux

x86_64 · Ubuntu, Debian, Fedora

A desktop app with full control: mouse, keyboard, clipboard, remote lock and shutdown. Runs in the background and starts with the system.

  • Mouse and keyboard control (X11)
  • Starts when you log in
  • Remote lock and shutdown
⬇ Download AppImage (no install) Download .deb for Ubuntu and Debian

Make the AppImage executable once: chmod +x RudyDesk-x86_64.AppImage. If mouse control does not work, install libXtst — the .deb package brings it along.

Input is unavailable in a Wayland session because Wayland itself forbids it: pick the “Xorg” session at login, otherwise you will see the screen but the mouse will not move.

Or open the web version without installing

Android

Android 8+

Full control of a PC from your phone: virtual trackpad, keyboard, monitor switching. What can connect to what

  1. 1. Open Chrome
  2. 2. Go to rudydesk.com/app
  3. 3. Tap the “Add to Home screen” banner or ⋮ → “Install”
  4. 4. The app appears like any other app
  5. 5. Allow notifications — otherwise the phone cannot be reached while its screen is off
Open the app ⬇ Download the APK file

Android will ask for permission to install from a file. Updates to such an install have to be downloaded by hand.

iPhone / iPad

iOS 15+

Control a PC from your iPhone: virtual trackpad, keyboard, gestures. What can connect to what

  1. 1. Open Safari (Safari specifically!)
  2. 2. Go to rudydesk.com/app
  3. 3. Tap ShareAdd to Home Screen
  4. 4. The app appears on your home screen
  5. 5. Launch it from the home screen and allow notifications — that is the only way an iPhone can be woken with its screen off
Open the app

First launch on a Mac

Two steps, without which the Mac will show its screen but refuse to be controlled. It asks only once.

1. Allow it to run

On first open, macOS will say it cannot verify the developer. Nothing is broken: the app is not signed by Apple yet.

Right-click the file → Open, then confirm Open in the dialog. A plain double-click gives you no consent button here.

2. Grant two permissions

System SettingsPrivacy & Security, then:

  • Accessibility — enable RudyDesk, or the mouse and keyboard will not move
  • Screen Recording — enable RudyDesk, or you get a black screen instead of the desktop

If the Mac suddenly stops responding after a system update, check these two switches first: macOS sometimes resets them without saying a word.

What can connect to what

The connection always goes directly between two devices. The only difference is whether a device can answer the call at the moment it is dialled.

From → to Works What you need
PC or Mac → PC or Mac Always Nothing. With the app installed, the computer is reachable even with the window closed — it lives in the tray or the menu bar.
Phone → PC or Mac Always Viewing works from the browser, nothing to install on the phone. Mouse and keyboard control only works if the app is running on that computer: the portable version on Windows or the app from the dmg on a Mac — why.
PC → Android With notifications Allow notifications on the phone once. Then a connection request arrives even with the screen off, and you confirm it.
PC → iPhone Only from the installed app On the iPhone, open the site in Safari, add it to the Home Screen and allow notifications. A normal browser tab — and Chrome on iPhone — has no notifications, so waking it is impossible.
Phone → Phone With notifications Same as above for the receiving phone. Two phones are rarely “online” at the same moment, so without notifications this almost never works.

Viewing and controlling are different things

Watching someone else’s screen works from any browser. But moving the cursor and typing is only possible from a program installed on the computer being controlled. A browser tab is not allowed to move the system mouse — that is a browser rule, the same for every remote access service.

Viewing only

The site is open on the PC

Someone opened rudydesk.com and shared their screen. You see their desktop, you can chat and send files. Mouse and keyboard do not work, and the app says so plainly.

Good for a quick look at what is on someone’s screen.

Full control

The app is running on the computer

On Windows it is a single file, RudyDesk-Portable.exe, with no installer and no admin rights. On a Mac it is the app from the dmg, which needs two permissions once. After that the mouse, keyboard and clipboard work, and nobody has to share their screen every time.

It goes on the computer being controlled. Nothing needs to be installed on the phone you control from.

Why the phone is “not found”

A phone counts as reachable only while the app is open on screen. Put it in your pocket and it drops off the network within seconds. That is a limit of iOS and Android themselves, not of RudyDesk. There is one way around it: allow notifications so the server can wake it.

What is reachable around the clock

Only a PC with the portable version: it sits in the tray, starts with the system and accepts connections with nobody present — by password and whitelist. No remote access app can make a phone work that way.

What the desktop version can do

  • Built-in agent — mouse and keyboard control with nothing extra to install
  • Autostart — runs in the background, icon in the tray
  • Whitelist — trusted devices connect without a prompt
  • Multi-monitor — switch screens during a session
  • Mobile control — trackpad, keyboard and gestures from a phone
  • Clipboard — paste text onto the remote PC

The web version (PWA) supports every remote control feature too, except autostart and running in the tray.