deskwarp
EN
Download

Remote support for Windows

Connect to your customer's screen. Let the server in between see nothing.

End-to-end encrypted remote desktop, two-way file transfer, chat and voice. Keys are generated only at the two ends; the rendezvous server cannot decrypt what it carries — even though it is our server.

One file · no installation · version 1.29

How it works

Three steps, no installation.

  1. STEP 1

    Your customer opens the app

    A single file, no installer. On launch it shows a 9-digit number and a 6-character password. The password is regenerated at every launch and never written to disk.

  2. STEP 2

    They read you the number

    You type that number and password into the right-hand side of the same app. There is no separate "customer edition"; every install can connect and be connected to.

  3. STEP 3

    The session opens

    Keys are generated at both ends and the session is encrypted. A banner naming whoever connected appears on the customer's screen and stays there for the whole session. While it runs you can chat and, if you want, talk — no need to keep a phone line open.

Features

The things a support session actually needs.

Two-way file transfer

A two-panel window: send or fetch, folders included, by drag and drop. Progress and errors are reported item by item. An interrupted transfer resumes where it stopped.

UAC, lock and sign-in screens

With the permanent installation, the picture does not go dark on the administrator prompt, the lock screen or the Windows sign-in screen, and your clicks still get through. When an install needs a restart you can type the sign-in password yourself; the work does not stall.

Voice

Push to talk or always on. On a weak link the audio quality drops by itself and climbs back when the link recovers. No need to keep a phone line open.

Session recording

If you want, the session is recorded to your computer and can be watched later. An event trail is kept alongside it — which file was sent when, which program was run — and picking an entry jumps the picture to that moment. The other side's banner says that it is being recorded.

Permanent installation

Install it as a Windows service; the computer can be reached with a fixed number even with no window open. The banner still appears.

The connection recovers itself

If the internet drops or the server cannot be reached, the customer side retries with a widening interval. The number and password stay the same, so nothing has to be read out again. When you restart the remote computer it waits too, and reconnects by itself once the machine is back.

Tüm özellikler (13)

Clipboard sharing

Text and screenshots you copy cross over. It stops the moment the permission is turned off.

Adjustable quality

Low, medium, high. Choose smoothness on a weak link, sharpness on a good one.

Full screen, capture and restart

F11 for full screen, one key for a PNG capture, the Task Manager shortcut. Restart the remote computer when you need to — a countdown warning appears there and can be cancelled.

No dependencies

No external libraries, a single executable. Easy to audit, easy to hand out.

Five languages

Turkish, English, German, Russian and Azerbaijani. The interface language follows Windows and can be set by hand. Each side sees its own language; new languages are added with a single JSON file.

Address book

The numbers you connected to stay in a list; you can give each a name, a customer group and a note, and search across all of them at once. You can see which ones are online right now. If you choose to store the password, Windows' own encryption protects it.

Text chat

Type to each other during the session. Instead of spelling out a long error message, a serial number or an address to each other, you type it and send it; nothing gets misheard, and the message travels through the same encrypted channel.

The far side's own sound

Hear what comes out of the customer's computer too: error beeps, video, music. Some faults are not visible on screen but are audible.

Monitor selection

On a dual-screen computer it does not shrink both into one unreadable image; you pick a single screen from the toolbar. It also halves the data sent.

Automatic updates

The app downloads the new version itself, verifies it with SHA-256 and replaces itself. No need to tell a customer to re-download a file.

Video calling

Both sides can turn on a camera and talk face to face. The picture never gets in the way of screen sharing: camera frames do not compete with the screen stream, and when the link is strained the screen always comes first.

Access log

On their own computer the customer sees who connected, when, and for how long. The banner shows a connection as it happens; this list shows what happened while nobody was at the machine. The list states plainly that the reported name is unverified.

Send and run

You can send an installer and run it as administrator on the other side. The customer is asked every time, the file is verified against its digest twice, and it runs only from a folder that only an administrator can write to. The permission is a separate checkbox; it does not come with the others.

Transparency

We do not try to hide that you are connected.

Architecture

The server in between is a postman, not a reader.

Both sides sit behind a router, so something has to introduce them. We run that middleman — but we cannot decrypt what it carries either: keys are generated only at the endpoints.

DeskWarp.exe 548 882 541 DeskWarp.exe 903 114 720 relay only forwards bytes cannot see the contents wss wss end-to-end encrypted — ECDH P-256 + AES-256-GCM
encrypted data flow where the keys are known One application, both directions: every install can connect and be connected to.

Security

Encryption is a specification here, not a marketing line.

The app is written in .NET 9 and uses no external cryptography library. The methods, stated plainly:

