Support
Need help?
We've got answers.
Frequently Asked Questions
1. Install DecentPaste on both devices and connect them to the same local network.
2. On Device A, you'll see Device B appear in the "Discovered Devices" list. Tap Pair.
3. Device B receives a pairing request - tap Accept. A 6-digit PIN appears on Device B's screen.
4. Device A also shows the PIN. Verbally confirm both PINs match, then tap Confirm on Device A.
5. Done! Both devices are now paired. Encryption keys are securely derived using X25519 ECDH - the shared secret is computed mathematically on both devices, never transmitted.
Device discovery uses mDNS (multicast DNS), which only works on the same local network. Check these:
Same network: Both devices must be on the exact same local network (Wi-Fi or ethernet). Guest networks are typically isolated and won't work.
VPN: Disable any VPN on both devices - VPNs often route traffic away from the local network.
Router settings: Some routers block multicast traffic between devices. Look for "Client Isolation" or "AP Isolation" and disable it.
Firewall: On desktop, ensure your firewall allows DecentPaste to receive incoming connections (UDP port 5353 for mDNS).
On mobile, automatic clipboard monitoring is disabled due to OS privacy restrictions. Instead, use the Share Sheet:
Select text in any app → tap Share → choose DecentPaste. The content is encrypted and sent directly to all paired devices.
Receiving: When another device sends clipboard content while the app is in the background, it's queued. When you return to DecentPaste, the content is automatically copied to your clipboard and you'll see a notification.
Desktop: Yes! Clipboard monitoring runs in the background and via the system tray. Copy something and it's instantly synced to all paired devices.
Mobile: Limited by iOS/Android restrictions. The network connection may drop when backgrounded. When you reopen the app:
• DecentPaste automatically reconnects to all paired devices
• Any clipboard content received while backgrounded is applied
• A sync request catches up on any messages you missed
For best results on mobile, use the Share Sheet to send content - it works even when the main app isn't running.
Your PIN protects your encrypted vault. There's no way to change it without resetting.
If you've forgotten your PIN, tap Forgot PIN? on the lock screen. Then Reset Everything. This:
• Deletes your encrypted vault and all data inside it
• Removes all paired devices (you'll need to re-pair)
• Clears your clipboard history
• Generates a new device identity
Important: Your previously paired devices will still show you in their list, but they won't be able to communicate with you. They'll need to unpair the old entry and re-pair with your new identity.
Peer-to-peer encryption: Each paired device has a unique shared secret derived via X25519 ECDH during pairing. When you copy something, it's encrypted separately for each recipient.
AES-256-GCM: All clipboard content is encrypted with AES-256-GCM before transmission. This provides both confidentiality and integrity.
Local network only: Data travels only over your local network via libp2p - never through the internet or any external servers.
Secure storage: Your keys and paired devices are stored securely using platform-native protection - Face ID / Touch ID on mobile, and OS keychain on desktop.
See our Privacy Policy for full details.
Troubleshooting
Clipboard not syncing
1. Verify both devices are on the same local network
2. On mobile, ensure the app is in the foreground
3. Try closing and reopening the app to re-establish connections
4. On desktop, check that clipboard permissions are granted
Devices keep going offline
Mobile devices may lose connections when backgrounded - this is normal OS behavior. When you return to the app, it automatically reconnects and syncs missed messages.
If desktop devices keep disconnecting, check your network stability and ensure no VPN is active.
Pairing times out or fails
1. Make sure both devices are on the same local network
2. Keep both apps in the foreground during pairing
3. Complete the PIN verification within the timeout period
4. If it fails, wait a moment and try again - mDNS discovery can take a few seconds