Teams
Create or join a team to start sharing your location with colleagues. The Teams screen shows every device, their status, and real-time distance from you.
How Teams Work
Xopoz treats each device as an independent tracking entity. If a person has two phones, both appear as separate entries in your team roster โ each with its own position, status and distance.
By default, your location is kept entirely on your device and never shared. You must explicitly create or join a team to enable sharing. You can leave a team at any time to stop sharing.
Team Roster
The Teams tab shows all members of your teams with a card for each device, including:
- Device avatar (matching the map icon)
- Display name and ticker
- Current coordinates (if shared)
- Last seen timestamp
- Online / offline status
- Role (Creator, Admin, or Member)
- Real-time distance from your device, formatted as metres or kilometres
Tap any card to jump to that device's location on the map.
Member Roles
| Role | Capabilities |
|---|---|
| Creator | Full admin rights. Cannot be removed from the team. Generates invite tickets. |
| Admin | Can manage members and team settings. Can generate invite tickets. |
| Member | Standard participation โ shares location and sees other members. |
Creating a Team
- Go to the Teams tab and tap Create Team.
- Enter a team name.
- Accept the privacy agreement checkbox โ this records your consent to share your position with team members.
- Tap Create. Your device is automatically added to the team.
- The app generates an encryption key for your team and stores it securely on your device. A challenge is sent to the server to prove key ownership โ the server never receives the actual key.
Inviting Another Device
To add a new device to your team, you share a Group Ticket.
Step 1 โ Generate the Ticket (existing member)
- Open the Teams tab and select your team.
- Tap Add Device in the team header.
- The app retrieves your team's encryption key and generates a ticket in the format
[XPZ-teamId-key]. - The ticket is copied to your clipboard automatically. You can also share it via the Share button.
- Send the ticket to the new user via any channel โ SMS, email, messaging app, etc.
Step 2 โ Join with the Ticket (new device)
- Open Xopoz on the new device and go to the Teams tab.
- Tap Join Existing Team.
- Accept the privacy agreement checkbox.
- Paste or type the Group Ticket into the ticket field.
- Tap Join. The app validates the ticket, stores the encryption key securely, and completes team membership.
Controlling What You See on the Map
Each team and each device has an independent visibility checkbox in the Teams tab.
- Uncheck a team to hide all its devices from the map at once
- Uncheck an individual device to hide just that device
- Visibility preferences are saved locally and restored when you reopen the app
- Hidden devices are still active โ they just do not appear on your map
Live Updates
Team member data refreshes automatically. The system uses 30-second caching to balance freshness with battery performance. Connection status for each member is shown in real time, so you always know who is actively sharing their location.