Obsidian RemoteRemote desktop for Windows
Version 0.1.3 for Windows

Reach every PC. Your own server.

Obsidian Remote lets your technicians see and control Windows PCs from the Windows app or straight from a browser, move files, open a terminal and get in unattended, through a server you run yourself. Every session is encrypted from one computer to the other, so the server in the middle never sees a screen, a keystroke or a file.

  • Windows 10 & 11
  • Browser viewer
  • End-to-end encrypted
  • Self-hosted server
A remote session in the browser viewer, connected to a made-up company's packing-station PC: a spreadsheet of showroom orders and the Printers & scanners window showing the label printer offline, with the session toolbar at the top - displays, scale, quality, chat, files, screenshot, full screen and the live frame rate.
Connect from The Windows app Chrome, Edge & Safari By ID, through your server By address (on your network, no server)
01Remote control

Everything you need to fix a PC from somewhere else

Type the PC's 9-digit ID and connect. Choose what the session is for; the person at the PC, or the password you set, decides whether you get in.

Control

The screen in hardware-encoded H.264, every monitor, the remote cursor, and your keyboard and mouse. Win and Alt+Tab go to the remote PC.

Files

A two-pane file manager: copy files either way, drag them in from Explorer or out to it, and a transfer that breaks off resumes where it stopped.

Terminal

PowerShell or the command prompt on the remote PC, in a tab of its own, without taking over the screen.

Tunnels

Reach a port on the remote PC or its network through the session. One button opens Remote Desktop over it.

The Windows app

One window both lets people in and connects out. The left side is this PC: its ID and a one-time password that changes after every session. The right side reaches everyone else: recent PCs, favourites, your address book, PCs found on the local network, and every device on your server.

  • In the session: chat, the remote PC's sound, text and pictures through the clipboard, screenshots and recording to MP4.
  • Remote actions: Ctrl+Alt+Del, lock, sign out, restart and shut down. Block the remote mouse and keyboard, or black out the remote screen with privacy mode.
  • Quality your way: presets from best picture to fastest, scaling, and keyboard modes that map physical keys or type characters.
  • Wake-on-LAN for PCs that are switched off, through another PC on the same network.
The Obsidian Remote app: This desktop with its ID and a hidden one-time password, a box to connect to a remote ID, and the Server devices tab listing a made-up company's PCs - Accounts, File server, Front desk, Label printer PC, Lobby kiosk and others - each with its ID, signed-in user and whether it is online.
02Access

The PC's owner decides who gets in

Every PC chooses how a technician is let in, and what they may do once inside. Change it on the PC, or set it for many PCs at once from the admin console.

Click to accept

The person at the PC sees who is asking and clicks Accept or Deny, and can switch off control, files or the clipboard for that session.

Passwords

A one-time password that changes after each session, or a permanent one for PCs nobody sits at. The password itself never travels over the network.

Two-factor sign-in

A code from an authenticator app on top of the password, with "remember this PC" for the technicians you trust.

Unattended access

Installed as a Windows service, it works at the sign-in screen, the lock screen and administrator prompts, and the PC comes back online after a restart.

Limits that hold

An allow-list of addresses, a disconnect after idle minutes, and permissions a policy turns off stay off.

Privacy mode

Blank the remote PC's own screen while you work on something confidential, so nobody standing beside it can watch.

03Web viewer

Help from any computer, with nothing installed

Your server also serves a viewer that runs in Chrome, Edge or Safari. Open its address, type the ID and the password, and you're in, from a borrowed laptop, a Mac or a tablet.

  • Control, view only, or files: the same three ways in as the app.
  • Files both ways: download whole folders, upload files and folders.
  • Touch for tablets, and pointer lock for games and 3D work.
  • Two-factor PCs ask for the code in the browser, which can be trusted for next time. Sign in to use your address book.
The web viewer's connect card for a made-up company's server: a Remote ID box, a password box that can be left empty to ask the remote user to accept, and Remote control, View only and Files.
04Your server

One small server, and an admin console to run it

The server gives each PC its ID, introduces technicians to PCs, and relays the session when the two are on different networks. It is one program on one HTTPS port, with its own database and nothing else to install.

The admin console's Devices page for a made-up company: each PC with its name, ID, Windows version, signed-in user, owner and group, address, and whether it is online, with Connect, edit, wake and delete buttons.

Devices

Every PC that registered: rename it, give it an owner and a group, wake it, reset its key, or disable it.

Users & groups

Technician accounts with two-factor sign-in, administrators, and groups that sort PCs and people.

Address books

Personal and shared lists of PCs with tags and notes. Saved passwords are encrypted on the server.

Policies

How PCs let people in, pushed from the console to every PC, a group or one device, and applied right away.

Live sessions

Who is connected to which PC right now, how much it relays, and a button to end any session.

Audit log

Sessions, file transfers, sign-ins and admin changes, searchable and exported to CSV.

Roll out with the MSI

One installer for the whole PC, with your server built in through SERVER=, for Intune, Group Policy or your own tools.

Direct on the same network

On one LAN the app connects straight to the PC, with no relay. PCs on the network are found without typing an ID.

Certificates your way

A certificate the server makes itself, pinned in every PC's settings, or one from your certificate authority.

