Privacy Policy
Cupwire is a voice + location group communications app. This page explains what data the app collects, why, and what we do with it. We don't sell your data. We don't use it for advertising. We don't track you across other apps or websites.
What we collect
- Email address. Used as your sign-in identifier (provided to Supabase Auth, our authentication backend).
- Display name + optional aliases. Shown to your group members so they know who's speaking.
- Precise location. While Cupwire is open, your GPS is shared with the groups you've joined so teammates can see you on the map. You can turn this off per group from Group Settings.
- Voice messages. Audio you record with the push-to-talk button is uploaded to our backend so your group members can play it back.
- Voice transcripts. Your phone transcribes voice messages locally using a small on-device model and uploads the text alongside the audio so messages have searchable captions.
- Photos you attach to incident pins. Stored in our backend so your group can see them.
- Place names + waypoint notes. The text you type when you save a place or waypoint.
- Push notification token. Issued by Apple, stored so we can deliver lock-screen notifications for incoming messages and geofence alerts.
- Bluetooth device IDs (briefly). The BLE awareness feature scans for nearby Bluetooth advertisements; we display them live on your screen but don't store or share them.
What we do NOT collect
- Your contacts, calendar, photos library beyond what you attach.
- Browsing history, advertising IDs, web analytics.
- Voice command intent classification — that's done entirely on your device using an offline language model. The model never sends voice or text to us.
Where it goes
- Supabase hosts the database, authentication, object storage (audio + photos), and realtime channels. Data is stored in their US data center.
- Apple Push Notification Service via Expo Push delivers lock-screen notifications. Token + message body pass through Expo and Apple's servers.
- Open-Meteo (free weather API) receives your coarse location when you tap the wind 💨 or sun/moon ☀️ button. We don't pass any user identifier.
- Esri World Imagery tiles are fetched from Esri to render the satellite map. Tile requests include the map coordinates being viewed.
How long we keep it
- Voice messages and pins are retained for the life of the group.
- Location history for breadcrumb trails is kept for 4 hours, then pruned.
- Geofence transitions and roll-call rows expire automatically.
Your controls
- Stop sharing location: Group Settings → Share my location.
- Mute the group / set quiet hours: Group Settings → Notifications.
- Block another user: long-press their name in the members list → Block.
- Report content: long-press any message bubble → Report. We act on reports within 24 hours.
- Delete your account: Group Settings → Delete my account. This permanently removes all of your data across every group; cannot be undone.
Children
Cupwire is not directed to children under 13 and we do not knowingly collect data from children under 13.
Changes to this policy
If we change what data Cupwire collects, we'll update this page and bump the "Last updated" date. Material changes will be surfaced in-app the next time you open Cupwire.
Contact
Questions, deletion requests, or content takedown requests: support@gethive.app.