GuidesλPower userSync over your own network
Advanced5 min read

Sync over your own network

Pair a device directly over the LAN with a QR code, without anything going through the cloud.

LAN sync runs a small server on your desktop that other devices on the same network can pair with directly. Nothing traverses the internet.

SettingsConfigurationSync
!
Worth knowing up front: this pairs a mobile device with your desktop, and there is no InkSpoke mobile app released yet. The desktop half is fully built and you can turn it on today, but there is currently nothing to pair with. It is not a desktop-to-desktop sync mechanism.

How pairing works

  1. 01
    Enable the server
    Off by default. You can also have it auto-start with the app.
  2. 02
    Generate a pairing code
    Choose Pair New Device to display a QR code containing the address, a one-time token and a public key. It expires after five minutes and works only once.
  3. 03
    Scan it
    The two devices perform a key exchange and derive a shared secret, which is stored in your OS credential store rather than the database.

Discovery uses mDNS, so devices find the desktop without you typing an IP address, and re-advertise if your network address changes. Traffic between paired devices is encrypted with the negotiated key.

What it carries

Only four kinds of data: workspaces, workspace entries, AI providers and AI models.

!
The app's own description of this feature mentions settings and history. That is inaccurate — neither is carried by the LAN protocol. Trust the list above.

Managing paired devices

Paired devices are listed with a Revoke action, which marks the device revoked and deletes its shared secret from the credential store. Revoke anything you no longer recognise — a paired device receives your sync key, which means it can decrypt Private Sync content.