Place pins and drawings anywhere in the world! Peer-to-peer encrypted map app. Place pins, draw shapes, attach media — synced directly between peers via WebRTC. Decentralized. No accounts. No cloud.
ChaCha20-X25519 end-to-end encryption. Keys never leave your device. No accounts, no cloud.
Host a group, share a QR code or link. Peers connect directly via WebRTC in a mesh network.
Polygons, circles, rectangles, freehand. Auto-calculated area, perimeter, and diameter with metric/imperial toggle.
Attach photos and videos to any pin or drawing. Everything stored locally, encrypted.
Share entire map sets as portable encrypted blobs, optionally password-protected. Fully portable.
Map tiles cached for offline use. Installable on desktop and mobile. Works without internet.
piggPin is a PWA — install it to your home screen for a native app experience. Works offline, no app store required.
On mobile: tap your browser's share / menu button and select Add to Home Screen.
Run your own signaling relay for lower latency and full control. A lightweight Rust binary — just point the app's ICE settings to ws://your-server:9000.
cd signal-server && cargo build --release
./target/release/piggpin-signal