Paw Navigator

Privacy Policy

Last updated: July 2026

Overview

SWIFTOPS INC., doing business as Paw Navigator ("Paw Navigator," "we," "us," or "our") respects your privacy. This policy describes how we collect, use, store, and share information when you use our website at https://pawnavigator.com, our API at api.pawnavigator.com, and our iOS mobile application.

We designed the iOS app to be local-first: pet profiles, guided-flow answers, and incident history stay on your device by default. We do not require an account to use core emergency flows.

Information we collect

What we collect depends on how you interact with Paw Navigator. We group collection by surface below.

Legacy launch notification list (website)

Before our iOS app launched on the App Store, we collected email addresses from people who asked to be notified at launch. We no longer accept new signups for that list. If you were on the list, we may still hold your email in an Amazon DynamoDB table together with a UTC timestamp (created_at) and a source label (for example, website) until you unsubscribe or ask us to delete it. We do not collect pet information, symptom information, or location data through this legacy list.

Contact form (website)

When you submit our contact form, we collect your name, email address, message, and the topic you select. We deliver this information to our team by email via Amazon Simple Email Service (SES). We do not store contact form submissions in a database. To prevent abuse, our API may temporarily record your IP address in a rate-limit table (hashed to an hourly window key with a submission count) for up to approximately two hours.

Location and vet search (website and iOS app)

If you use the emergency veterinary hospital finder, you may provide location in one of two ways:

  • Device location (GPS). With your permission, the app or website obtains approximate coordinates from your device.
  • Manual entry. You may enter a city or ZIP code, which we convert to coordinates.

To resolve manual entries and display a readable place label, we send your query or coordinates to OpenStreetMap Nominatim (nominatim.openstreetmap.org) from your browser or device. To retrieve nearby clinics, we send latitude, longitude, search type (emergency or regular), and search radius to our API, which queries Google Places on our behalf. We do not persist your location in a user account; coordinates are used for the active search request.

Pet profiles (iOS app)

If you choose to create a pet profile, you may enter information such as name, species (dog or cat), breed, weight, age, photo, medical conditions, medications, and veterinary contact details. This data is stored locally on your device using AsyncStorage unless you export it yourself (see below). We do not sync pet profiles to our servers today.

Guided flows, symptoms, and incidents (iOS app)

When you complete a structured emergency guide, the app processes your answers, urgency category, and any incident summaryon your device. Completed guides are saved to local incident history when species context is known (from a selected pet, the dog/cat workflow path, or in-flow answers), including the guide name, species, risk level, summary text, and individual question answers. If a pet profile was selected, the record is also linked to that pet. This history is stored on your device only. You may export all local app data as a JSON file from Settings; export uses your device's native share sheet and is under your control.

Product analytics (iOS app, optional)

After you accept the first-launch legal disclosure, production builds may use PostHog to collect anonymous product analytics unless you turn this off in Settings → Privacy & Analytics. Analytics are on by default after you continue past the disclosure — there is no separate permission dialog on that screen.

We send explicit event names only (for example, flow_started, flow_completed, incident_recorded) and non-identifying metadata such as flow identifiers and result levels. Autocapture is disabled, person profiles are disabled, and our code scrubs pet names, breeds, phone numbers, photo URIs, and similar fields before events are sent. This is first-party product analytics only — we do nottrack you across other companies' apps or websites, and we do notuse your advertising identifier (IDFA) or Apple's App Tracking Transparency prompt. If the PostHog API key is not configured in a build, analytics are not collected.

Crash and error reporting (iOS app, optional)

After you accept the first-launch legal disclosure, we may use Sentry to collect crash reports and error diagnostics, including stack traces, app version, device type, and navigation context, unless you turn this off in Settings → Privacy & Analytics. Crash reporting is on by default after you continue. Default PII collection is turned off and our code redacts known pet-related and contact fields from events and breadcrumbs. If the Sentry DSN is not configured in a build, crash reporting is not collected.

Hosting and technical logs (website and API)

Our hosting on Amazon Web Services (AWS) may automatically record standard technical information such as IP address, user agent, request path, and timestamps in CloudFront, API Gateway, and Lambda logs. Optional website analytics (Google Analytics) load only after you opt in through the cookie banner.

How we use information

  • To operate the website, contact form, vet finder API, and legacy email unsubscribe
  • To respond to inquiries you send us
  • To show nearby emergency and regular veterinary hospitals when you request them
  • To provide educational emergency guidance in the iOS app
  • To improve stability, fix bugs, and understand which features are helpful (via Sentry and PostHog when enabled — on by default after first-launch disclosure, opt-out in Settings → Privacy & Analytics)
  • To prevent abuse of public forms (rate limiting)

