How to Set Up Multi-Device
Step-by-step guide for using Vauchi on multiple devices.
Prerequisites
- Your existing device with Vauchi set up
- A new device with Vauchi installed (but not set up)
- Both devices have internet connectivity
Linking a New Device
Step 1: Generate Link Code
On your existing device:
Mobile (iOS/Android):
- Open Vauchi
- Go to Settings (gear icon)
- Tap Devices
- Tap Link New Device
- A QR code appears (valid for 5 minutes)
Desktop:
- Open Vauchi Desktop
- Go to Devices (from the sidebar)
- Click Link New Device
- A QR code and data string appear (valid for 5 minutes)
TUI:
- Open Vauchi TUI
- Press d to go to Devices
- Press l to generate a link
- A QR code and data string appear in an overlay
CLI:
vauchi device link
A QR code and data string are displayed in the terminal.
Step 2: Join on New Device
On your new device:
Mobile (iOS/Android):
- Open Vauchi
- On the welcome screen, tap Join Existing Identity
- Point your camera at the QR code from Step 1
- Verify the confirmation code matches on both devices
- Wait for the linking to complete
Desktop:
- Open Vauchi Desktop
- On the setup screen, click Join Existing Identity
- Paste the data string from the existing device
- Verify the confirmation code matches on both devices
- Click Confirm to complete linking
CLI:
vauchi device join <data-string>
Then verify the confirmation code and run:
vauchi device complete <confirmation-code>
Step 3: Confirm
Both devices should show:
- Your existing device: "Device linked successfully"
- Your new device: "Welcome back, [Your Name]"
Your new device is now synced with your identity.
Verifying Setup
After linking:
On New Device
- Go to Contacts — your contacts should appear
- Go to Home — your contact card should appear
- Go to Settings > Devices — both devices should be listed
On Existing Device
- Go to Settings > Devices
- You should see both devices listed
- Your new device shows its platform and last sync time
Syncing Data
Data syncs automatically:
- Immediately: When both devices are online
- On app open: When you open the app
- Manual: Pull to refresh or Settings > Sync Now
What Syncs
| Data | Syncs? |
|---|---|
| Your contact card | Yes |
| Your contacts | Yes |
| Visibility settings | Yes |
| App preferences | Yes |
Managing Devices
Viewing All Devices
Mobile/Desktop: Go to Settings > Devices to see all linked devices. Your current device is marked.
TUI: Press d to open the Devices screen. Navigate with j/k or arrow keys. Current device is marked [this device].
CLI:
vauchi device list
Revoking a Device
If a device is lost, stolen, or no longer needed:
Mobile/Desktop:
- Go to Settings > Devices on another device
- Find the device to revoke
- Tap Revoke
- Confirm by tapping Revoke Device
TUI:
- Press d to open Devices
- Navigate to the device with j/k
- Press r to revoke
- Press y to confirm
CLI:
vauchi device revoke <device-index>
Troubleshooting
Link Code Expired
QR codes are valid for 5 minutes. If expired:
- On your existing device, generate a new link code
- Scan or paste the new code quickly
New Device Not Syncing
- Check internet on both devices
- Wait a few minutes for initial sync
- Pull to refresh on the new device
- Check Settings > Sync for last sync time
"Too Many Devices" Error
You can have up to 10 devices. To add another:
- Go to Settings > Devices
- Revoke a device you no longer use
- Try linking the new device again
Migrating to a New Phone
Option 1: Device Linking (Recommended)
- Keep your old phone accessible
- Follow the steps above to link your new phone
- Wait for sync to complete
- Optionally, revoke your old phone
This is the cleanest migration path.
Option 2: Backup & Restore
If you can't access your old phone:
- Restore from an encrypted backup
- See How to Recover Your Account
Security Notes
- Each device has its own derived keys
- Revoking a device invalidates its keys immediately
- The relay never sees plaintext data
- Link codes expire after 5 minutes
- A 6-digit confirmation code ensures you're linking the right devices
For more on security, see Multi-Device Feature.