AVD · RDS · RemoteApp · Citrix XenApp

How TwinPane actually works

Two lightweight apps. One secure connection. Complete file access between your remote session and local PC - whether you're running a full virtual desktop or a published RemoteApp or XenApp application.

Questions? hello@twinpane.com

The problem

Remote desktops feel disconnected

When you work inside an Azure Virtual Desktop, RDS session, Microsoft RemoteApp, or a Citrix XenApp published app, your local machine feels miles away. Opening a PDF in Acrobat, saving a file to your desktop, or accessing a local network drive - all of it becomes a friction-filled ordeal.

Without TwinPane

  • Download file to server, email to yourself, re-download locally
  • Slow RDP drive redirection that IT often disables for security
  • Copy-paste files through the clipboard (unreliable, size-limited)
  • No access to local network drives from inside the session

With TwinPane

  • Double-click any file in your remote session - it opens locally instantly
  • Works without RDP drive redirection - IT policy-friendly
  • Browse local folders directly from inside File Explorer on the server
  • Local network drives automatically appear in the remote session
Architecture

Two apps, one secure channel

TwinPane consists of two lightweight Windows applications that communicate through the existing encrypted RDP or ICA virtual channel - no new ports, no firewall changes.

TwinPane Server

Remote Host

Runs on your AVD session host, RDS server, or Citrix worker. Installed once by IT - serves all users on that host.

AVDRDSRemoteAppCitrix XenApp
Encrypted virtual channel
(RDP / ICA)
No open ports
No firewall changes

TwinPane Client

Your Local PC

Runs silently on each user's local Windows PC. Deployed by IT via Intune or SCCM - requires admin rights to install. Users interact with it automatically.

Windows 10Windows 11

The two apps auto-discover each other through the virtual channel when you log into a remote session. No manual pairing, no IP configuration.

Works with RemoteApp & XenApp too

TwinPane doesn't require a full remote desktop. It works equally well when users run individual published applications - Microsoft RemoteApp or Citrix XenApp/CVAD. The virtual channel is available in all session types, so file opening and Mirror Mode work exactly the same way.

Three features, one seamless experience

Here's exactly what happens when each feature is used.

Feature 1

Local File Opening

You're inside your AVD session, working in an app that generates a report as a PDF. You want to read it in Adobe Acrobat on your local machine, not the clunky remote viewer.

1

You double-click the PDF in File Explorer inside your remote session

2

The TwinPane Server intercepts the file open request and transfers the file over the virtual channel

3

The TwinPane Client receives the file and opens it with the correct local app (Acrobat, VS Code, etc.)

4

The file opens on your local PC in milliseconds - as if it was always there

What happens under the hood

  1. Remote Session

    User double-clicks report.pdf

  2. TwinPane Server

    Reads the file and compresses it with LZ4

  3. Virtual Channel

    Encrypted transfer over RDP/ICA

  4. TwinPane Client

    Opens the file with the correct local app

File opens locally in ~200ms

File Explorer - Remote Session

🖥️This PC
📁Desktop (C:\Users\You\Desktop)← mirrored
📁Documents (C:\Users\You\Documents)← mirrored
📁Downloads (C:\Users\You\Downloads)← mirrored
🌐Network (\\Server\Share)← mirrored
💾X: (Local PC via TwinPane)Virtual drive
Feature 2

Mirror Mode

Mirror Mode makes the remote session's File Explorer feel exactly like your local one. Your Desktop, Documents, Downloads, and Quick Access pins all point directly to your actual local machine.

TwinPane Client exposes your local folders over the virtual channel

The Server mounts them as Quick Access pins and a virtual X: drive

Navigating into a mirrored folder reads files directly from your local PC

Network drives you've mapped locally also appear in the remote session

Feature 3

Virtual X: Drive

Beyond Quick Access pins, TwinPane mounts your entire local machine as an X: drive inside the remote session. You get full read/write access - browse, copy, save, or open files as if they were on a regular network share.

Common use cases

Open a local file in a remote application (e.g. CAD software on AVD)

Save a file directly to your local Downloads from inside the session

Access a local NAS or mapped drive from an app running on the server

File ExplorerRemote Session
Windows (C:)
Data (D:)
Local PC (X:)TwinPane
Desktop
Documents
Downloads
Pictures
NAS (Z:)via local mapping
SharePoint (S:)via local mapping

Up and running in minutes

No complex configuration. No VPN changes. No firewall rules.

Option A

IT-managed deployment

Via Intune, SCCM, or GPO - users do nothing

IT AdminDeploy Server to AVD/RDS hosts

Push the TwinPane Server MSI to session hosts via Intune, SCCM, or any software deployment tool. Supports silent install and system-wide configuration.

IT AdminDeploy Client to user PCs

Push the TwinPane Client MSI to user endpoints via Intune or SCCM. The license key can be pre-configured so users never see an activation prompt.

UsersJust log in and use it

Users log into their remote session as normal. TwinPane is already installed and activated - files open locally immediately, no setup required.

Option B

Self-setup

For smaller teams or trial setups

1
IT AdminInstall the Server

Run the TwinPane Server installer on your AVD/RDS host. Takes under 2 minutes.

2
Each UserInstall the Client

Each user runs the TwinPane Client installer on their local PC. Admin rights are required for installation.

3
Each UserEnter the license key

Enter the license key from the confirmation email. The Client activates and pairs with the Server automatically.

4
DoneStart using it

Log into the remote session. Files open locally, Mirror Mode is active, X: drive is ready.

Common questions

Do I need to open any ports in the firewall?

No. TwinPane uses the existing RDP or ICA virtual channel that's already active during your remote session. There are no new inbound or outbound ports needed.

Does this work with multi-session AVD (many users on one host)?

Yes. The TwinPane Server handles multiple simultaneous user sessions. Each user's TwinPane Client connects privately through their own virtual channel, so sessions are fully isolated.

Does IT need to do anything for each user?

Both the Server and Client require admin rights to install. In most enterprise deployments, IT pushes both via Intune or SCCM so users never need to do anything themselves.

Will it work if RDP drive redirection is disabled?

Yes, that's actually one of TwinPane's key advantages. It works completely independently of RDP drive redirection, so IT can keep that disabled for security while users still get full local file access.

What file types can be opened locally?

Any file type. TwinPane transfers the file to your local PC and opens it with whatever app is set as the default for that file type - PDF in Acrobat, .docx in Word, images in Lightroom, etc.

Ready to try it yourself?

30-day free trial. 5 licenses included. No credit card required.