We do not use your information for targeted advertising, and we do not sell personal information. In the iOS app, we do not perform cross-app advertising tracking and do not use your advertising identifier (IDFA).

What we store vs. what stays on your device

Data typeWhere it lives
Legacy launch-notification emailAWS DynamoDB (our account) until removal
Contact form submissionDelivered by email to our team mailbox (not in a database)
Pet profiles and incident historyOn your iOS device (AsyncStorage) unless you export or share it
Guided-flow answers during a sessionProcessed on device; saved to incident history when you complete a guide (pet optional)
Vet search coordinatesUsed for the active request; not stored in a user profile
PostHog / Sentry eventsPostHog and Sentry when enabled after first-launch disclosure (on by default; opt-out in Settings); PII scrubbing in our app code

Retention periods

  • Legacy launch-notification emails: retained until you unsubscribe, ask us to remove your address, or we no longer need the record for compliance purposes.
  • Contact form messages: retained in our email systems according to our normal mailbox retention practices (typically until the inquiry is resolved and for a reasonable period thereafter).
  • Rate-limit records: automatically expire within approximately two hours of creation.
  • Pet and incident data: retained on your device until you delete it in the app, uninstall the app, or export and remove local storage through device settings.
  • AWS hosting and API logs: typically retained for 30–90 days for security and troubleshooting, unless a longer period is required by law or an active investigation.
  • PostHog analytics: retained according to our PostHog project settings (generally up to 12 months for event data unless configured otherwise).
  • Sentry crash reports: retained according to our Sentry project settings (typically up to 90 days for error events unless configured otherwise).

Deletion requests

You may request access to, correction of, or deletion of personal information we hold by emailing info@pawnavigator.com with the subject line "Privacy request." Please include enough detail for us to locate your information (for example, the email address you used on our legacy launch-notification list or in a contact message).

We aim to respond within 30 days. To unsubscribe from legacy launch emails or remove your address from our mailing list, use our email unsubscribe page or email us — we will delete your email from our DynamoDB table. For contact-form messages already delivered to our mailbox, we will delete or anonymize messages in our control where reasonably practicable. For data stored only on your device (pet profiles, incidents), delete the data in the app or uninstall the application — we cannot remotely delete local device storage.

To opt out of PostHog or Sentry processing in the iOS app, turn off Share anonymous usage analytics and/or Send crash reportsin Settings → Privacy & Analytics. You may also contact us at info@pawnavigator.com if you need help. You may use iOS privacy settings to limit location access for the app.

California Privacy Rights (CCPA/CPRA)

This section applies to California residents under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA). SWIFTOPS INC., doing business as Paw Navigator ("Paw Navigator," "we," "us," or "our") is the business responsible for the personal information described in this policy.

Notice at collection (website contact form)

When you submit our contact form, we provide notice at the point of collection describing what we collect and why. The summary below matches that notice and the detailed sections above.

  • Contact form: we collect your name, email address, message, and selected topic to respond to your inquiry. We deliver submissions to our team by email via Amazon SES and do not store them in a database.

Categories of personal information collected

In the preceding 12 months, we have collected the following categories of personal information through our website and related services (excluding legacy launch-notification records retained from before public app launch):

CPRA categoryExamplesSourcePurpose
IdentifiersName, email addressContact formRespond to inquiries
Customer recordsMessage content, topic selectedContact formRespond to inquiries
Internet or network activityHashed IP address (rate limiting only)Contact form APIPrevent abuse; expires within ~2 hours

We do not collect sensitive personal information through website forms. Pet health information entered in the iOS app is stored locally on your device and is not uploaded to our servers today.

Sale and sharing

We do not sell personal information. We do not share personal information for cross-context behavioral advertising. We do not use personal information for targeted advertising on our website.

Your California rights

California residents may have the right to:

  • Know what personal information we collect, use, disclose, and retain about you
  • Delete personal information we hold about you, subject to legal exceptions
  • Correct inaccurate personal information we maintain about you
  • Opt out of sale or sharing — not applicable because we do not sell or share personal information for cross-context behavioral advertising
  • Limit use of sensitive personal information — not applicable to website forms because we do not collect sensitive personal information through those forms
  • Non-discrimination for exercising your privacy rights

How to exercise your rights

To submit a request, email info@pawnavigator.com with the subject line "Privacy request," or use our contact form. Please include enough detail for us to verify your request (for example, the email address you used on our legacy launch-notification list or in a prior message).

We will verify your request and respond within 45 days, or as otherwise required by law. Authorized agents may submit requests on your behalf where permitted by CPRA; we may require proof of authorization. For deletion requests, see also Deletion requests above.