Key exchange
ECDH on the NIST P-256 curve. The shared secret exists only at the two ends.
Data encryption
AES-256-GCM. A separate key per direction and a counter-based nonce.
Password verification
A key derived with PBKDF2 and an HMAC over the handshake transcript. A party that does not know the password cannot produce a valid confirmation, so the relay cannot put itself in the middle.
Replay attacks
Counter order is mandatory; a repeated or out-of-order packet is rejected.
Password lifetime
In portable use it is regenerated at every start and never written to disk. With the permanent installation it stays fixed, kept in a file only an administrator can read, and can be renewed with one click.
What the relay sees
No content: the screen, keystrokes, file contents, chat and voice are meaningless bytes to the meeting server. IP addresses are not kept in full — the last part is dropped before writing. What remains: the support number, the time, the duration and the number of bytes relayed.

Meetings

Video meetings. The server still sees nothing.

For a team meeting, a call with a customer, or several technicians looking at the same fault together. No separate program: it opens from the Meeting page in the main window of the same DeskWarp. Video, screen sharing, audio and chat are end-to-end encrypted.

A new number and password for every meeting; nobody gets in until you click "Admit".
Free: up to 6 people, 2 hours per meeting. With a license: 30 hours and up to 25 people.
Away from your desk? Join from the Android app.

Encrypted, and only with your approval

Anyone with the password first enters a waiting room and receives nothing, not even in encrypted form, until you admit them. When someone leaves, the room key is renewed; they cannot decrypt what follows.

Share your screen or a single window

Anyone in the meeting can share at any time: the whole screen or just one window. The meeting window itself never shows up in what others see, and nothing is sent while the screen doesn't change. The shared screen is end-to-end encrypted too.

Record the meeting

With one click the organizer records the meeting as an MP4 on their own computer: cameras, the shared screen and everyone's audio. The recording never goes to a server; everyone is told when it starts.

You decide who can do what

Turn microphone, camera, screen sharing and chat on or off for everyone or person by person; mute everyone with one click. Someone who wants to speak raises a hand and you give them the floor.

Schedule it, invite by email

Schedule a meeting for later, even repeating every week. Participants get an invitation that Outlook and Gmail add to their calendar, and when the time comes it opens with the same number and password. Nobody but you can open a meeting with that number.

Sharp video, fluid audio

Video travels as H.264 with little data; audio is cleaned by echo cancellation and keeps flowing when the network hiccups. Blur your background: you are separated from it on your own computer. Camera and microphone are on only when you turn them on.

Meeting license

Small meetings are free. Large ones need a license.

Only the organizer needs a license. The code is entered in the app via the License link at the bottom; participants do nothing.

Free

$0

No account or card required

Up to 6 people
2 hours per meeting; you are told 10 minutes before the end
5 invitees for a scheduled meeting
Screen sharing, recording and permissions included

Licensed

$20 / year

Excl. VAT · per organizer · under $2 a month

Meetings up to 30 hours
Up to 25 people
24 invitees for a scheduled meeting
Valid on one computer and one phone of the organizer
Request a license

The button opens your mail app. If it does not: info@eneryazilim.com

Pay by bank transfer
Beneficiary
Ener Yazılım Elektronik Bilişim Güvenlik Teknolojileri Sanayi ve Ticaret Limited Şirketi
Bank
Garanti BBVA · SWIFT TGBATRIS
TL
TR86 0006 2001 1600 0006 2956 57
USD
TR51 0006 2001 1600 0009 0901 78

Put your company name in the payment reference; the license code is emailed once the payment arrives. From abroad, use the USD account.

Android

Away from your desk? Connect from your phone.

Your customer tells you their number and you connect to their screen from your phone. Same number, same password, same end-to-end encryption.

Two modes: drag the pointer like a touchpad, or tap exactly where you want to click. For a right click, tap with two fingers or press and hold.
Scroll with two fingers, pinch to zoom.
Type with the phone's keyboard, Turkish characters included.
Screen and quality selection, clipboard, text chat; if the connection drops, one tap brings you back.
Join meetings from your phone or start one, with audio and camera.
In your phone's language: Turkish, English, German, Russian, Azerbaijani.
Nobody can connect to your phone; the app is only for you to connect out.

Business

Two ways. Neither lets us see your traffic.

That is not a promise of trust but a consequence of the design: the session key is generated at the two ends and never reaches the server. All the rendezvous server holds is a support number and encrypted bytes it cannot open.

We run the server

Under your own name. When you connect, the banner on the customer's screen shows your company name, not DeskWarp.
No server to run. Setup, certificate renewal and updates are ours. On your side there is a single file.

It runs on your server

Nothing leaves your network. The meeting server runs on your machine; not even the connection log reaches us.
Works on isolated networks. It can be installed at sites with no internet access. Windows Server or Linux, one-command setup.
Request a quote

The button opens your mail app with the details prefilled. If it does not open, write to us directly: info@eneryazilim.com

Download

Try it on your next support call.

Download one file, double-click it, share the number. No installation, no sign-up, no account.

Windows 10 and later · 64-bit · version 1.29

If it does not run, or you need a different build: all versions and architectures

To verify that the file you downloaded came from us, the SHA-256 digests: Get-FileHash DeskWarp.exe