Apple Watch · iPhone · Mac

Your wrist, your cursor.

WristPilot turns your Apple Watch into a wrist-motion cursor controller. Your iPhone becomes a full trackpad — all on your own local network, encrypted end to end.

  • ≤50 mslatency target
  • wss:// TLScertificate pinned
  • 0accounts, cloud, tracking
WristPilotConnected
WristPilot Agent

Paired with Apple Watch

Session
Transport
wss:// TLS
Latency
8 ms
Packets
60 Hz
Certificate
Pinned
Input
Cursor Click Scroll Keys
20:39
eray.canConnected
TipDrag your finger to move the cursor
Type to device…
WristPilot10:09

eray.can

DISCOVER

Local and encrypted

All traffic over wss://. Certificate pinning shuts out MITM.

No account

No sign-up, no login, no cloud. Nothing is collected.

Wrist and finger

Wrist motion on the watch, real multitouch on the phone.

Ready in seconds

Bonjour finds the computer, a 6-digit code pairs it.

02

Lift your arm.
The cursor follows.

The watch reads its motion sensor 100 times a second. A One Euro filter takes the tremor out and a dead zone holds it still — the cursor goes where you point, not where your hand drifts.

  • Wrist motion

    Turn your arm, the cursor follows.

  • Double Tap = left click

    Tap your fingers twice. Series 9 / Ultra 2 and later.

  • Digital Crown

    Turn to scroll. One full turn ≈ one screen.

  • Touchpad mode

    Use the watch face itself as the pad.

  • Flick gestures

    Flick your wrist to switch desktops.

  • Drag

    Hold the button down, move, release.

Teach the gesture, don’t add a button.

A hint layer shows the gesture the first time, then disappears. What stays on screen is the pad.

WristPilot9:41

eray.can

100 Hz motion · One Euro filter · ≤60 Hz packets

≤50 ms latency target

Wrist to cursor; calibrated and checked by tests.

Your sensitivity

Precise 0.4× / Normal 1× / Fast 2× — or anywhere from 0.25 to 3×.

Every axis invertible

X, Y and scroll direction separately — the left wrist is just as comfortable.

03

Your phone,
a real trackpad.

Not a mimic: the surface reads genuine multitouch. One finger drives the cursor, two fingers scroll, a two-finger tap right-clicks.

  • One finger

    Drives the cursor. Tap to click.

  • Two fingers

    Scroll anywhere; tap for a right click.

  • Edge strip

    Scroll with the thumb already holding the phone.

  • Type to device

    The phone keyboard types on the computer.

  • Live feedback

    A glow follows your finger, a tap sends out a ring.

  • Drag and drop

    Hold, move, release.

FinderFileEditView
20:39
eray.canConnected
Drag me︿
TipDrag your finger to move the cursor
Type to device…

Try it drag inside the pad — the Mac cursor follows.

04

Nothing left
to reach the desk for.

Media, volume, desktops and the keys a trackpad does not carry — one grid. Search folds case and diacritics, so imperfect typing still finds it.

Media

Whatever is playing, run it from your wrist.

Previous Play/Pause Next Volume − Mute Volume +

System

Desktop switching uses the same command as the wrist flick.

Mission Control Previous desktop Next desktop Esc Enter Lock screen

Finds it without the accents

Type “onceki” and “Önceki” comes up. Nobody should hunt for letters on a phone keyboard.

sessizoncekikilit

Silent when disconnected

With no connection the shortcuts do not fire — and say so plainly.

Works with the agent you have

Every shortcut rides existing protocol messages, so there is nothing to update.

05

Six digits, once.
Then silence.

The app finds computers on your network over Bonjour and lists them by name. Pick one, type the code on its screen — you are never asked again.

  1. 1

    Pick the device

    No IP addresses; agents on the network arrive by name.

  2. 2

    Enter the code

    A 6-digit code appears on the computer. Valid 2 minutes, cancelled after 5 wrong tries.

  3. 3

    The token is stored

    A 32-byte key goes into the Keychain; the agent keeps only its SHA-256 digest.

  4. 4

    The certificate is pinned

    Its fingerprint is recorded at first pairing. If it changes, the connection is refused.

WristPilot Agent

Pairing code

482931

Enter this code on your watch or phone.

Valid for 01:48

20:39
Connect to devices
eray.canmacOS studio-pcWindows Living Room TVTV
482931
Searching for devices…

2 minutes, 5 tries

The code is short-lived and single-use.

Unpaired input is dropped

Cursor and click messages from an unauthorised connection are never processed.

A changed identity stops it

A machine presenting a different certificate is refused, and you are told.

06

One app.
Every screen.

Wherever the agent runs, the watch and the phone can see it. With two computers on the desk, you choose which one you are driving.

Mac

macOS 13+. Cursor, clicks, scroll and keys are injected straight into the system.

Windows

The same wrist, the same pad, the same shortcuts — on your desktop PC.

TV

Drive the screen in the living room from your wrist; no hunting for the remote.

MacBook
iPhone
Windows
TV

You pick the device

The list shows what was actually found — not whichever answered first.

One protocol

Watch, phone and agent speak a single message language.

One install

The watch app installs together with the iPhone app.

07

Your data
stays with you.

The only path between them is your Wi-Fi. We have no server because we need none: the watch and the computer connect directly.

  • Local network only

    The connection is made on your Wi-Fi; no packet leaves it.

  • End-to-end TLS

    The agent issues its own certificate; the watch pins the fingerprint on first sight.

  • No account needed

    No sign-up, no login, no email. Your identity never enters this product.

  • No tracking

    No analytics, no third-party SDKs, no telemetry.

The connection never leaves your network

Apple Watch
Mac
iPhone
08

Why carry
one more device?

A mouse needs a desk, a clicker needs a receiver, and both need batteries. Your watch and your phone are already on you.

Swipe the table to see all columns

WristPilot compared with a Bluetooth mouse and a presentation clicker
Feature WristPilot Bluetooth mouse Presentation clicker
Already on you
No extra hardware
Drives the cursor Partial
Types on the computer
Media and system shortcuts Partial
Needs no flat surface
Another battery to mind
Setup 6 digits Pairing USB receiver
09

Questions,
short answers.

Do I need to install something on the computer?

Yes. The watch and phone produce the input; the agent on the computer applies it to the system. The agent is free and runs quietly in the background.

Does Double Tap work on every watch?

Double Tap needs watchOS 11 and a Series 9 / Ultra 2 or later. On older watches the on-screen Click button does the same job.

Do I have to create an account?

No. No sign-up, no login. The pairing code and the token stored on your device are enough.

Is the connection really local?

Yes. The watch and the computer talk directly over the same Wi-Fi. There is no intermediary server, cloud relay or account backend.

What happens when I lower my arm?

watchOS suspends the app; that is a deliberate limit. For long sessions, set Display → Wake Duration to 70 seconds on the watch.

What is the iPhone app for?

Both things: it is how the watch app reaches the App Store, and on its own it is a full trackpad, keyboard and shortcut panel.

Lift your arm.
Let the rest follow.

Download WristPilot, install the agent on your computer, type six digits. A minute, all in.

watchOS 11+ · iOS 16+ · macOS 13+ agent · Windows and TV on the way