Privacy Policy

The Adulting Ratio

Last Updated: October 30, 2025 
Effective Date: October 4, 2025


TL;DR (Summary)

✅ Your core data is stored securely in Supabase (encrypted at rest)
✅ We don’t sell your data — never have, never will
✅ Minimal third-party sharing — only OpenAI for AI features
✅ You own your data — export anytime, delete anytime
✅ GDPR & CCPA compliant — full data protection rights
✅ Free data kept 31 days; Premium data kept up to 12 months with downgrade grace period
✅ Downgrading to the free plan permanently deletes level history and challenge completions after the grace window


Introduction

Welcome to The Adulting Ratio (“we,” “our,” or “us”). We are committed to protecting your privacy and being transparent about how we collect, use, and protect your personal information.

This Privacy Policy explains:

  • What data we collect
  • How we use your data
  • How we protect your data
  • Your rights and choices
  • Third-party services we use

1. Information We Collect

1.1 Information You Provide

Account Information:

  • Name
  • Email address
  • Password (hashed and salted — we never see your actual password)
  • Profile photo (optional, stored securely in Supabase Storage)

Activity Data:

  • Time logging entries (description, hours, category, date)
  • Level progression data (current level, XP earned, level thresholds, and pending challenges)
  • Level challenge records (titles, requirements, completion status, and the confirmations you provide)
  • Challenge credit hours counted toward level advancement
  • Daily Shift completions
  • Badges earned
  • Streaks
  • Goals and preferences

Usage Preferences:

  • Theme preference (light/dark mode)
  • Notification settings
  • Snooze duration preferences
  • Subscription tier (free/paid)

1.2 Automatically Collected Information

Device Information:

  • Device type and model (for compatibility)
  • Operating system version
  • App version
  • Unique device identifier (for push notifications only)

Usage Analytics (Optional):

  • Feature usage patterns
  • Crash reports
  • Performance metrics

IMPORTANT: All analytics are optional and can be disabled in Privacy Settings.


2. How We Use Your Information

2.1 Core App Functionality

We use your information to:

  • Provide time tracking and ratio calculation
  • Track level progression, challenge completion history, and progress toward the next level
  • Coordinate AI Coach sessions with active level challenges so the coach can capture the details you confirm
  • Generate AI-powered insights and coaching
  • Award badges and track achievements
  • Send Daily Shift notifications
  • Create weekly and monthly reports that highlight challenge-completion hours
  • Sync data across your devices (if enabled)

2.2 AI Features (OpenAI Integration)

How your data is handled depends on your privacy settings:

Privacy Mode: ENABLED (Default)

When you enable “Privacy Mode” in Settings > Privacy:

  • Zero data retention with our model providers
  • Your activity descriptions and coaching data are processed but NOT stored by OpenAI
  • Your data will NEVER be used to train our AI models
  • Your data will NEVER be shared with third parties for training purposes
  • OpenAI deletes all data immediately after generating responses

What we send to OpenAI (in Privacy Mode):

  • Your activity descriptions (for natural language parsing only)
  • Historical activity summary (for personalized coaching only)
  • Weekly data (for narrative review generation only)
  • Active challenge context (title, requirements, and current status) so the coach knows what you selected; we do not pre-fill duration data, and the coach must ask you to confirm completion details

What we DON’T send:

  • Your email address
  • Your password
  • Your device information
  • Your payment information

The AI Coach only marks a challenge complete after you confirm it in the conversation and provide the time it took. If you say you still need help, the challenge remains open and no level credit is awarded.

Privacy Mode: DISABLED (Optional)

When you disable “Privacy Mode” to improve AI features:

  • We may store and use your activity data to improve AI coaching quality
  • Activity descriptions and patterns may be used to train our models
  • Limited telemetry may be shared with OpenAI to enhance model performance
  • OpenAI may temporarily access data for inference optimization (deleted after use)
  • You maintain full control and can re-enable Privacy Mode anytime

IMPORTANT: Privacy Mode is enabled by default. You must explicitly disable it in Settings to allow data use for model training.

How OpenAI uses your data:

  • OpenAI processes your data to provide AI responses
  • With Privacy Mode enabled: OpenAI does NOT store or train on your data
  • With Privacy Mode disabled: OpenAI may use data to improve services (per API agreement terms)
  • All processing complies with OpenAI’s privacy standards

3. Data Storage & Security

3.1 Supabase Storage & Retention