The admin console's Audit log for a made-up company: remote, terminal, view and file sessions by two technicians with their length, data relayed and whether they went direct, and a file download, with a filter and Export CSV.
05Security

The server connects you. It can't watch.

The two computers in a session agree on keys only they hold. The server passes on encrypted data it has no key for, so even the people who run it can't see what happens in a session.

End-to-end encryption

A fresh key exchange for every session, signed with the PC's own identity key, then AES-256 in each direction.

No password on the wire

The viewer proves it knows the password without sending it, so a relay or a fake server learns nothing it could reuse.

Each PC's own key

A PC's ID belongs to the key it registered with. Another computer claiming that ID is refused, and the app shows the key's fingerprint so you can check it.

Reviewed before release

The code was reviewed for security before 0.1.0 and every finding was fixed. How it works.

06Yours or ours

Your server, or ours

The same server either way. The app on your PCs only needs to know its address.

On your servers

Self-hosted

Install the server on a small Linux machine of your own. Your sessions pass only through equipment you control, and you decide when to update.

Download
On ours

Hosted by Integrators Resource

We run the server, its certificate, its updates and its backups. You manage your technicians and PCs in the same admin console.

Talk to us
07Download

Get Obsidian Remote

Version 0.1.3. Installed PCs update themselves from our signed feed; the server updates from our signed repository.

Downloads ask for a user name and password. Ask us for access.

For PCs

For every PC

MSI package

Installs for the whole PC with the service for unattended access. Needs administrator rights; add SERVER= to roll it out silently.

Download the MSI
  • File ObsidianRemote-0.1.3-windows-x64.msi
  • Size 75.3 MB
No install

Portable

Unzip and run, for a one-off session or on a technician's own PC. It is reachable only while someone is signed in, and doesn't update itself.

Download the zip
  • File ObsidianRemote-0.1.3-windows-x64-portable.zip
  • Size 93.0 MB

The server

The server, the admin console and the web viewer. Its screen shows an address and a setup code; the setup (name, network, first administrator) continues in a web browser. Installing it.

Physical or any VM

Installer ISO

Start a server or a virtual machine from it. It asks for the network and the disk, and needs no internet connection to install.

Download the ISO
  • File obsidian-remote-server-0.1.3-installer.iso
  • Size 4.1 GB
Hyper-V

VHDX disk

A ready-made disk for a Generation 2 VM with Secure Boot. New-ObsidianRemoteVM.ps1 creates and starts the VM.

  • File obsidian-remote-server-0.1.3.vhdx
  • Size 3.4 GB
VMware

OVA appliance

Deploy it in vSphere, or open it in Workstation or Fusion, choose the network and start it.

Download the OVA
  • File obsidian-remote-server-0.1.3.ova
  • Size 1.0 GB
Ubuntu Server 24.04

Package

For an existing Ubuntu Server 24.04 machine. Installing it also adds our signed update repository.

Download the .deb
  • File obsidian-remote-server_0.1.3+202611032248_amd64.deb
  • Size 35.8 MB

PCs: 64-bit Windows 10 (version 1809 or later), Windows 11 or Windows Server 2019 or later. Server: 64-bit x86; the VM images start with 2 CPU cores, 2 GB of memory and a 32 GB disk. Other Linux with systemd: the server tarball (49.0 MB). SHA-256 checksums (signature, key; how to check)

08Questions

Frequently asked

Do I need my own server?

To connect by ID, and to reach PCs on other networks, yes: the server is what gives PCs their IDs and relays sessions. Run it yourself on a small Linux machine, or ask us to host it. On one local network, the app can also connect straight to a PC's address without any server.

Can the server see my sessions?

No. The two computers encrypt the session with keys only they hold. The server knows who connected to which PC, when and for how long, which is what the audit log shows, but never the screen, the keyboard, the clipboard or the files.

Does the person at the PC know I'm connected?

Yes. A window on the remote PC shows who is connected and what they may do, with a button to end the session. With click-to-accept nobody gets in until that person agrees.

Does it work when nobody is signed in to the PC?

When it is installed with the MSI, yes: it runs as a Windows service and works at the sign-in screen, the lock screen and administrator prompts, and you can send Ctrl+Alt+Del. The portable copy only works while someone is signed in.

Is this RustDesk?

No. Obsidian Remote is our own software, written in .NET, and it works the way RustDesk does: IDs, a server you run, and a relay for PCs on different networks. It doesn't connect to RustDesk clients or servers.

Windows warned me when I ran the installer. Is that normal?

For now, yes. Our code-signing certificate is being issued, and until it is, Microsoft Defender SmartScreen may say it doesn't recognize the app. Choose More info, then Run anyway. Silent installs through management tools are not affected, and updates installed by the app are always signature-checked.

Is there a Mac, Linux or phone version?

Not as an app yet. From a Mac, a Linux PC or a tablet you can connect with the web viewer in the browser. The PCs you connect to must run Windows.

What does hosting cost?

It depends on the number of PCs and technicians. Contact us and we will tell you.

Looking after a whole office?

Obsidian Email Security keeps spam and phishing out of your users' inboxes, and Obsidian Mail Server gives them mail, calendars and contacts on a server you control.