Privacy Summary
- Your cleaning plans are primarily stored on your device and may sync through your private iCloud database.
- TidyHelper does not sell your personal information.
- Payments are handled by Apple.
- AI generation sends selected plan details and photos to backend and AI services only when you use that feature.
- Camera and photo access are optional and controlled by iOS permissions.
Introduction
Your privacy matters. This Privacy Policy explains how TidyHelper collects, uses, stores, and protects information when you use our iOS application.
TidyHelper ("we", "our", or "us") helps users create and manage cleaning plans, tasks, schedules, and AI-generated cleaning suggestions. This Privacy Policy explains what information is processed when you use TidyHelper, including information stored on your device, synced through Apple iCloud, and processed through our backend services.
Information We Collect or Process
Cleaning Plan Data
TidyHelper lets you create cleaning plans, areas, tasks, task details, schedules, completion status, and related notes. This information is primarily stored on your device using Apple's SwiftData framework and may sync across your Apple devices using Apple's private CloudKit database.
Photos You Choose to Add
TidyHelper may allow you to add photos from your photo library or camera to help organize cleaning plans or generate better cleaning tasks. Photos are only used when you choose to add them.
When you use AI task generation, selected plan photos may be downsampled and sent to our backend and to our AI provider so cleaning task suggestions can be generated.
Account and Authentication Data
TidyHelper uses Supabase to provide backend services. The app may create an anonymous user account so we can manage onboarding status, subscription entitlements, and AI usage limits. We do not require you to provide a name, email address, or phone number to use the app.
Subscription and Purchase Data
TidyHelper uses Apple StoreKit for in-app purchases and subscriptions. We process subscription-related information such as product ID, transaction ID, original transaction ID, subscription status, expiration date, and StoreKit environment so we can verify purchases and provide Pro features.
We do not collect or store your payment card number, billing address, or other financial account details. Payments are handled by Apple.
AI Generation Data
If you use TidyHelper's AI task generation features, the app may send the following information to our backend for processing:
- Plan name
- Plan type or configuration
- Plan details or prompts you entered
- Area names
- Existing task names and details
- Selected plan or area photos
- Locale information
- AI generation mode, such as generation or regeneration
This information is used to generate cleaning task suggestions. AI usage events may be stored to enforce usage limits, troubleshoot failures, and manage plan generation access.
What We Do Not Collect
TidyHelper does not intentionally collect:
- Your precise location
- Your contacts
- Your calendar events
- Payment card or bank account details
- Device identifiers for third-party advertising
- Advertising tracking data
TidyHelper does not sell your personal information.
How We Use Information
We use information to:
- Display and manage your cleaning plans and tasks
- Sync your app data across your Apple devices through iCloud, when available
- Generate AI cleaning task suggestions when you request them
- Track AI generation usage limits
- Verify subscription status and unlock Pro features
- Maintain app functionality, reliability, and security
- Respond to support or privacy inquiries
Data Storage and Security
Local Storage
Cleaning plans, tasks, schedules, and photos are stored locally on your device using Apple's SwiftData framework. This data is protected by your device's built-in security features.
iCloud Sync
TidyHelper is configured to sync app data through Apple's CloudKit service using your private iCloud database. CloudKit sync is managed by Apple and subject to Apple's privacy policies and security practices.
Backend Services
TidyHelper uses Supabase for backend services, including anonymous authentication, onboarding status, subscription entitlement records, and AI usage tracking. Backend records are associated with your app user ID.
AI Processing
When you use AI generation, relevant plan details and selected photos are sent to our backend and then to our AI provider, OpenAI, to generate task suggestions. Do not include sensitive personal information in plan names, prompts, task details, or photos if you do not want that information processed for AI generation.
Third-Party Services
TidyHelper uses the following third-party services:
- Apple SwiftData and CloudKit: Local storage and private iCloud sync.
- Apple StoreKit: In-app purchases, subscriptions, purchase restoration, and subscription management.
- Supabase: Anonymous authentication, backend functions, entitlement records, and AI usage tracking.
- OpenAI: AI-powered cleaning task generation.
- Apple Photos and Camera frameworks: Optional photo selection and camera capture, when you grant permission.
Each third-party service processes data according to its own privacy policy and terms.
Permissions
TidyHelper may request the following permissions:
- Camera: To let you take photos for cleaning plans.
- Photo Library: To let you select photos for cleaning plans or AI task generation.
- iCloud: To sync app data across your Apple devices.
You can manage these permissions in the iOS Settings app.
Data Sharing
We do not sell, rent, or trade your personal information.
We may share limited information with service providers only as needed to operate TidyHelper, including Apple, Supabase, and OpenAI. For example, subscription data is processed through Apple StoreKit, and AI generation requests are processed through OpenAI when you choose to use AI features.
Data Retention
Cleaning plan data stored locally or in iCloud remains available until you delete it from the app or manage it through your Apple/iCloud settings.
Backend records such as anonymous user profile status, subscription entitlement records, StoreKit event records, and AI usage events may be retained as needed to provide the app, enforce usage limits, verify subscription access, prevent abuse, troubleshoot issues, and comply with legal obligations.
Your Choices and Rights
You can:
- View, edit, and delete cleaning plans and tasks in the app
- Delete photos you added to cleaning plans
- Manage app permissions in iOS Settings
- Manage subscriptions through Apple's subscription management tools
- Stop using AI generation if you do not want plan details or selected photos processed by AI services
- Contact us with privacy questions or data requests
Depending on your location, you may have additional privacy rights, such as the right to access, correct, or delete certain personal information.
Children's Privacy
TidyHelper is not intended for children under 13. We do not knowingly collect personal information from children under 13.
International Users
TidyHelper may be available in multiple countries. Your information may be processed by Apple, Supabase, OpenAI, and other service providers in locations outside your country of residence, subject to their respective privacy and security practices.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in the app, our practices, or legal requirements. If we make material changes, we will update the "Last updated" date above.
Continued use of TidyHelper after changes means you accept the updated Privacy Policy.
Contact Us
If you have questions about this Privacy Policy or how TidyHelper handles data, contact us at:
Email: selvanprograms@gmail.com
Subject: Privacy Policy Inquiry