Last Updated: April 19, 2026
SafePath ("we," "our," or "us") is an emergency-preparedness app. This policy explains what information SafePath handles, where it goes, and the controls you have over it. We wrote it to describe what the app actually does, not what we'd like it to do.
Information you provide or generate while using SafePath:
The accessibility, medical, and medications fields under household details are optional. You control whether to enter them, and they are not required to use the rest of the app.
The preferences synced through iCloud are: push notification toggle; SMS alert toggle; email alert toggle; emergency bypass toggle; quiet hours on/off and start/end times; preferred map type; auto-refresh toggle; data-usage mode; large text, high contrast, and reduce motion toggles; preferred theme; compact view mode; community alerts toggle; location sharing toggle; and anonymous reporting toggle.
SafePath operates two backend services hosted on Amazon Web Services. They are designed to receive only the data each request needs:
If the SafePath backend is unreachable, the app falls back to calling the upstream third-party sources directly. See "Third-Party Services" below.
Retention. Device registration records have a 60-day time-to-live in our database. They are refreshed whenever the app launches, whenever your monitored locations change, and whenever your APNs push token changes, so active devices stay registered. Records that are not refreshed for 60 days are automatically deleted by the database. A record is also deleted when Apple's Push Notification service indicates the token is no longer valid (for example, after you uninstall the app).
Server logs. Our backend API Gateways do not have request access logging enabled, so per-request metadata such as your IP address and the full request path are not written to our logs. Our backend Lambda functions emit operational logs to AWS CloudWatch for debugging; those logs record items such as truncated APNs token prefixes, alert counts, alert-filtering outcomes, and error messages, and in rare error paths may include a coordinate used for a single hazard query. The Lambda logs do not include your name, email address, contact list, household details, or profile data. CloudWatch log retention on these log groups currently follows the AWS default (records are not automatically expired); we plan to set a bounded retention period.
If you would like records associated with your device removed, contact us using the address at the end of this policy.
SafePath communicates with the following third-party services. For each, we send only the data the feature requires. These services are governed by their own privacy policies.
The Health Guidance feature sends the free-text questions you type to Google's Gemini API to generate informational guidance. Before you use it for the first time, the app shows a multi-step consent screen.
What is sent to Google: the text of your question and the conversation context for the current session. Each request is wrapped with prompt-injection guardrails and a system instruction. We do not attach your name, email, profile information, location, or any SafePath identifier to the request. Google receives standard request metadata (such as your IP address) inherent to any HTTP request.
What is not stored: the conversation history is held only in memory during your active session and is discarded when the session ends. It is not written to your device's database or to any SafePath server.
Limits: the feature is rate-limited on your device (currently 20 requests per session and 50 per day) to discourage misuse and to manage cost.
Health Guidance is informational and is not medical advice. You can avoid using the feature, and you can disable Health Guidance after first use through the app settings.
Note: in a future release we plan to route Gemini requests through the SafePath backend rather than calling Google directly. We will update this policy when that change ships.
SafePath uses Sign in with Apple for account creation. Apple shares your stable user identifier with the app, and on first sign-in also shares the name and email you choose to provide. The app stores those values in the iOS Keychain and uses them to populate your local profile. Subsequent sign-ins reuse the values stored in Keychain. We do not maintain user accounts, passwords, or session tokens on any server we operate.
A Guest Mode option is available if you prefer not to sign in. Guest Mode creates a local-only profile without contacting Apple's identity service.
Because the Apple identifier, name, and email are stored in the Keychain, they persist across app reinstalls. Sign out from inside SafePath to remove them.
If you enable push notifications, SafePath delivers alerts through Apple's Push Notification service (APNs). Delivery is fanned out by SafePath's push registration backend (described under "SafePath Backend Services"). To make this work, the backend stores your APNs device token, your iOS vendor identifier, the locations you have chosen to monitor, and your alert preferences. The notification content itself is generated from the upstream hazard sources and does not include personal information from your profile.
You can disable push notifications at any time in iOS Settings. Removing your device registration from our backend is part of sign-out; if you would like a manual record removal, contact us.
SafePath uses these identifiers:
SafePath does not use the IDFA (advertising identifier) and does not show the App Tracking Transparency prompt.
SafePath offers an optional Plus subscription (monthly and annual) and one-time tip purchases. All transactions are processed by Apple through StoreKit and the App Store. SafePath verifies receipts on-device using StoreKit's native verification — there is no third-party receipt validation service in the app — and caches your entitlement tier in the Keychain so the app can recognize your subscription offline. Apple's handling of payment and account information is governed by Apple's privacy policy.
Based on a code-level audit of the app, SafePath does not include third-party analytics SDKs (such as Firebase, Mixpanel, Amplitude, or Segment), does not include third-party crash reporting SDKs (such as Sentry, Crashlytics, or Bugsnag), does not include advertising SDKs, and does not use the iOS App Tracking Transparency framework because it does not track you across other companies' apps or websites. The app records local diagnostic logs through Apple's unified logging system; those logs stay on your device unless you choose to share them with us for support.
You can optionally protect access to SafePath with Face ID, Touch ID, or your device passcode. Authentication is handled entirely by iOS through the LocalAuthentication framework. SafePath does not see, store, or transmit your biometric data.
Your data is protected by standard iOS platform security: app sandboxing, device encryption, and the protections you enable on your device (passcode, Face ID, Touch ID). Sensitive items in the Keychain are stored with the kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly attribute. SafePath generates an encryption key for the local Core Data store and stores that key in the Keychain.
Network requests use HTTPS.
We do not sell, rent, or trade your personal information. We do not share your information with advertisers or data brokers. The only information that leaves your device is what is described in "SafePath Backend Services" and "Third-Party Services" above, used solely to deliver app functionality.
SafePath is a general-audience app and is not directed at children under 13. We do not knowingly collect personal information directly from children under 13. A parent or guardian may choose to record information about a minor as a household member to support emergency planning; that information is stored locally on the parent's device under the same controls that apply to other household data and is not transmitted to SafePath's backend or to third parties. If you believe a child has used SafePath to provide information directly to us, please contact us and we will take appropriate action.
We may update this Privacy Policy as the app changes. When we do, we will revise the "Last Updated" date at the top of this document and make the updated policy available within the app. Continued use of SafePath after changes constitutes acceptance of the updated policy.
For questions about this Privacy Policy, or to request removal of records associated with your device from SafePath's backend services, contact us at safepathteam@gmail.com.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.