Because we do not sell or share personal information, we do not offer a "Do Not Sell or Share My Personal Information" link. If our practices change, we will update this policy and provide any required notice or opt-out mechanism.

Third-party service providers

We use the following providers as processors or service providers. Each receives only the data needed for its function:

ProviderPurposeTypical data received
Amazon Web Services (AWS)Website hosting (S3, CloudFront), API (Lambda, API Gateway), databases (DynamoDB), email delivery infrastructureLegacy launch-notification records, API request metadata, form payloads in transit
Amazon SESDeliver contact form messages to our teamName, email, topic, message body
Google Places APINearby veterinary hospital search (via our server-side proxy)Latitude, longitude, search type, radius
OpenStreetMap / NominatimConvert city or ZIP to coordinates and readable place labelsSearch query or coordinates (called from your browser or device)
Google AnalyticsAnonymous website usage analytics (when enabled via cookie banner)Page views, approximate location, device and browser metadata, referral source
PostHogAnonymous product analytics in the iOS app (on by default; opt-out in Settings)Event names and scrubbed, non-identifying properties
SentryCrash and error reporting in the iOS app (on by default; opt-out in Settings)Stack traces, device and app metadata, scrubbed context
Google Fonts (via Next.js)Website typographyFonts are bundled at build time; browsers do not load fonts directly from Google at runtime

Third-party clinic listings, maps links, poison-control numbers, and external websites linked from our app or site are operated by their respective providers and are subject to their own privacy policies.

Cookies and similar technologies

Our website uses a small amount of browser storage to operate and, with your choice, to remember privacy preferences.

Essential storage

When you respond to our cookie banner, we store your preference in local storage on your device (key: pawnavigator_cookie_consent) so we do not ask again on every visit. This is necessary to honor your choice and is not used for advertising.

Our hosting on AWS may also set short-lived technical cookies or similar identifiers for security, load balancing, and content delivery (for example, through CloudFront). These support site operation and are not used for cross-site tracking.

Analytics (website, optional)

If you opt in through the cookie banner, we load Google Analytics to understand how visitors use our website (for example, which pages are viewed). Analytics collect anonymous usage data only — not pet health information, symptom answers, or contact form details. Google may set cookies or similar identifiers on your device. You may decline or reset your choice at any time by clearing site data in your browser or contacting us. We do not load third-party marketing or advertising scripts on the website.

Managing your choices

  • Use the cookie banner on our website to accept, reject, or customize optional analytics.
  • Clear local storage for https://pawnavigator.com in your browser settings to reset your cookie preference.
  • In the iOS app, turn optional analytics and crash reporting on or off in Settings → Privacy & Analytics (both are on by default after you accept the first-launch disclosure).

Your rights

Depending on where you live, you may have rights to access, correct, delete, or restrict processing of your personal information, and to object to certain processing or request portability. Residents of the European Economic Area, United Kingdom, and California may have additional rights under GDPR, UK GDPR, or CCPA/CPRA. California residents should see California Privacy Rights (CCPA/CPRA) above for category details, notice at collection, and how to exercise CPRA rights.

  • Access and correction: contact us at info@pawnavigator.com to ask what information we hold about you.
  • Deletion: see Deletion requests above.
  • Opt-out of sale/sharing: we do not sell personal information or share it for cross-context behavioral advertising.
  • Location: you may deny location permission and use manual city or ZIP entry instead.

We do not currently respond to Do Not Track browser signals because our website does not use cross-site tracking cookies for analytics. If you believe we have processed your information unlawfully, you may lodge a complaint with your local data protection authority.

What we do not do

  • We do not sell your personal information.
  • We do not use pet health or profile data for advertising.
  • We do not track you across other companies' apps or websites for advertising.
  • We do not require an account to use core emergency flows in the iOS app.
  • We do not process payments through Paw Navigator today.
  • We do not upload pet photos or medical records to our servers today.

Your choices

  • Skip optional features such as pet profiles or the vet finder entirely.
  • Leave analytics and crash reporting on, or turn them off in Settings → Privacy & Analytics.
  • Deny or revoke location permission in iOS Settings and use manual location entry.
  • Enable optional biometric lock for pet data in the app Settings.
  • Export or delete local app data from Settings before uninstalling.

Children

Paw Navigator is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us and we will take steps to delete it.

Changes to this policy

We may update this policy from time to time. We will post the revised policy on this page with an updated date. Material changes to how we collect or use personal information may also be communicated through the app or by email where appropriate.

Contact

Questions about this policy or our data practices? Email info@pawnavigator.com.

← Back to home