Signing you in...
Real-time location sharing for outdoor adventures. Works with cellular, WiFi, or Meshtastic LoRa mesh radios — no internet required.
Get StartedSee your group's positions update live on the map with sub-second latency via WebSockets.
Create groups, invite buddies via link or email, and manage devices with per-group display names and colors.
Pre-cached tile layers let you view the map without connectivity. Three-tier caching ensures fast loads.
Connect LoRa mesh radios for off-grid tracking. No cellular or WiFi needed — just radio waves.
Record and replay group sessions. Review trails, timelines, and positions from past adventures.
Drop pins on the map to mark camps, trailheads, hazards, or meetup points for your group.
Three modes to keep your group connected, no matter the conditions.
GPS positions sent via cellular or WiFi. Live updates on the server, visible to all group members in real time.
Meshtastic LoRa mesh radios transmit positions directly between devices. No internet, no cell towers — just radio.
Phone + mesh radio together. Your phone relays mesh positions to the server, bridging off-grid buddies to online viewers.
Sign in to start tracking
We sent a 6-digit code to
The code expires in 15 minutes.
Everything you need to set up your devices and start tracking.
Invite friends by searching their name or email from the group dashboard. You can also generate a share link — anyone with the link can join your group instantly.
Use the Traccar Client app (Android/iOS) for background GPS reporting. Set the server URL to your BuddyTracker instance and use your device token as the identifier. The device will report positions automatically.
Pair a Meshtastic LoRa radio with the BuddyTracker app. The phone bridges mesh positions to the server, letting off-grid buddies appear on the online map. No internet is needed on the mesh radio side.
Questions, bug reports, or feature requests? We'd love to hear from you.
Email UsBuddyTracker is provided "as is" without warranties of any kind, express or implied. We make no guarantees regarding uptime, accuracy, or reliability of location data.
This service is not a substitute for emergency communication devices (PLBs, satellite messengers). Do not rely on BuddyTracker for safety-critical decisions. Always carry appropriate safety equipment for your activity.
Position accuracy depends on GPS hardware, signal conditions, and transmission method. Positions may be delayed, inaccurate, or unavailable. Off-grid (Meshtastic) positions have lower precision and higher latency than cellular GPS.
You are responsible for your own safety and navigation. Sharing your location is voluntary. Ensure all group members consent to being tracked before adding their devices.
Position data is stored on the server to provide history and session playback. Data is associated with your account and the groups you belong to. We do not sell or share position data with third parties. You can delete your account and all associated data at any time via account settings or by contacting us.
We reserve the right to modify, suspend, or discontinue the service at any time. Features and availability may change without notice.
No groups yet
Create a group to start tracking
No devices registered
Register your phone or tracker to start sharing location
1. Register a device — click "+ Register Device" above and give it a name. You'll get a device token (UUID).
2. Create a group — click "+ Create Group" to make a tracking group.
3. Add your device — expand the group and click "+ Device" to add your registered device with a display name and color.
4. Open the map — click the group name to open the live map and see real-time positions.
Traccar Client (Android & iOS) — free, lightweight GPS tracker:
https://buddytracker.net/api/traccaryour-device-tokenBuddyTracker Android App — native app with built-in Meshtastic support:
Invite members: Click "Invite" on a group to send an email invitation. If they already have an account, they'll see it on their dashboard.
Share a join link: Click "Link" to get a shareable URL. Anyone who opens it and signs in will join the group automatically.
Manage devices: Each member adds their own devices to the group. Group owners and admins can remove any device; members can only remove their own.
Roles:
Real-time tracking: Positions update live via WebSocket — no need to refresh.
Trail history: Use the dropdown to show trails from the last 10 minutes up to 3 days, or set a custom time range.
Follow mode: Click the crosshair icon next to a buddy to lock the map on their position as they move.
Points of Interest: Click "Add POI" then tap the map to drop a named marker (campsite, trailhead, meetup point, etc.).
Device visibility: Use the checkbox next to each buddy to show or hide them on the map.
Orientation modes: The map can rotate to match device heading for navigation use.
The BuddyTracker Android app can relay positions from a Meshtastic mesh radio network to the server.
Configure the updater for this browser.
Track points will be associated with this session while it is active.
Anyone with this link can join the group after signing in.
You have no registered devices. Register a device first.
1. Scan QR to set server URL in Traccar
Client
2. Enter the Device ID below in Traccar Client's identifier field
The area highlighted in red on the map will be downloaded for offline use at zoom levels 10-15.