Privacy Policy for BlessSoul
Effective Date: January 1, 2025 | Last Updated: December 27, 2025
Introduction
BlessSoul ("we," "our," or "us") is developed and operated by Praveena H D, a sole proprietor and individual developer based in Shivamogga, Karnataka, India. We are committed to protecting your privacy and ensuring the security of your personal information within the constraints of a one-person operation. This Privacy Policy explains how we collect, use, store, protect, and share your data when you use the BlessSoul mobile application (the "App").
By using BlessSoul, you agree to the collection and use of information in accordance with this Privacy Policy.
Your use of BlessSoul is also governed by our Terms of Service. This Privacy Policy should be read in conjunction with our Terms of Service. Please review both documents before using the app.
Solo Developer Context
CRITICAL DISCLOSURE: BlessSoul is operated by one individual developer with limited resources. This affects our privacy practices:
- Compliance commitment: We comply with GDPR, CCPA, and other applicable privacy regulations within the requirements of the law
- Response timeframes: Privacy rights requests will be handled within the maximum timeframes permitted by law (30 days for GDPR, can extend to 60 days for complex requests; 45 days for CCPA, can extend to 90 days for complex requests)
- No dedicated privacy team: Privacy inquiries are handled by the sole developer alongside development, support, and all other operations
- Limited infrastructure: Data protection measures reflect solo developer resources, not enterprise-level systems
- Good-faith efforts: We make good-faith efforts to protect your privacy and honor your rights within our capabilities
We take your privacy seriously and comply with all applicable privacy laws, though response times may be at the maximum allowed by law due to the one-person operation.
1. Information We Collect
1.1 Information You Provide Directly
Account Information:
- Email address (required for account creation and authentication)
- Password (hashed using bcrypt and securely stored - we never store passwords in plain text)
- Display name (optional)
- Date of birth (optional, for personalization and age verification)
- Profile picture (optional, stored locally on your device only - NOT synced to cloud)
User-Generated Content:
- Goals and milestones: Title, description, category, progress, target dates, completion status
- Schedule and time blocks: Time, title, category, duration, notes
- Reminders: Title, due date, priority, recurrence, linked goals
- Manifestation practices: Intentions, methods, affirmations, progress tracking
- Divine signs: Type (repeating numbers, nature, dreams, songs, synchronicity, feathers/coins, other), description, date observed
- Soul Portal preferences: Notification settings for cosmic events (stored locally only)
- Personal notes and reflections: Associated with goals, manifestations, or entries
- Favorites and preferences: Liked quotes, theme settings, notification preferences
Onboarding Data (Collected During Setup):
- Phase 1 (Required): Acquisition source, age range, gender, primary motivation, primary goal, manifestation belief, focus life area
- Phase 2 (Optional): Relationship status, religious preference, zodiac sign, consistency struggles, improvement areas, current mood, avoidance areas
- Phase 3 - Soul Spark (Optional): Quote style preference, quote interaction preference, mental health practices, followed topics (3-8 selected from 12 main categories)
- Purpose: Personalizing your experience, filtering content (religious/zodiac quotes), and improving recommendations
Subscription Information:
- Subscription plan (monthly, quarterly, yearly)
- Subscription status (active, expired, cancelled)
- Subscription start and end dates
- Anonymous RevenueCat customer ID (UUID, not personally identifiable)
- Note: Payment information is processed and stored securely by Apple's App Store - we do NOT receive or store your payment card details, billing address, or financial information
1.2 Automatically Collected Information
Usage Analytics (Firebase Analytics - Production Only):
- App launch and session duration
- Feature usage patterns (which screens viewed, features used)
- Button clicks and interactions
- Authentication events (sign up, login, logout)
- Goal creation, quote views (counts only, not content)
- Settings changes (theme preference, etc.)
- Data sync success/failure events
- App version and update adoption
- Language preference
- General geographic location (country/region level only, derived from App Store, NOT precise GPS location)
Technical Information:
- Device model (e.g., iPhone 14 Pro)
- Device unique identifier (anonymous, for analytics)
- iOS version (e.g., iOS 17.0)
- App version (e.g., 1.0.0)
- Network connectivity status (Wi-Fi, cellular, offline)
- App crashes, errors, and performance data (Firebase Crashlytics - production builds only)
- Stack traces for debugging (containing no personal information)
1.3 Information We Do NOT Collect
We value your privacy and do NOT collect the following:
- ✗ Precise GPS location (we only know country/region from App Store)
- ✗ Contacts (we don't access your address book)
- ✗ Calendar (beyond BlessSoul's own schedule data)
- ✗ Photos (except profile picture you choose to upload)
- ✗ Microphone or camera (no recording)
- ✗ Data from other apps
- ✗ Advertising identifiers (IDFA)
- ✗ Third-party ad trackers
- ✗ Biometric data (Face ID/Touch ID is handled locally by iOS and never leaves your device)
- ✗ Health data (HealthKit)
- ✗ Social media activity (even if you sign in with Google)
- ✗ Browsing history
- ✗ Search history (outside the app)
2. How We Use Your Information
We use your information for the following purposes:
2.1 Core App Functionality
- Authenticate your account and maintain secure login sessions
- Store and sync your goals, schedules, manifestations, reminders, and other content
- Sync your data across your devices securely via Supabase
- Provide personalized recommendations and insights based on your usage patterns
- Send notifications and reminders you've configured
- Provide AI-powered features (affirmations, suggestions - powered by OpenAI, see Section 9)
- Generate progress reports and statistics
- Process subscription management (active, expired status)
2.2 Service Improvement
- Analyze app usage to understand which features are most valuable and improve user experience
- Identify and fix bugs and technical issues
- Monitor app performance and stability
- Understand user needs to prioritize new features
- Test new features before wider release
- Optimize loading times and responsiveness
2.3 Communication
- Send important emails about your subscription status (expiration, renewal)
- Respond to support requests and customer inquiries
- Notify you of significant app changes, new features, or critical updates
- Send password reset emails when requested
- Send account security notifications (e.g., login from new device)
- Send account deletion warnings during grace period
Email Frequency: We send transactional emails only (no marketing). You will receive:
- Welcome email upon first subscription purchase
- Welcome back email if you resubscribe after cancellation
- Subscription expired email (Day 0 after expiration) - personalized based on your engagement level
- Final warning email (Day 23) - 7 days before automatic account deletion
- Account deleted confirmation (Day 30) - after automatic deletion
- Password reset emails (when requested)
- Support responses (when you contact us)
2.4 Legal and Security
- Comply with applicable laws, regulations, and legal obligations
- Respond to legal requests (court orders, subpoenas)
- Prevent fraud, abuse, and unauthorized access
- Enforce our Terms of Service
- Protect the rights, property, and safety of BlessSoul, users, and the public
- Investigate security incidents or Terms violations
2.5 Analytics and Research (Anonymous)
- Understand demographic patterns (country, age range, device type)
- Measure user retention and engagement
- A/B test new features or designs
- Generate anonymous aggregate statistics for business purposes
Important: Analytics data is anonymized and cannot be linked back to you personally.
3. Legal Basis for Processing (GDPR)
3.1 Why We Are Allowed to Process Your Data
Under the General Data Protection Regulation (GDPR), we must have a legal basis to process your personal data. We rely on the following legal grounds under GDPR Article 6(1):
1. Contract Performance (Article 6(1)(b)):
We process your data to fulfill our contract with you (Terms of Service) and provide the Service you subscribed to:
- Account creation and authentication
- Subscription management and billing
- Service delivery (goals, schedules, manifestations, reminders)
- Data synchronization across your devices
- Customer support and issue resolution
- Email communications about your account
2. Consent (Article 6(1)(a)):
We process certain data only with your explicit consent, which you can withdraw at any time:
- Firebase Analytics (Settings → Data & Privacy → Usage Analytics)
- Optional Google Sign-In authentication
- Push notifications (iOS Settings → Notifications)
- Optional profile picture upload
3. Legitimate Interests (Article 6(1)(f)):
We process certain data based on our legitimate interests, which are balanced against your rights:
- Fraud prevention and security: Detecting suspicious account activity, preventing abuse
- Service improvement: Anonymous analytics to improve features and fix bugs
- Crash reporting: Firebase Crashlytics to identify and fix app crashes
- Business operations: Understanding usage patterns, retention analysis
- Legal compliance: Maintaining records required by law
Your Right to Object: You have the right to object to processing based on legitimate interests. Contact support@blesssoul.com with subject "GDPR - Object to Processing" to exercise this right.
4. Legal Obligation (Article 6(1)(c)):
We process certain data to comply with legal obligations:
- Subscription records for tax compliance (India tax law: 7 years retention)
- Response to court orders, subpoenas, or government requests
- Compliance with data protection laws (breach notifications, etc.)
3.2 Withdrawal of Consent
For processing based on your consent, you can withdraw consent at any time:
To Withdraw Consent:
- Analytics: Settings → Data & Privacy → Usage Analytics (toggle off)
- Google Sign-In: Switch to email/password authentication in Settings
- Notifications: iOS Settings → Notifications → BlessSoul (disable)
- Profile Picture: Settings → Profile → Remove Profile Picture
Important: Withdrawal of consent does not affect the lawfulness of processing before withdrawal. Withdrawing consent for essential features (account management, sync) may make the Service unusable.
4. How We Store Your Information
4.1 Data Storage Locations
Supabase (Primary Cloud Database):
- What's stored:
- Account information (email, name, profile picture, preferences)
- Goals, milestones, and progress data
- Schedules and time blocks
- Reminders and tasks
- Manifestation practices, affirmations, and gratitude entries
- Quote interactions (favorites, views)
- Subscription tracking (status, plan, dates)
- Location: United States (Google Cloud Platform infrastructure)
- Security: Row-level security, PostgreSQL database, HTTPS/TLS encryption
- Privacy Policy: https://supabase.com/privacy
Local Device Storage (CoreData):
- What's stored:
- Cached data for offline access
- User preferences and settings
- Session tokens
- Draft content
- Location: Your device only
- Security: iOS app sandbox, encrypted storage
iOS Keychain (Secure Enclave):
- What's stored:
- Encryption keys for secure data
- Stored with kSecAttrAccessibleWhenUnlockedThisDeviceOnly (highest security)
- Location: Device-only, never synced
- Security: Hardware-backed encryption, protected by device passcode/biometrics
4.2 Data Security Measures
We implement industry-standard and best-practice security measures within the constraints of a solo developer operation:
Encryption in Transit:
- All data transmitted between your device and our servers uses HTTPS/TLS 1.3 encryption
- Certificate pinning prevents man-in-the-middle attacks
- Secure WebSocket connections for real-time sync
Encryption at Rest:
- Passwords: bcrypt hashing with salt (never stored in plain text)
- Database: Encrypted at rest by Supabase/Google Cloud
Access Controls:
- Row-level security: Users can only access their own data in Supabase
- API authentication: All requests require valid authentication tokens
- Rate limiting: Prevents brute force attacks
- Session management: Automatic logout after inactivity
Biometric Protection (Optional):
- Biometric data is processed locally by iOS and never sent to us or stored
- Requires device passcode as backup
Security Audits:
- Regular security reviews and updates (within solo developer capacity)
- Monitoring for suspicious activity
- Prompt patching of vulnerabilities
- Third-party security assessments of critical services (Supabase, Firebase, etc.)
Solo Developer Access:
- Developer has minimal access to production data
- No routine access to user content
- Database queries require authentication and are logged
- Developer cannot view your private data
LIMITATION: As a solo developer, we cannot provide enterprise-level security infrastructure, dedicated security team, or 24/7 monitoring. We implement best practices within our resource constraints.
5. Third-Party Services
BlessSoul uses the following third-party services to provide functionality. Each service may collect and process data as described:
5.1 Supabase (Backend Infrastructure)
- Provider: Supabase Inc.
- Purpose: User authentication, data storage, real-time synchronization, file storage
- Data Shared: Account info, user-generated content, subscription tracking
- Location: United States (Google Cloud Platform)
- Data Processing: Database queries, authentication, file storage
- Privacy Policy: https://supabase.com/privacy
- Security: SOC 2 Type II compliant, GDPR compliant
5.2 Firebase (Google LLC)
- Purpose:
- Analytics: User behavior, feature usage, engagement metrics
- Crashlytics: Crash reports, error logs, app stability monitoring
- Data Shared:
- Anonymous usage data
- Device information (model, OS version)
- Crash logs and stack traces (no personal data)
- General location (country/region only)
- Location: United States
- When Active: Crashlytics disabled in debug builds. Analytics can be disabled by users in Settings → Data & Privacy → Usage Analytics
- Privacy Policy: https://firebase.google.com/support/privacy
- Data Retention: Analytics data retained for 14 months, Crashlytics for 90 days
5.3 Google Sign-In (Optional Authentication)
- Provider: Google LLC
- Purpose: Alternative authentication method (you can use email/password instead)
- Data Shared (Only if you choose Google Sign-In):
- Email address
- Name
- Profile picture
- Data NOT Shared: Contacts, Gmail content, search history, location
- Privacy Policy: https://policies.google.com/privacy
- Your Control: Only used if you explicitly choose "Sign in with Google"
5.4 RevenueCat (Subscription Management)
- Provider: RevenueCat, Inc.
- Purpose: Manage subscription status, payments, and cross-platform subscription access
- Data Shared:
- Anonymous user ID (UUID, not personally identifiable)
- Subscription status (active, expired, cancelled)
- Subscription plan and dates
- Apple receipt data (for validation)
- Data NOT Shared: Payment card details (Apple handles that), email, name
- Location: United States
- Privacy Policy: https://www.revenuecat.com/privacy
- Security: SOC 2 Type II compliant
5.5 Resend (Email Delivery)
- Provider: Resend
- Purpose: Send transactional emails (password reset, subscription notices, account notifications)
- Data Shared: Email address only (plus email content like subscription reminders)
- Data NOT Shared: Passwords, user content, goals
- Location: United States
- Privacy Policy: https://resend.com/legal/privacy-policy
- Email Types: Transactional only (no marketing emails)
5.6 Apple App Store (Payment Processing)
- Provider: Apple Inc.
- Purpose: Process subscription payments, manage billing
- Data Shared: Handled entirely by Apple - we do NOT receive payment details
- What We Receive: Subscription status and receipt validation only
- Privacy Policy: https://www.apple.com/legal/privacy/
5.7 OpenAI (AI Content Generation)
CRITICAL DISCLOSURE:
- Provider: OpenAI, Inc.
- Purpose: AI-powered features including:
- Personalized affirmation generation for manifestations
- Manifestation method suggestions based on your intentions
- Goal creation suggestions linked to manifestations
- Category detection for manifestations
- Celebration messages upon completion
- Models Used: GPT-4o-mini (primary), GPT-3.5-turbo (fallback)
- Data Shared:
- Intention text you enter for manifestations (e.g., "I want to achieve financial freedom")
- Category selection (career, health, relationships, etc.)
- Goal titles when requesting goal suggestions
- NO personal identifiers (name, email, user ID) are sent to OpenAI
- What We Receive: AI-generated text (affirmations, suggestions, method recommendations)
- Location: United States
- Privacy Policy: https://openai.com/privacy
- Data Retention by OpenAI: Per OpenAI's API data usage policy, API inputs are not used to train models and are retained for up to 30 days for abuse monitoring
- IMPORTANT DISCLAIMER:
- AI-generated content is NOT verified by humans before display
- We make NO WARRANTY regarding accuracy, appropriateness, or originality
- Affirmations are suggestions, not professional advice
- See Terms of Service Section 6 for full AI content disclaimers
5.8 Soul Spark Quotes (AI-Generated Content)
IMPORTANT DISCLOSURE: The inspirational quotes displayed in the Soul Spark feature were originally generated using artificial intelligence.
- Quote Source: All 11,000+ quotes in our database were generated using AI technology and then curated and stored in our Supabase database
- No Real-Time AI: Quotes are NOT generated in real-time - they are served from our pre-built database
- No Personal Data Sent: Your personal information is NOT sent to any AI service when viewing quotes
- Quote Interaction Tracking: We track your quote interactions (views, likes, shares, skips) to improve recommendations - synced to Supabase
- Filtering Preferences: Your religious and zodiac preferences (from onboarding) filter which quotes you see
- Local Caching: Quotes are cached locally on your device for offline access
See Terms of Service for full AI content disclaimers regarding copyright and accuracy.
5.9 Soul Portal (Cosmic Event Calendar)
- Purpose: Display upcoming cosmic events (moon phases, eclipses, number portals, solstices, retrogrades, star gates) for manifestation timing
- Data Stored Locally Only:
- Notification preferences (enabled/disabled) per portal
- Reminder times you set
- Repeat mode for multi-day portals (first day only or every day)
- NOT Synced to Cloud: Soul Portal preferences are stored only on your device (UserDefaults)
- No Tracking: We do not track which portals you view or interact with
- Portal Data: Event information (dates, descriptions, tips) is fetched from our Supabase database
5.10 Live Activities and Widgets
LOCK SCREEN VISIBILITY DISCLOSURE:
- Purpose: Display your current schedule block on your Lock Screen and Dynamic Island (iOS 16.2+)
- Data Displayed on Lock Screen:
- Schedule block title (e.g., "Deep Work", "Email & Planning")
- Category name and icon
- Start and end times
- Progress countdown
- Next upcoming block information
- Privacy Consideration: Anyone who can see your phone's Lock Screen can see your current schedule activity. You control this via iOS Settings → Face ID & Passcode → Allow Access When Locked
- Data Sharing: Schedule data is shared between the main app and widget extension via App Groups (device-only, not transmitted externally)
- No Cloud Transmission: Widget data stays on your device
- Automatic Cleanup: Live Activities automatically end when your schedule block completes
5.11 Divine Signs Feature
- Purpose: Log spiritual signs and synchronicities you observe in your daily life
- Data Collected:
- Sign type (Repeating Numbers, Nature & Animals, Dreams, Songs & Words, Synchronicity, Feathers & Coins, Other)
- Your description of the sign
- Date observed
- Storage: Divine signs are synced to Supabase (cloud) for cross-device access
- Your Content: Divine sign descriptions are user-generated content that you own
- Privacy: Divine signs are private to your account and not shared with other users
Important Notes:
- We do NOT share your data with advertising networks, data brokers, or marketing companies
- We do NOT sell, rent, or trade your personal information
- Third-party services are carefully vetted for security and privacy compliance (within solo developer capacity)
- You can review each service's privacy policy via the links above
6. Data Sharing and Disclosure
6.1 We Do NOT Sell Your Data
We never sell, rent, or trade your personal information to third parties for any purpose. Your data is not a commodity.
6.2 When We May Share Information
We only share your information in the following limited circumstances:
With Your Explicit Consent:
- When you explicitly choose to share content (e.g., exporting data, saving quote images to your device)
- When you grant permission for specific data sharing
Service Providers (Section 4):
- With the third-party services listed in Section 4, solely to provide app functionality
- Under data processing agreements (where available)
- Service providers may not use data for their own purposes (per their policies)
Legal Requirements:
- If required by law, regulation, court order, or government request
- To comply with legal processes (subpoenas, warrants)
- To protect our rights, safety, property, or that of our users
- To investigate, prevent, or take action regarding fraud, abuse, or Terms violations
- To prevent imminent harm to any person
- We will notify you of legal requests unless prohibited by law
Business Transfers:
- In the event of a merger, acquisition, reorganization, bankruptcy, or sale of assets, your data may be transferred to the successor entity
- You will be notified via email and in-app notice (when possible)
- The successor must honor this Privacy Policy or obtain your consent for changes
- You will have the option to delete your account before the transfer (when possible)
Aggregated Anonymous Data:
- We may share aggregated, anonymized, non-personally identifiable statistics
- Examples: "80% of users create goals in their first week"
- This data cannot be traced back to you
6.3 No Sharing for Marketing
We do NOT share your information with:
- Advertising networks or ad exchanges
- Marketing agencies or email list brokers
- Data aggregators or data brokers
- Social media platforms (unless you explicitly share)
- Other apps or services for cross-promotion
6. Your Privacy Rights
6.1 Access and Control
You have the following rights regarding your data:
Access Your Data:
- View all your data within the app: Settings → Data Management
- See what information we have about you
Export Your Data:
- Download a complete copy of your data in JSON format: Settings → Data Management → Export Data
- Includes: goals, manifestations, schedules, reminders, gratitude entries, profile info
- Data portability: Use your data with other services
Delete Your Data:
- Permanently delete your account and all associated data: Settings → Data Management → Delete Account
- Immediate and irreversible deletion from all systems
- Cannot be recovered after deletion
- See Section 7.2 for full deletion details
Correct Your Data:
- Update profile information anytime: Profile → Edit
- Edit goals, schedules, etc. within their respective screens
Opt-Out of Analytics:
- Disable Firebase Analytics: Settings → Data & Privacy → Usage Analytics (toggle off)
- Note: This does not affect core functionality
Manage Notifications:
- Control notification types: Settings → Notifications
- Disable all notifications in iOS Settings → BlessSoul → Notifications
6.2 GDPR Rights (European Economic Area Users)
SOLO DEVELOPER NOTICE: As a one-person operation, privacy rights requests are handled by the sole developer. Response times may be at the maximum timeframes permitted by GDPR (30 days, extendable to 60 days for complex requests with notification).
If you are located in the European Economic Area (EEA), United Kingdom (UK), or Switzerland, you have additional rights under the General Data Protection Regulation (GDPR):
Right to Access:
- Request a copy of all personal data we hold about you
- Receive information about how we process your data
Right to Rectification:
- Correct inaccurate or incomplete personal data
Right to Erasure ("Right to be Forgotten"):
- Request deletion of your personal data
- We will delete data unless we have a legal obligation to retain it
Right to Restriction of Processing:
- Request that we limit how we use your data in certain circumstances
Right to Data Portability:
- Receive your data in a structured, commonly used, machine-readable format (JSON)
- Transmit your data to another service provider
Right to Object:
- Object to processing of your data for certain purposes (e.g., analytics)
- We will stop processing unless we have compelling legitimate grounds
Right to Withdraw Consent:
- Withdraw consent for data processing at any time
- Does not affect the lawfulness of processing before withdrawal
Right to Lodge a Complaint:
- File a complaint with your local data protection authority if you believe we've violated GDPR
- EU: https://edpb.europa.eu/about-edpb/board/members_en
How to Exercise GDPR Rights:
- Email: support@blesssoul.com with subject line "GDPR Request"
- Include: Your registered email, specific request, and verification information
- Response time: Within 30 days as required by GDPR Article 12(3)
- Extension: May be extended to 60 days for complex requests; we will inform you of any extension within the first 30 days and explain the reasons for the delay
- Solo Developer Note: As a one-person operation, complex requests may require the full 60-day extension period
6.3 CCPA Rights (California Residents)
SOLO DEVELOPER NOTICE: As a one-person operation, privacy rights requests are handled by the sole developer. Response times may be at the maximum timeframes permitted by CCPA (45 days, extendable to 90 days for complex requests with notification).
If you are a California resident, you have rights under the California Consumer Privacy Act (CCPA):
Right to Know:
- What personal information we collect
- Categories of sources from which we collect information
- Business or commercial purpose for collecting information
- Categories of third parties with whom we share information
Right to Delete:
- Request deletion of your personal information
- Exceptions: We may retain data if required by law or necessary for legal compliance
Right to Opt-Out of Sale:
- We do NOT sell personal information (nothing to opt out of)
Right to Non-Discrimination:
- We will not discriminate against you for exercising your CCPA rights
- Same service, quality, and pricing regardless of rights exercise
How to Exercise CCPA Rights:
- Email: support@blesssoul.com with subject line "CCPA Request" or "California Privacy Request"
- Include: Your registered email, specific request, and verification information
- Verification required: We may ask for additional information to verify your identity
- Response time: Within 45 days as required by CCPA
- Extension: May be extended to 90 days for complex requests; we will inform you of any extension within the first 45 days and explain the reasons for the delay
- Solo Developer Note: As a one-person operation, complex requests may require the full 90-day extension period
Authorized Agent:
- You may designate an authorized agent to make requests on your behalf
- We require written proof of authorization
6.4 Other Regional Rights
Brazilian Users (LGPD):
- Similar rights to GDPR users
- Contact: support@blesssoul.com with subject "LGPD Request"
- Response within 30-60 days (solo developer constraints)
Canadian Users (PIPEDA):
- Right to access and correct personal information
- Contact: support@blesssoul.com
- Response within 30 days
Indian Users (Personal Data Protection Bill - when enacted):
- We will comply with Indian data protection laws when enacted
- Contact: support@blesssoul.com with privacy requests
- As an Indian developer, we are committed to complying with Indian data protection regulations
All Users:
- Regardless of location, we honor data privacy requests within the timeframes required by applicable law
- Contact support@blesssoul.com with any privacy concerns
- Solo Developer Note: As a one-person operation, we may require the full time permitted by law to process complex requests
7. Data Retention and Deletion
7.1 Active Accounts
We retain your data as long as your account is active and you maintain a subscription or are within the grace period.
Data Lifecycle:
- Active subscription: Full data retention and sync
- Grace period (30 days post-expiration): Read-only data retention
- Day 30 post-expiration: Automatic deletion (see Section 7.3)
7.2 Manual Account Deletion (User-Initiated)
When you manually delete your account (Settings → Data Management → Delete Account):
Immediate Deletion (Within seconds):
- Your profile is removed from Supabase database
- All user-generated content deleted:
- Goals, milestones, progress data
- Manifestations, affirmations, gratitude entries
- Schedule blocks and time blocks
- Reminders and tasks
- Profile picture from storage
- Quote favorites and interactions
- Subscription tracking records
- Your authentication session is terminated
- Local device storage is cleared:
- CoreData database erased
- Cached files removed
- Encryption keys deleted from Keychain
Within 24-48 Hours:
- Cloud backups no longer contain your data
Within 30 Days:
- Backups containing your data are purged
- Any residual logs are anonymized
Permanent and Irreversible:
- Once deletion is initiated, it cannot be undone
- Data cannot be recovered by you or by us
- Your email address is released and can be used for a new account
What May Be Retained (Legal Requirements):
- Minimal information for legal compliance (e.g., fraud prevention, tax records): anonymized user ID, subscription dates (no personal content)
- Anonymous analytics data (cannot be linked back to you)
- Deletion logs (for audit purposes)
- Retention period: As required by Indian law (typically 5-7 years for financial records)
Confirmation:
- You'll receive a confirmation email that account deletion is complete
- Email sent to your registered email address (last communication)
7.3 Automatic Account Deletion (Subscription Lapse)
If your subscription expires and is not renewed:
Timeline:
Days 0-29 (Grace Period):
- Your account remains active but in read-only mode
- All data is retained and accessible
- You can view but not edit content
- Email reminders sent
Day 30 (Account Deletion):
- Account is automatically and permanently deleted
- Same deletion process as manual deletion (Section 7.2)
- Final "Account Deleted" email sent before deletion
- Data cannot be recovered
Resubscribe to Prevent Deletion:
- Resubscribing at any time before day 30 immediately restores full access
- All your data is preserved
- No data loss
7.4 Subscription Cancellation (Different from Account Deletion)
Important: Cancelling your subscription is NOT the same as deleting your account.
When you cancel your subscription through Apple:
- Access continues until the end of your current billing period
- After the billing period ends, your account enters the grace period (Days 0-29)
- Your data is NOT immediately deleted
- You have 30 days total to resubscribe before automatic deletion
To avoid automatic deletion:
- Resubscribe before day 30, OR
- Manually export your data (Settings → Data Management → Export Data)
7.5 Data Retention for Deleted Accounts
Personal Data: Permanently deleted (see Section 7.2)
Anonymous Analytics: May be retained indefinitely (cannot be linked to you)
Legal Records: Minimal data retained as required by Indian law (anonymized where possible):
- Subscription billing history (for tax compliance): 7 years
- Fraud prevention records: 5 years
- Legal hold requests: Duration of legal matter
Backups: Purged within 30 days of account deletion
8. Children's Privacy
8.1 Age Requirement
BlessSoul is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13 years of age.
8.2 COPPA Compliance
In compliance with the Children's Online Privacy Protection Act (COPPA):
- We do not knowingly collect, use, or disclose personal information from children under 13
- We do not market to children under 13
- We do not display advertising to any users (including those 13+)
8.3 Parental Notice
If you believe we have inadvertently collected information from a child under 13:
- Contact us immediately: support@blesssoul.com with subject line "Child Privacy Concern"
- Provide: The child's name, email (if known), and your relationship to the child
- We will promptly:
- Investigate the matter
- Delete the child's account and all associated data
- Implement additional safeguards to prevent future occurrences
- Respond to you within 48-72 hours (solo developer response time)
8.4 Age Verification
- We require users to provide their date of birth during signup
- Accounts indicating age under 13 are automatically rejected
- We may request additional verification if age is in question
8.5 Parental Rights
Parents/guardians of users aged 13-17 may:
- Request access to their child's account information
- Request deletion of their child's account
- Contact: support@blesssoul.com with proof of guardianship
- Response within 5-10 business days (solo developer constraints)
9. AI-Generated Content and Privacy Implications
9.1 OpenAI Integration (Manifestation Features Only)
IMPORTANT DISCLOSURE: BlessSoul uses OpenAI's GPT models to provide AI-powered features exclusively for the Soul Manifest (manifestation) feature. OpenAI is NOT used for Soul Spark quotes.
Privacy Implications:
What is NOT Shared with OpenAI:
- ✗ Your personal information (name, email)
- ✗ Your user ID or account identifiers
- ✗ Your subscription information
- ✗ Your device information
- ✗ Your schedules, reminders, or other app data
- ✗ Any personally identifiable information
What IS Shared with OpenAI:
- ✓ Manifestation intention text you enter (e.g., "I want to achieve financial freedom")
- ✓ Selected categories (career, health, relationships, etc.)
- ✓ Goal titles when requesting AI suggestions
- ✓ Manifestation method selections
- ✓ These are sent as anonymous API requests without user identifiers
Data Processing:
- Requests to OpenAI API are made directly from your device
- Requests do not include user identifiers or personal information
- OpenAI does not use API data to train models (per their API data usage policy)
- OpenAI retains API data for up to 30 days for abuse monitoring
- AI responses are displayed directly and not stored on our servers
OpenAI's Privacy Policy:
- Subject to OpenAI's privacy policy: https://openai.com/privacy
- OpenAI's API data usage policy: https://openai.com/policies/api-data-usage-policies
- OpenAI does not receive your personal data through our integration
9.2 Soul Spark Quotes (Pre-Generated AI Content)
Important Distinction: Soul Spark quotes were generated using AI technology BEFORE being added to our database. They are NOT generated in real-time.
Quote Privacy:
- No real-time AI calls: Quotes are served from our Supabase database, not OpenAI
- No personal data sent: Your information is never sent to AI when viewing quotes
- Pre-curated content: All 11,000+ quotes were generated, reviewed, and stored in our database
- Quote filtering: Religious and zodiac preferences filter which quotes you see (preferences stay in our system)
When you save or share a quote:
- Quote is saved to your local device (your control)
- If you share to social media, subject to that platform's privacy policy
- We track quote interactions (views, likes, shares, skips) for recommendation improvement
9.3 AI Content Disclaimers
Privacy-Related Disclaimers:
- Soul Spark quotes are pre-generated and served from our database (no real-time AI)
- Manifestation affirmations are generated in real-time via OpenAI (intention text shared)
- Quotes are filtered based on your preferences but not personalized to your specific life details
- Your use of quotes does not reveal personal information about you to third parties
See Terms of Service for full AI content disclaimers regarding copyright and accuracy.
10. Mental Health Crisis Resources
10.1 NOT A MENTAL HEALTH SERVICE
CRITICAL REMINDER: BlessSoul's features are for personal reflection and goal tracking ONLY, not mental health treatment.
If experiencing mental health crisis, severe depression, anxiety, or suicidal thoughts:
GLOBAL CRISIS RESOURCES:
INDIA:
- Emergency Services: 112 (Police/Medical/Fire)
- Mental Health Directory: https://www.nimhans.ac.in/
- Global Helpline Directory: https://findahelpline.com
UNITED STATES:
- 988 Suicide & Crisis Lifeline: Call or text 988
- Crisis Text Line: Text HOME to 741741
UNITED KINGDOM:
- Samaritans: 116 123 (free 24/7)
- Emergency Services: 999 or 112
GLOBAL:
- Find Local Helplines: https://findahelpline.com
- International Crisis Resources: https://www.iasp.info/resources/Crisis_Centres/
IMPORTANT: Close the app and get professional help immediately if in crisis. This app cannot replace professional mental health care.
11. International Data Transfers
11.1 Global Availability
BlessSoul is available globally (excluding certain regions in the initial release). Your data may be transferred to, stored in, and processed in countries outside your country of residence, including the United States, where our servers and third-party service providers are located.
Developer Location: The developer is based in Shivamogga, Karnataka, India, but backend infrastructure is located in the United States.
11.2 Data Transfer Mechanisms
We ensure appropriate safeguards are in place to protect your data during international transfers (within solo developer resource constraints):
For EEA/UK/Swiss Users:
- Data transfers to the United States are conducted under:
- Standard Contractual Clauses (SCCs) (where available from service providers)
- Adequacy decisions where applicable
- Additional safeguards: Encryption, access controls, data minimization
- Solo Developer Limitation: We rely on third-party service providers' compliance mechanisms (Supabase, Firebase, etc.) as we lack resources for independent legal frameworks
For All Users:
- Data protection standards equivalent to this Privacy Policy
- Contractual obligations with service providers (where available)
- Regular review of service provider practices (within solo developer capacity)
11.3 Data Storage Locations
- Supabase: United States (Google Cloud Platform)
- Firebase: United States (Google Cloud Platform)
- RevenueCat: United States
- Resend: United States
- OpenAI: United States
11.4 Your Consent
By using BlessSoul, you consent to:
- Transfer of your information to the United States and other countries
- Processing of your data in countries that may have different data protection laws than your country of residence (including India)
- Application of this Privacy Policy and Indian law (see Terms of Service Section 14)
If you do not agree, please do not use BlessSoul.
11.5 Indian Users
For users in India:
- Developer is based in India (Shivamogga, Karnataka)
- Data is transferred to US for backend processing (Supabase, Firebase)
- We comply with applicable Indian data protection laws
- When India's Personal Data Protection Bill becomes law, we will update our practices accordingly
12. Cookies and Tracking Technologies
12.1 No Cookies for Advertising
BlessSoul does NOT use cookies or similar tracking technologies for advertising, marketing, or behavioral targeting purposes.
12.2 Local Storage (Not Cookies)
We use minimal local storage on your iOS device for essential functionality:
Session Management:
- Authentication tokens (to keep you logged in)
- Session expiration management
- Stored securely in iOS Keychain
Caching:
- Offline access to your data
- Faster loading times
- Reduced network usage
Preferences:
- Theme settings (light/dark mode)
- Notification preferences
- Language settings
- Feature onboarding states (which tutorials you've seen)
Analytics (Firebase):
- Anonymous device identifiers for analytics
- Can be disabled in Settings → Data & Privacy → Usage Analytics
12.3 Third-Party Tracking
- We do NOT use third-party advertising trackers
- We do NOT use social media tracking pixels
- We do NOT participate in cross-site tracking
12.4 Your Control
You can clear local data by:
- Signing out of the app
- Deleting and reinstalling the app
- Deleting your account entirely
13. Security Incident Response
13.1 Our Commitment
We take security incidents seriously and have procedures in place to respond promptly (within solo developer constraints).
13.2 In the Event of a Data Breach
Our Response:
- Immediate investigation and containment (as soon as developer is aware)
- Assessment of affected data and users
- Notification to affected users within 72 hours as required by GDPR Article 33-34
- Notification to relevant authorities (as required by law)
- Remediation and prevention measures
What You'll Receive:
- Email notification describing the incident
- Information about what data was affected
- Steps we're taking to address the breach
- Recommended actions you should take
- Contact information for questions
Solo Developer Limitation:
- Response may be delayed if breach occurs during off-hours, weekends, or developer illness
- We will respond as quickly as possible given one-person operation
- We aim to meet the 72-hour notification requirement; in case of developer illness or emergency, notification may be delayed but will occur as soon as reasonably practicable
13.3 Your Role
If you suspect unauthorized access to your account:
- Change your password immediately
- Enable additional security (if available)
- Contact us: support@blesssoul.com with subject "Security Concern"
- Review recent activity in your account
13.4 Security Best Practices
- Use a strong, unique password
- Don't share your account credentials
- Keep your device and app updated
- Use strong device passcode
- Be cautious of phishing emails (we'll never ask for your password via email)
14. Changes to This Privacy Policy
14.1 Updates and Revisions
We may update this Privacy Policy from time to time to reflect:
- Changes in our data practices
- New features or services
- Feedback from users
- Changes in applicable laws (GDPR, CCPA, Indian data protection laws, etc.)
- Security improvements
- Changes to third-party services
14.2 Notification of Changes
We will notify you of material changes by:
- Updating the "Last Updated" date at the top of this policy
- Displaying a prominent notice in the app upon your next login
- Sending an email to your registered email address
- Requiring acceptance of updated policy before continuing to use the app (for material changes)
Notification Timeline:
- Minor changes (clarifications, formatting): Notice at time of change
- Material changes (new data collection, new third-party services): 30 days' advance notice (when reasonably possible)
14.3 Your Acceptance
- Continued use of BlessSoul after changes become effective constitutes acceptance of the updated Privacy Policy
- If you do not agree to the changes, you must stop using the App and may delete your account
- We'll provide an option to export your data before policy changes take effect (when possible)
14.4 Version History
We maintain a history of Privacy Policy changes:
- Request previous versions by emailing support@blesssoul.com
- Significant changes will be summarized in the app
15. Contact Us
15.1 Privacy Questions and Requests
For questions, concerns, or requests regarding this Privacy Policy or your personal data:
Email: support@blesssoul.com
Subject Lines for Specific Requests:
- General questions: "Privacy Question"
- GDPR requests: "GDPR Request"
- CCPA requests: "CCPA Request"
- Data deletion: "Delete My Data"
- Data export: "Export My Data"
- Security concerns: "Security Concern"
- Child privacy: "Child Privacy Concern"
Developer: Praveena H D
Location: Shivamogga, Karnataka, India
Support Hours: Monday - Friday, 9 AM - 5 PM India Standard Time (IST)
Response Time: We aim to respond within 2-5 business days for general inquiries
For GDPR/CCPA requests:
- GDPR: 30 days (extendable to 60 days for complex requests)
- CCPA: 45 days (extendable to 90 days for complex requests)
- Complex requests may require the full extension period due to solo developer constraints
15.2 Information to Include in Requests
To process your request efficiently, please include:
- Your registered email address
- Specific nature of your request
- Any relevant details or documentation
- For data access/deletion: Verification information (we may ask for additional verification)
15.3 Data Protection Officer (DPO)
Solo Developer Note: As a one-person operation, we do not have a dedicated Data Protection Officer. All privacy inquiries are handled by the developer directly.
- For GDPR-related inquiries: Email support@blesssoul.com with subject "GDPR - DPO"
- We will designate a DPO if required by law as our EEA user base grows
16. Dispute Resolution
16.1 Informal Resolution
If you have a complaint about our privacy practices:
Step 1: Contact us first at support@blesssoul.com
- We will make good-faith efforts to resolve your concern
- Most issues can be resolved quickly through communication
- Timeframe: We'll respond within 2-5 business days and work toward resolution within 30 days
16.2 Regulatory Authorities
If your concern is not resolved to your satisfaction, you may file a complaint with your local data protection authority:
European Economic Area (EEA):
- Contact your national Data Protection Authority
- Directory: https://edpb.europa.eu/about-edpb/board/members_en
California Residents:
- California Attorney General
- Website: https://oag.ca.gov/contact
- Phone: (916) 210-6276
Indian Residents:
- Once India's data protection authority is established, contact information will be provided
- Currently: Ministry of Electronics and Information Technology (MeitY)
Other Regions:
- Contact your local consumer protection or data privacy authority
16.3 Arbitration
Privacy disputes may be subject to the arbitration and dispute resolution provisions in our Terms of Service (Section 14), including:
- Exclusive jurisdiction in Shivamogga, Karnataka, India
- Mandatory mediation before litigation
- Fee shifting (loser pays winner's legal costs)
17. Your Consent and Acknowledgment
17.1 By Using BlessSoul, You Consent To:
- ✓ The collection and use of information as described in this Privacy Policy
- ✓ The transfer of your data to the United States and other countries
- ✓ The use of third-party services as listed in Section 5 (including OpenAI for AI-powered features)
- ✓ Storage of your data on Supabase servers (United States)
- ✓ Receiving transactional emails related to your account
- ✓ Processing of your data as required to provide the Service
- ✓ Solo developer limitations on privacy practices and response times
- ✓ GDPR/CCPA compliance with response times at maximum permitted by law
17.2 If You Do Not Agree
If you do not agree to this Privacy Policy:
- Do not create an account or use BlessSoul
- If you have an existing account, delete it via Settings → Data Management → Delete Account
- Contact us with questions before using the Service
18. Additional Information
18.1 Do Not Track (DNT)
- BlessSoul does not track users for advertising purposes
- We do not respond to "Do Not Track" browser signals (as BlessSoul is a native iOS app, not a website)
- You can disable analytics in Settings → Data & Privacy → Usage Analytics
18.2 Biometric Data Clarification
- Face ID and Touch ID are processed entirely by iOS on your device
- BlessSoul never receives or stores biometric data
- We only receive a success/failure result from iOS
- Your biometric data never leaves your device
18.3 Data Minimization
We practice data minimization (within resource constraints):
- We collect only data necessary to provide the Service
- We do not collect data "just in case" we might need it later
- Optional fields (date of birth, profile picture) are truly optional
18.4 Privacy by Design
Privacy is built into BlessSoul from the ground up:
- Secure data storage
- Anonymous analytics (cannot be linked to you personally)
- Local-first data storage with optional cloud sync
- No advertising or tracking
- User control over data (export, delete)
18.5 Solo Developer Transparency
We believe in transparency about our limitations:
- This is a one-person operation with limited resources
- We cannot provide enterprise-level privacy infrastructure
- We comply with applicable privacy regulations within the requirements of the law
- We prioritize user privacy within our capabilities
- We appreciate your understanding and patience
19. Quick Reference Guide
Key Privacy Facts At a Glance:
Data Collection:
- Account info, user-generated content, usage analytics
- NO precise location, contacts, photos (except profile), or biometric data
Data Storage:
- Supabase (US), local device
- Encryption: HTTPS for all connections, secure local storage
Third-Party Services:
- 7 total: Supabase, Firebase, Google Sign-In, RevenueCat, Resend, App Store, OpenAI (manifestations only)
- NO advertising networks or data brokers
Your Rights:
- Access, export, delete, correct, opt-out
- GDPR compliant (EEA users)
- CCPA compliant (California users)
Data Selling:
- NEVER - we don't sell your data
Advertising:
- NONE - no ads, no ad trackers
Age Requirement:
- 13+ years
Data Deletion:
- Immediate and permanent
- Backups purged within 30 days
Auto-Deletion:
- Day 30 after subscription expires
AI Content:
- Manifestation AI: OpenAI GPT-4o-mini (intention text shared for affirmations/suggestions)
- Soul Spark quotes: Pre-generated by AI, served from database (NO real-time AI, NO data sent)
- NO personal identifiers sent to OpenAI
Solo Developer:
- One-person operation
- General inquiries: 2-5 business days
- GDPR: 30 days (extendable to 60)
- CCPA: 45 days (extendable to 90)
Contact:
- support@blesssoul.com
- Shivamogga, Karnataka, India
This Privacy Policy is effective as of January 1, 2025.
Last Updated: December 27, 2025
© 2025 Praveena H D. All rights reserved.
END OF PRIVACY POLICY