Privacy Policy
Effective Date: September 25, 2025 · Last Updated: November 1, 2025
TL;DR: FamilySafeAI doesn't collect, store, or transmit your personal data — including location, family, or purchase information. All AI processing happens entirely on your device.
1. Our Commitment to Privacy
FamilySafeAI combines machine learning with strict privacy protection. Your family's location and activity data is deeply personal and should never leave your control. This Privacy Policy explains our data practices: we do not collect, store, or transmit your personal data — including location, family, or purchase information. Our AI learns and operates entirely on your device.
2. What Data We Do NOT Collect
- Location data — all location processing happens on your device only.
- Personal information — no names, emails, phone numbers, or identifiers.
- Usage analytics — we don't track how you use the app.
- Device information — no device IDs, advertising IDs, or system info.
- Communication data — we never access your messages. Contact access is optional and only when you choose to import from your iPhone contacts.
- Photos or media — no access to your photo library or files.
- Health data — no access to health or fitness information.
- Purchase or trial data — we do not collect or store information about your purchases, subscriptions, or trial status.
- Notification interaction data — we don't track which notifications you open or dismiss.
- App usage patterns — no analytics about which features you use most.
- Any other personal or sensitive information.
3. AI Processing — 100% Local & Private
FamilySafeAI features on-device artificial intelligence designed for privacy-first family safety:
Pattern Learning
A proprietary MovementPatternManager uses machine learning algorithms with 70% similarity thresholds to understand your family's routines. All pattern recognition happens exclusively on your device using SwiftData models that never sync to cloud services.
Zone Detection
The adaptive zone system automatically adjusts detection radii based on GPS accuracy (home: 100m, work: 150m, frequent places: 75m) with radius scaling from 0.8x to 1.6x based on signal quality.
Context-Aware Intelligence
Our AI analyzes movement patterns across multiple dimensions (location, time, day of week, movement type, speed) to provide notifications that learn what's routine vs. unusual for your family.
Local Data Storage
All AI learning data is stored using Apple's SwiftData framework in your device's secure sandbox. This includes LearnedMovementPattern models and NotificationHistory — none of this data is ever transmitted off your device.
Smart Suppression
The AI reduces notification spam by learning routine movements (like daily commutes) while maintaining alertness for genuinely unusual activities or emergency situations.
4. Notification Intelligence System
Three-Tier Notification Modes
- Comprehensive Mode — all movements, with smart spam prevention and routine suppression.
- Balanced Mode — AI learns routines and reduces repetitive alerts intelligently.
- Minimal Mode — emergency situations and unusual activities only.
Intelligent Timing Controls
- Dynamic grace periods adapt to app launch context (45–180 seconds for normal launches, 10 seconds maximum for background location updates).
- Smart throttling prevents notification spam with 5-minute minimum intervals between movement alerts.
- Time-sensitive processing with enhanced sensitivity during night hours (8 PM – 6 AM).
Home Zone Protection
- Automatic suppression of notifications when stationary at home locations.
- Smart detection of home vs. work vs. frequent location patterns.
- Context-aware alerts only when transitioning between significant zones.
Background Launch Intelligence
- The app detects when iOS launches it in the background for location services.
- Separate grace period logic ensures location sharing works properly for fresh installs.
- Optimized notification timing prevents missed alerts during critical safety moments.
5. AI Data Processing & Storage Details
- Pattern recognition models — SwiftData LearnedMovementPattern entities store routine analysis locally, with automatic cleanup after 90 days.
- Notification intelligence — NotificationHistory models track AI decision-making for continuous learning improvement, with 5-minute minimum throttling intervals.
- Multi-dimensional analysis — location coordinates, timestamps, movement types (driving/walking/cycling/stationary), speed patterns, and frequency data.
- Emergency override system — the AI maintains emergency detection capabilities that bypass routine suppression for safety-critical situations.
- Battery optimization — context-aware processing adapts to device charging state and battery levels.
- No cloud dependencies — all AI operations function completely offline with no internet connectivity required.
- App state intelligence — the app tracks foreground/background transitions to optimize notification timing and prevent spam.
All AI learning data benefits from iOS's security architecture, including device encryption, secure enclave protection, and app sandbox isolation.
6. User-Controlled Location Sharing
Manual sharing only: when you choose to share your location, FamilySafeAI uses iOS's native sharing capabilities that you control completely. You can choose any app — WhatsApp, Messenger, Facebook, Email, and more. Sharing is always manual and fully under your control. No location is sent automatically or without your action.
AI-enhanced sharing: when you do share, our AI can provide contextual insights (like "routine commute" or "unusual location") to make your safety communications more meaningful — but this context is generated locally and only shared if you choose.
Family configuration: your family setup and preferences are stored locally in your device's private storage using iOS security frameworks.
7. Optional Contact Import Feature
Available since Version 1.3, contact importing is completely optional:
- When adding family members or emergency contacts, you can optionally import from your iPhone contacts.
- Contact access only occurs when you explicitly tap "Import from Contacts."
- Only the single contact you select is accessed — never your entire contact list.
- Contact names and phone numbers stay on your device and are never sent to our servers.
- You can always manually enter contact information if you prefer not to grant contact access.
Contact selection uses Apple's secure CNContactPickerViewController — there is no background access to your contacts, only when you initiate an import. Contact data remains local and follows the same zero-collection privacy standard.
8. One-Time Purchase Model
All app purchases are processed securely by Apple through StoreKit. FamilySafeAI operates on a one-time purchase model with no subscriptions or recurring payments. We do not collect, store, or transmit any information about your purchase status. Your app access is determined locally on your device.
9. iOS Privacy Framework Integration
- Location Services — we request location permission only when needed and use Core Location with explicit consent and purpose limitation.
- Background Processing — limited to iOS-approved background tasks for movement pattern analysis with smart grace period management.
- SwiftData Security — all AI learning data is stored using Apple's SwiftData framework with full encryption and sandbox protection.
- Notifications — displayed without subtitles or category identifiers to maintain privacy; you control which notifications you receive.
- Contacts Access (Optional) — requested only when you choose to import from your iPhone contacts, limited to the single contact you select.
- StoreKit Privacy — one-time purchases are processed entirely by Apple; FamilySafeAI never receives payment or account information.
- No Network Dependencies — the AI operates completely offline, eliminating data transmission risks.
- Secure Enclave Integration — sensitive AI parameters leverage iOS hardware security features.
- App Transport Security — when app updates are needed, all connections use Apple's strictest security protocols.
10. SMS Functionality & Contact Privacy
SMS Location Sharing
- Uses iOS's standard MFMessageComposeViewController for SMS sending.
- Cannot send iMessage (Apple provides no API for third-party apps).
- Pre-fills recipient and message, but you must tap "Send" (an iOS requirement).
- No access to your message history or incoming messages.
- All SMS content is generated locally on your device, never transmitted to our servers.
Contact Access Details
- You can optionally import contacts from your iPhone when adding family members or emergency contacts.
- Contact access only occurs when you explicitly tap "Import from Contacts."
- Only the single contact you select is accessed — never your entire contact list.
- Contact names and phone numbers stay on your device and are never sent to our servers.
- You can always manually enter contact information if you prefer not to grant contact access.
11. Third-Party Services & Dependencies
FamilySafeAI's privacy-first architecture means minimal external dependencies.
What we don't use
- No analytics or user tracking services (Google Analytics, Firebase, etc.)
- No social media integration or data sharing platforms
- No cloud storage or backup services for user data
- No advertising networks or monetization tracking
- No crash reporting services that collect user data
- No push notification services beyond iOS native capabilities
- No AI services from Google, Amazon, Microsoft, or other cloud providers
- No payment processing services beyond Apple's StoreKit
What we do use
- Apple's iOS frameworks exclusively for all functionality
- Local SwiftData for AI pattern storage (never synchronized)
- Apple's StoreKit for secure, private one-time purchase processing
- Apple's Core Location for on-device location processing only
- Apple's CNContactPickerViewController for optional, secure contact import (Version 1.3+)
This minimalist approach ensures your family's data stays within Apple's privacy ecosystem and never reaches third-party services.
12. Your Rights and Complete Control
Since FamilySafeAI operates with zero data collection, you have complete control over your privacy:
Device Control
- All AI learning data stays on your device and can be completely removed by deleting the app.
- You control all location permissions through iOS settings with granular options.
- Contact access is completely optional and controlled through iOS permissions.
- All AI pattern learning can be reset by deleting and reinstalling the app.
- No account recovery or data restoration is needed since we store nothing externally.
Feature Control
- Choose between Comprehensive, Balanced, or Minimal notification modes.
- Disable any AI feature at any time without affecting core safety functionality.
- Location sharing requires explicit action every time — no background or automatic sharing.
- Contact import is completely optional — manual entry is always available.
- Pattern learning respects your privacy choices and adapts to permission changes.
- Emergency features work even with restricted permissions to ensure safety.
Legal Rights
Traditional data rights (access, deletion, portability) are unnecessary since we collect nothing. Your AI learning data is yours alone and never aggregated with other users. No data subject access requests are needed — you control everything locally.
13. Security
Local Data Protection
- iOS Keychain integration for sensitive AI preferences and security tokens.
- Full-device encryption for all SwiftData AI learning models.
- Secure app sandbox isolation prevents any external access to AI data.
- Contact data (when imported) follows the same local-only storage security.
- Regular security updates delivered through Apple's App Store security infrastructure.
AI Security Measures
- Pattern learning algorithms are designed to be privacy-preserving by default.
- AI models cannot be extracted or reverse-engineered from device storage.
- Movement pattern data is mathematically hashed and cannot be reconstructed to exact locations.
- Emergency override systems are hardened against manipulation while maintaining safety responsiveness.
- Intelligent throttling prevents system abuse while maintaining safety coverage.
Network Security
- Zero network transmission of AI learning data or personal information.
- No transmission of contact data — all remains on device.
- App Store updates use Apple's certificate pinning and encrypted delivery.
- No API endpoints or servers that could be compromised, since we don't use any.
- Complete isolation from internet-based threats to your family's safety data.
14. Privacy Policy Updates
Any future AI enhancements will maintain our zero-collection privacy standard. New features are designed for local processing, and we will never compromise privacy for functionality or convenience.
Privacy policy updates will clearly highlight any changes in AI processing or permissions. You'll receive clear notifications about new AI capabilities through app updates, and opt-in consent will be required for any features that might affect privacy differently.
15. Contact & Privacy Questions
For questions about this Privacy Policy or our privacy practices, please contact us:
Developer: Roderick Espina
Email: familysafeaidev@gmail.com
Suggested subject line: "Privacy Policy Inquiry — FamilySafeAI"