Introduction
Welcome to Oddah ("we," "our," or "us"). Oddah is a mobile application designed to help couples stay connected through shared experiences, meaningful communication, and relationship-building features. We are committed to protecting your privacy and ensuring the security of your personal information.
This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application ("App"). Please read this Privacy Policy carefully. By using our App, you agree to the collection and use of information in accordance with this policy.
Information We Collect
Personal Information
We collect information that you provide directly to us when you:
- Register for an account: We collect your first name, last name, email address, and password
- Link with your partner: We collect your partner's email address to facilitate partner invitations and account linking
- Use App features: We collect information you provide when using features such as:
- Love letters and scheduled messages
- Event planning and special dates
- Shared goals and couple to-dos
- Relationship questions and responses
- Personalized movie scripts
- Milestone celebrations
Automatically Collected Information
When you use our App, we automatically collect certain information, including:
- Device Information: Device type, operating system, unique device identifiers, and mobile network information
- Usage Data: Information about how you interact with the App, including features used, time spent, and navigation patterns
- Authentication Data: JWT tokens and session information stored locally on your device
- Connection Information: IP address, connection type, and network information for Socket.IO real-time communication
Partner Relationship Data
When you link your account with a partner, we collect and store:
- Partner relationship status (pending, sent, accepted, unlinked)
- Couple identification data
- Shared content and activities between partners
- Real-time notification preferences and settings
How We Use Your Information
We use the information we collect to:
- Provide and Maintain the App: Deliver core functionality, authenticate users, and maintain your account
- Facilitate Partner Connections: Enable partner invitations, account linking, and couple relationship management
- Enable Real-Time Communication: Support Socket.IO-based notifications and real-time updates between partners
- Personalize Your Experience: Customize content, features, and recommendations based on your usage
- Send Notifications: Deliver push notifications, alerts, and updates (with your permission)
- Generate Content: Use third-party services (such as ElevenLabs) to generate personalized content like movie scripts
- Improve the App: Analyze usage patterns to enhance features, fix bugs, and optimize performance
- Ensure Security: Detect, prevent, and address technical issues, fraud, and security threats
- Comply with Legal Obligations: Meet legal requirements and respond to legal processes
Data Storage and Security
Local Storage
We use local storage on your device to:
- Store authentication tokens (JWT) securely
- Cache user profile and relationship data
- Save app preferences and settings
- Store draft content and temporary data
We use MMKV and AsyncStorage for local data storage, which provides fast, secure access to your data on your device.
Cloud Storage
Your data is also stored on secure cloud servers:
- Supabase: We use Supabase for authentication services and database storage
- Backend Servers: Your data is stored on our secure backend infrastructure
- Encryption: Data in transit is encrypted using industry-standard protocols (HTTPS/TLS)
Security Measures
We implement appropriate technical and organizational measures to protect your information:
- Encrypted data transmission
- Secure authentication tokens
- Regular security assessments
- Access controls and authentication requirements
- Secure deletion of data when requested
Third-Party Services
We use third-party services that may collect information used to identify you:
Supabase
- Purpose: Authentication and database services
- Data: User account information, authentication credentials, relationship data
- Privacy Policy: https://supabase.com/privacy
ElevenLabs
- Purpose: Audio and text generation for personalized content
- Data: Text inputs for content generation
- Privacy Policy: https://elevenlabs.io/privacy-policy
Expo
- Purpose: App development framework and services
- Data: Device information, app usage analytics
- Privacy Policy: https://expo.dev/privacy
Socket.IO
- Purpose: Real-time communication and notifications
- Data: Connection information, real-time messages
- Privacy Policy: https://socket.io/privacy-policy
We encourage you to review the privacy policies of these third-party services to understand their data practices.
Information Sharing and Disclosure
We do not sell, trade, or rent your personal information to third parties. We may share your information only in the following circumstances:
- With Your Partner: When you link accounts, your partner can see shared content, activities, and relationship data
- Service Providers: We may share information with third-party service providers who perform services on our behalf (e.g., cloud hosting, analytics)
- Legal Requirements: We may disclose information if required by law, court order, or government regulation
- Business Transfers: In the event of a merger, acquisition, or sale of assets, your information may be transferred
- With Your Consent: We may share information with your explicit consent
Your Rights and Choices
You have the following rights regarding your personal information:
Access and Correction
- View and update your personal information through the App settings
- Request a copy of your data
Partner Management
- Unlink from your partner at any time through the App settings
- Send new partner invitations
- Manage partner relationship status
Data Deletion
- Delete your account and associated data by contacting us
- Clear local storage data through the App's developer tools
- Request deletion of your data from our servers
Notification Preferences
- Control push notification settings through your device settings
- Manage notification permissions within the App
Account Deletion
- You may delete your account at any time
- Account deletion will remove your personal information and unlink you from your partner
- Some information may be retained as required by law or for legitimate business purposes
Children's Privacy
Our App is not intended for users under the age of 18. We do not knowingly collect personal information from children under 18. If you believe we have collected information from a child under 18, please contact us immediately, and we will take steps to delete such information.
Data Retention
We retain your personal information for as long as necessary to:
- Provide our services to you
- Comply with legal obligations
- Resolve disputes and enforce agreements
- Maintain security and prevent fraud
When you delete your account, we will delete or anonymize your personal information, except where we are required to retain it by law.
International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. These countries may have data protection laws that differ from those in your country. By using our App, you consent to the transfer of your information to these countries.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by:
- Posting the new Privacy Policy in the App
- Updating the "Last Updated" date
- Sending you a notification (if significant changes are made)
Your continued use of the App after changes become effective constitutes acceptance of the updated Privacy Policy.
Permissions
Our App may request the following permissions:
Notifications
- Purpose: Send push notifications, alerts, and real-time updates
- Required: Yes, for core App functionality
- Control: You can manage notification permissions through your device settings
Device Information
- Purpose: Identify your device, ensure security, and provide app functionality
- Required: Yes, for authentication and security
- Control: Limited control; required for App operation
Background Processing
- Purpose: Process notifications and sync data in the background
- Required: Yes, for real-time features
- Control: You can disable background app refresh through device settings
Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Email: gtchakama@gmail.com
App: Through the "Contact Us" section in the App settings
Consent
By using Oddah, you consent to our Privacy Policy and agree to its terms. If you do not agree with this policy, please do not use our App.