Primary Storage:

  • Activity and account data are stored securely in our Supabase Postgres database (encrypted at rest).
  • Role-based access controls and automated audit logging protect administrator access.

Limited On-Device Data:

  • AsyncStorage retains preferences such as theme, notification, and privacy toggles so the app works offline.
  • Exports you generate can be saved to your device or cloud provider of choice.

Data Retention by Tier:

  • Free users: Activity data is retained for 31 days, then deleted automatically each night at 2:00 AM UTC.
  • Premium users: Activity data is retained for up to 12 months (365 days) unless you request deletion.
  • Downgrade grace period: When moving from Premium to Free, data older than 30 days is deleted after 24 hours unless you upgrade back within that window.
  • Deletion events are logged with user ID, deletion date, and data range for compliance audits.

3.2 Security Measures

Password Security:

  • Passwords are hashed using PBKDF2 with salt
  • Minimum 10,000 iterations
  • Passwords are NEVER stored in plain text
  • We cannot recover your password (we don’t know it!)

Data Encryption:

  • iOS: Data encrypted by iOS file system encryption
  • Android: Data encrypted by Android file-based encryption
  • In transit: All API calls use HTTPS/TLS 1.3

Access Control:

  • Only you can access your data
  • Biometric authentication supported (Face ID, Touch ID, fingerprint)

3.3 Advanced Reports & AI Coach Insights (Premium Feature)

AI Insights:

  • Advanced Reports uses aggregated level-challenge completion hours and labeled activity data to generate personalized insights about your routines.
  • Insights are generated within the app experience; no personally identifiable information is shared with third parties for insight generation.
  • You can opt out of AI insights while remaining a Premium member (Settings > Privacy > AI Insights).

Data Deletion:

  • When you downgrade from Premium to Free, data older than 30 days is deleted after the 24-hour grace period.
  • Returning to the free plan also purges level progression data (current level, XP history, challenge completions, and challenge-credit hours). Once removed, it cannot be restored even if you upgrade later.
  • We retain only minimal audit logs (timestamps and deletion confirmations) to comply with legal obligations.
  • Upgrading back to Premium during that window preserves your full history.

4. Data Sharing & Disclosure

We Never Sell Your Data

Period. We do not sell, rent, or lease your personal information to third parties.

When We Share Data

We only share your data in these limited cases:

With Your Explicit Consent:

  • When you share your weekly reports with others
  • When you export your data
  • When you use mentor/parent sharing features (future)

Report Exports and Sharing (Premium Feature):

  • Premium users can export reports as CSV, PDF, or JSON.
  • Exported data is yours to share as you choose.
  • When you share via email or shareable link, you are responsible for who receives the data.
  • We do not track or store who you share exported reports with.
  • Sharing is optional and initiated by you.

For Legal Reasons:

  • If required by law (court order, subpoena)
  • To protect our rights or safety
  • To prevent fraud or abuse

Service Providers:

  • OpenAI (for AI features only)
  • Payment processors (for subscriptions only)
  • Push notification services (Expo)

IMPORTANT: All third parties are contractually required to protect your data and only use it for specified purposes.


5. Your Rights & Choices

You have the right to:

  • View all your data anytime in the app
  • Export your data as PDF or JSON
  • Request a copy of data we hold
  • Correct your profile information
  • Delete individual activities
  • Delete your entire account and all data
  • Opt out of analytics
  • Request data deletion from third parties
  • Request a manual level reset or confirmation that downgrade-related deletions have completed

How to exercise your rights:


6. Children’s Privacy (COPPA Compliance)

Age Requirement:

  • You must be 13+ to use The Adulting Ratio
  • We do not knowingly collect data from children under 13

If you are a parent:

If you believe your child under 13 has created an account, contact us at privacy@theadultingratio.com. We will immediately delete the account and all associated data.


We comply with:

  • GDPR (EU General Data Protection Regulation)
  • CCPA (California Consumer Privacy Act)
  • COPPA (Children’s Online Privacy Protection Act)
  • Apple App Store Privacy Guidelines
  • Google Play Data Safety Requirements

8. Contact Us

Privacy Questions or Requests

Email: privacy@theadultingratio.com
Response time: Within 30 days (per GDPR/CCPA)

Data Deletion Requests

Email: privacy@theadultingratio.com
Or use in-app: Settings > Privacy > Delete All My Data

Security Issues

Email: support@theadultingratio.com
We take security seriously and will respond promptly.