top of page

Privacy Policy

Last updated: July 16, 2026
Applies to: the GoDive website (godiveios.com) and the GoDive iOS app
Operator: Primo Software (“we,” “us,” or “our”)

This Privacy Policy explains what information we collect, how we use it, and the choices you have. GoDive is built as a local-first dive log: your dive data is meant to stay on your iPhone unless you choose to use an optional feature that needs the network.

If you have questions, contact us.

1. Scope

This policy covers:

  • Website — browsing godiveios.com and joining the launch waitlist

  • GoDive iOS app — Sign in with Apple, dive logging, media, maps, optional fish identification, and optional crash reporting

It does not cover third-party websites or services you open from links (for example Fishial, Google, or Apple), which have their own policies.

2. Website and waitlist

What we collect

If you join the waitlist, we collect the email address you submit (and any other fields you choose to fill in on that form).

We may also receive standard website technical data from our hosting provider (Wix), such as approximate location derived from IP, browser type, device type, pages viewed, and similar analytics or security logs, depending on how the site is configured.

How we use it

  • To notify you when GoDive becomes available

  • To send occasional launch-related updates about GoDive

  • To operate, secure, and improve the website

We do not sell waitlist emails. We do not use them for unrelated marketing lists.

Who processes it

Waitlist submissions are collected and stored through Wix (our website platform). Wix processes that data on our behalf under their terms and privacy practices.

Your choices

You can ask us to remove your email from the waitlist by contacting [your privacy / support email]. You can also unsubscribe from any future email using the unsubscribe link if we provide one.

3. The GoDive iOS App

GoDive stores your dive log on your device. In the current product:

  • There is no multi-device cloud sync of your dive log to a GoDive server

  • There is no social feed or public profile

  • We do not sell your dive log or share it with third parties for advertising

Most of the app works offline after install. Some optional features use the network (described below).

4. Information stored on your device

Depending on how you use the app, GoDive may store locally:

  • Dive logs, depth/profile samples, and import metadata (not the original .fit / .uddf files after import)

  • Dive sites (catalog and sites you add)

  • Buddy roster, trips, tags, and equipment

  • Certifications and profile display name (and optional profile photo)

  • References to items in your Photos library (local identifiers and optional small preview images)

  • Marine life catalog data and your tagged sightings

  • App settings (units, defaults, preferences)

  • Crash reports (technical diagnostics; see below)

Deleting the app (or clearing its data) removes this local storage from that device, subject to how iOS manages app data.

5. Sign in with Apple

GoDive uses Sign in with Apple to associate your local profile with your Apple ID on that device. We do not run a separate username/password system.

Apple may provide a stable identifier for your Apple ID and, if you choose, a name and/or email relay address under Apple’s Sign in with Apple rules. That information is used to keep your session and local profile tied to you on the device.

Signing out ends the active session. Local dive data for that profile remains on the device until you delete the app or its data.

6. Photos

If you grant Photos access:

  • GoDive can attach photos and videos to dives and optionally auto-match library items whose capture time falls within a dive window

  • The app stores references to library assets (and may store small preview JPEGs for faster display), not a full copy of your camera roll

  • Full-resolution media loads on demand for viewing, export, or optional identification

GoDive does not bulk-upload your entire Photos library. If you delete an original from Photos, GoDive removes the stale reference when it detects it.

You can revoke Photos access in iOS Settings → Privacy & Security → Photos. Features that need Photos will stop working until access is restored.

7. Contacts

Contacts access is optional. If you link a dive buddy to a contact, GoDive may read that contact’s name and photo to display and keep the buddy avatar in sync. Contact data is stored locally for that purpose and is not uploaded to a GoDive dive-log server.

You can revoke Contacts access in iOS Settings → Privacy & Security → Contacts.

8. When the app uses the network

Most of GoDive works offline after install. The app may use the network only for the features below.

Maps

Explore, dive maps, and the site picker may request map tiles and limited geocoding through Apple MapKit and/or Google Maps, depending on the build. Basic map display uses map providers’ tile services. It does not sign you into Google with your personal Google account or upload your dive log contents for advertising. See Apple’s and Google’s privacy materials for how their map services process requests.

Fish ID service via Fishial

If this feature is available in your build, identification is user-initiated. When you run Identify after cropping a fish image, the app may send one cropped JPEG still per request, and may include optional dive coordinates in a request header. There is no background batch upload of your Photos library. Species suggestions come from Fishial’s service; you confirm before a tag is saved. Use of that feature is also subject to Fishial’s terms and privacy practices.

Remote Catalog Images

When a Field Guide species uses a remote image fallback, the app may fetch that image over HTTP.

iCloud Photos

When you view media that is not fully available on-device, Apple’s PhotoKit may fetch originals from iCloud Photos.

Shared Crash Reports (optional)

If the app crashes or quits unexpectedly, GoDive may save a local report (crash type, call stack, app/iOS versions, and a short trail of recent UI context such as which screen you were on). Reports are not intended to include dive log text, photo contents, or account credentials. Reports stay on your device by default and are viewable under Settings → Crash Reports. Share crash reports is off by default; turning it on uploads pending reports to us via Apple CloudKit so we can fix bugs. You can also share an individual report manually.

9. What we do not do
  • Sell information pertaining to you or your dive log

  • Automatically back up your full dive log to a GoDive cloud account

  • Run a public social feed of your dives

  • Keep the original imported FIT/UDDF file bytes after parsing

Feature availability (for example Fishial or Google Maps) can depend on how a given app build is configured.

10. Children’s privacy

GoDive is not directed at children under 13 (or the equivalent minimum age in your region). We do not knowingly collect personal information from children. If you believe a child has submitted information through the waitlist or app, contact us and we will take appropriate steps to delete it.

11. Data retention
  • Waitlist emails: kept until you ask to be removed, we close the waitlist, or we no longer need them for launch communication

  • On-device app data: retained on your iPhone until you delete it (or delete the app / its data)

  • Shared crash reports: retained only as long as reasonably needed to diagnose and improve the app

12. Your rights and choices

Depending on where you live, you may have rights to access, correct, delete, or restrict certain personal information, or to object to certain processing. For waitlist data, email [your privacy / support email]. For on-device dive data, you control it primarily on the device (including deleting the app).

You can also:

  • Decline Photos or Contacts permissions

  • Leave Share crash reports off

  • Avoid using optional Identify / map features that require network access

  • Sign out of the app session

13. International users

We are based in the United States. If you use the website or app from elsewhere, your information may be processed in the United States or other countries where our service providers (such as Wix, Apple, map providers, or Fishial) operate. Those locations may have different data-protection laws than your home country.

14. Changes to this policy

We may update this Privacy Policy as the product or site changes. We will post the updated version on this page and revise the Last updated date. Continued use of the website or app after changes means you accept the updated policy, except where applicable law requires otherwise.

bottom of page