1. Developer and Contact
HomeCare Manager is provided by Soosu Studio. For privacy questions, data requests, or support, please contact us at homecaremanager@soosu.studio.
2. Information HomeCare Manager Handles
HomeCare Manager helps you register household devices, track cleaning and maintenance schedules, receive reminders, generate AI cleaning guides, analyze device photos, and optionally back up data with Google sign-in. The app does not ask for your contacts, precise location, microphone, calendar, or phone call access.
- Home device records: device name, category, manufacturer, model, purchase date, cleaning interval, last cleaned date, next cleaning date, notes, card color, icon name, creation date, active status, and related identifiers.
- Maintenance records: device identifier, maintenance date, maintenance type, notes, optional photo URI, and creation date.
- Photos and generated images: photos you capture or select for a device, local file URIs, generated representative product images, generated image file names, Firebase Storage download URLs when upload succeeds, and local fallback files when upload does not succeed.
- AI input and output: device name, manufacturer, model, category, selected device photos, resized image data, generated cleaning guides, device image analysis results, and generated representative image results. AI features use Firebase AI Logic or Google AI services.
- Account information: if you sign in with Google, HomeCare Manager uses Firebase Authentication and may handle your Firebase user ID, display name, email address, profile photo URL, Google sign-in credential, authentication state, and reauthentication state for account deletion.
- Cloud backup and sync data: when signed in, device records, maintenance records, and summary statistics may be stored in Firebase Firestore under your user account, including total devices, overdue devices, total maintenance records, and device counts by category.
- Notifications and messaging: notification settings, service alarm settings, reminder time, last notification date, Firebase Cloud Messaging token, token timestamp, topic subscriptions, and message payload data needed to show maintenance reminders.
- App preferences and local state: dark mode, onboarding completion, in-app review prompt state, device registration count, maintenance completion count, app version, local cache files, and generated image files.
- Ads and consent data: HomeCare Manager may show Google AdMob ads and may run a consent flow where required. Ad requests and consent services may process advertising identifiers, device information, app information, approximate location inferred from network data, and interaction data according to Google's policies. The app also includes Liftoff Monetize, Mintegral, and Unity Ads mediation adapters.
- Usage, diagnostic, and integrity information: HomeCare Manager uses Firebase Analytics, Firebase Crashlytics, Firebase App Check with Play Integrity, Firebase Cloud Messaging, Google Play services, Google Play In-App Review, ML Kit, Google Mobile Ads, Google User Messaging Platform, and Android system services. These services may process app interaction, screen view, crash, diagnostic, device, app version, operating system, message delivery, ad, consent, and app integrity information according to their own policies.
3. How We Collect Information
- Device and maintenance records are created when you add, edit, complete, delete, or review home care information in the app.
- Photos are handled only when you choose to capture or select an image for device recognition, device records, maintenance records, or representative image generation.
- AI-related information is processed when you request a cleaning guide, device image analysis, or representative product image generation.
- Account information is collected when you choose to sign in with Google, sign out, reauthenticate, or delete your account.
- Cloud backup data is uploaded, downloaded, merged, or deleted through Firebase Firestore while you are signed in.
- Notification settings and reminder times are stored when you configure reminders or service alarm options.
- Firebase Cloud Messaging receives and refreshes tokens through Firebase services, and the app subscribes to notification topics for general maintenance-related messages.
- Ads and consent information is handled when the app starts, checks consent status, initializes AdMob, or requests ads.
- Firebase Analytics, Firebase Crashlytics, Firebase App Check, Google Play services, Google Mobile Ads, ML Kit, and Android system services collect data through their SDKs or platform features when the app is used.
4. How We Use Information
- To save, display, update, delete, and organize your home device records.
- To calculate cleaning schedules, overdue devices, maintenance statistics, and report views.
- To show local reminders and Firebase Cloud Messaging notifications when enabled or available.
- To analyze selected device photos, recognize device information, generate cleaning guides, and generate representative device images.
- To provide optional Google sign-in, sign-out, account deletion, backup, and cross-device sync.
- To store generated image files locally or in Firebase Storage when the image generation workflow needs it.
- To show ads where applicable and manage privacy consent options.
- To remember app preferences, theme settings, onboarding state, review prompt state, and reminder settings.
- To maintain, debug, secure, measure, and improve HomeCare Manager.
- To protect backend services from abuse through app integrity checks.
- To respond to support or privacy inquiries that you send to us.
5. Local Storage, Cloud Storage, and Sharing
HomeCare Manager stores device records, maintenance records, and templates in a local Room database named HomeCareDatabase. App settings are stored in local shared preferences named settings. Onboarding and review counters are stored in a local DataStore named user_preferences. Firebase Cloud Messaging token state is stored in a local DataStore named fcm_preferences. The app may also use local cache directories and app files under paths such as captured_device_images and generated_device_images.
If you do not sign in, your device and maintenance records remain primarily on your device. HomeCare Manager disables Android automatic app backup in its manifest. If you sign in with Google, the app may synchronize device records, maintenance records, and summary statistics to Firebase Firestore under users/{uid}/devices, users/{uid}/maintenance_records, and users/{uid}/statistics.
Generated representative product images may be uploaded to Firebase Storage under paths such as generated_device_images. If upload fails, the generated image may be saved locally and exposed to the app through Android FileProvider.
AI features may send selected images, resized image data, device metadata, locale information, and prompts to Firebase AI Logic or Google AI services to produce analysis, cleaning guide text, or generated images. ML Kit image labeling may also be used for image-related workflows.
We do not sell your personal information. Data may be processed by third-party services used by HomeCare Manager, including Firebase Authentication, Firebase Firestore, Firebase Storage, Firebase AI Logic or Google AI, Firebase Analytics, Firebase Crashlytics, Firebase App Check, Firebase Cloud Messaging, Google Sign-In, Android Credential Manager, Google Play services, Google Play In-App Review, Google Mobile Ads, Google User Messaging Platform, Liftoff Monetize, Mintegral, Unity Ads, ML Kit, Android system services, and device-level services you choose. Those services are governed by their own privacy terms.
If you send a support email, share a screenshot, export information through another app, select an image from another provider, or transfer data through another service, that action is controlled by you and may be handled by the service you choose.
6. Permissions
- Internet: used for Firebase services, Google sign-in, AI features, image upload/download, messaging, analytics, crash reporting, app integrity, ads, consent, and related service communication.
- Post notifications: used for cleaning, maintenance, overdue, and Firebase Cloud Messaging notifications when enabled.
- Schedule exact alarm and use exact alarm: declared for reminder scheduling compatibility on Android versions that require alarm-related permissions.
- Receive boot completed: used to restore reminder scheduling after device restart or app update.
- Wake lock: used by Android or Firebase messaging components to help deliver scheduled or push notification work.
- Advertising ID: used by Google Mobile Ads and related advertising services where available and allowed by your settings.
- Photo picker, camera capture, and file sharing: handled by Android when you choose device photos, capture images, generate device images, or share files through workflows you start.
7. Account Deletion, Retention, and Deletion
- Local device records, maintenance records, templates, settings, DataStore entries, FCM token state, image files, and cache files remain on your device until you delete records, clear app data, or uninstall the app.
- When signed in, synced device records, maintenance records, and statistics may remain in Firebase Firestore until you delete your account, stop syncing where applicable, or request deletion.
- The in-app delete account action reauthenticates with Google, deletes the signed-in user's Firestore backup collections, deletes the user document, and then deletes the Firebase Authentication account when the flow completes successfully.
- Generated images uploaded to Firebase Storage may remain until removed through app or backend cleanup processes, or until you contact us for assistance.
- Firebase Analytics, Firebase Crashlytics, Firebase App Check, Firebase Cloud Messaging, Google Play services, Google Mobile Ads, consent providers, and other third-party providers retain data according to their own settings and policies.
- Support emails are retained only as long as reasonably necessary to respond to your request, maintain records, or meet legal obligations.
8. Security
We use reasonable technical and organizational measures to protect information handled by HomeCare Manager, including Firebase security features, app integrity checks, and Android platform storage. Home device records, photos, maintenance notes, generated guides, and backup data can contain personal household information, so you should protect your device, Google account, backups, screenshots, and any information you share. No method of transmission or storage is completely secure.
9. Children's Privacy
HomeCare Manager is not directed to children under the age required by applicable law to use online services without parental consent. We do not knowingly collect personal information from children. If you believe a child has provided personal information through HomeCare Manager, please contact us.
10. International Processing
Information processed by Firebase, Google, advertising providers, Android services, or other service providers may be stored or processed in countries outside your country of residence. We take steps intended to use service providers with appropriate privacy and security commitments.
11. Changes to This Policy
We may update this Privacy Policy from time to time. When we make changes, we will update the date below and publish the revised policy on this page.