Welcome to Daryl Workers, an app that connects customers with professional service providers (e.g., repair, construction, beauty services). We are committed to protecting your privacy and personal data. This Privacy Policy explains how we collect, use, store, share, and safeguard your information when you use our app. Please read it carefully to understand our practices.
1. Information We Collect
We collect the following types of information to provide, operate, and improve Daryl Workers services:
1.1. Information You Provide
- Account Information: When you sign in with your Google account, we collect your name and email address from Google. You can also provide a display name if you wish.
- Worker Registration Information: If you register as a worker, we collect:
- Full name
- List of services you provide (e.g., bricklayer, electrician, plumber)
- Profile picture (optional)
- Self-description or work experience (optional)
- Preferred operating area (optional)
- Job Request Information: When you submit a service request, we collect:
- Service category (e.g., electrical repair, beauty services)
- Job description (e.g., details of the issue or request)
- Your phone number and address
- Review Information: Ratings and comments you provide when reviewing workers or customers.
- Payment Information (if applicable): If you use in-app payment features (for worker subscriptions), we may collect transaction-related information through Google Play Billing.
1.2. Information Collected Automatically
- Location Data:
- Precise location (GPS) when you use features like finding nearby workers, displaying locations on maps, or providing directions, only when the app is in use (in the foreground).
- Approximate location (network-based) if you do not grant precise location access.
- Usage Data:
- Job history (category, description, status, creation/completion time)
- App interactions (e.g., button clicks, job request submissions)
- Anonymized analytics events (e.g., app open frequency, session duration)
- Worker availability status (e.g., online or offline when the app is closed or the device is turned off) to ensure customers see accurate information about available workers.
- Device Information:
- Device type, operating system, app version
- Error data (stack traces) collected via Firebase Crashlytics when the app crashes
- Notification Data: Data related to push notifications (e.g., notification status, interactions).
1.3. Information from Third Parties
- Google Play Services: We use Google Play Services for sign-in, push notifications, maps, and payments. Google may collect additional data per their Privacy Policy.
- Firebase: We utilize various Firebase services:
- Firebase Analytics & Crashlytics: For collecting anonymized usage data and crash reports to improve app stability and performance.
- Firebase Firestore & Storage: To securely store user profiles, worker information, job requests, and historical transaction data (excluding sensitive payment details handled by Google Play Billing).
- Firebase Functions: For backend logic, such as triggering notifications for new job requests or status updates.
- Firebase Realtime Database: To manage worker availability status (e.g., setting offline status when the app is closed unexpectedly).
See Firebase’s Privacy Policy.
- Google Maps: Collects location and routing data when you use map features.
2. How We Use Your Information
We use your information to:
- Provide Services:
- Connect customers with workers based on location and service category.
- Send push notifications about new job requests, status updates, or job completions.
- Display job history, profiles, and reviews within the app.
- Process in-app payments (for worker subscriptions, if applicable).
- Update worker availability status (e.g., marking as offline when the app is closed unexpectedly) to ensure customers can connect with available workers.
- Improve the App:
- Analyze usage data (via Firebase Analytics) to optimize performance and user experience.
- Use crash data (via Firebase Crashlytics) to fix issues.
- Customer Support: Handle support requests via email or in-app contact features.
- Ensure Safety:
- Use Play Integrity to ensure app integrity.
- Personalization:
- Show relevant workers based on location and service requests.
- Store user settings (e.g., notification preferences, dark mode) via DataStore.
3. How We Share Your Information
We do not sell or share your personal information with third parties, except in the following cases:
- With Workers or Customers in the App:
- Information like name, phone number, and address is shared between customers and workers to facilitate job completion (e.g., for communication or directions).
- With Service Providers:
- Google Play Services: Supports sign-in, push notifications, maps, and payments. Google may access data per their Privacy Policy.
- Firebase: Firebase Analytics, Crashlytics, Firestore, Storage, and Functions process data to provide app features. See Firebase’s Privacy Policy.
- Legal Requirements:
- We may disclose information if required by law enforcement or to comply with legal obligations (e.g., court orders).
- With Your Consent:
- If you agree to share information (e.g., sharing job details with a specific worker).
4. App Permissions
Daryl Workers requires the following permissions to function:
- Location Access (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION):
- To find nearby workers, display locations on maps, and provide directions via Google Maps, only when the app is in use (in the foreground).
- You can deny this permission, but some features (e.g., finding workers) may not work correctly.
- Internet Access (INTERNET, ACCESS_NETWORK_STATE):
- To connect to Firebase servers, send/receive job requests, and use Google Maps.
- Notifications (POST_NOTIFICATIONS):
- To send push notifications about new job requests, status updates, or completions.
- You can disable notifications in device settings.
- Vibration (VIBRATE):
- To provide haptic feedback for notifications and user interactions.
- Full Screen Intent (USE_FULL_SCREEN_INTENT):
- To display urgent job request notifications prominently, even when the device is locked, ensuring workers don't miss critical requests.
- Wake Lock (WAKE_LOCK):
- To prevent the device from sleeping when receiving important notifications or performing critical tasks related to job requests and worker availability status, ensuring timely updates.
- Local Storage (via Room/DataStore):
- Stores user settings and job data locally to improve performance.
- Background Processing (No Foreground Service):
- To protect your privacy, Daryl Workers does not use continuous background services (Foreground Services) or track your location in the background. Instead, we use lightweight background tasks (via Android WorkManager) to periodically update worker availability status when the app is in use or closed. This ensures minimal impact on your device's battery and privacy while maintaining accurate worker availability for customers.
- Location data is only accessed when the app is actively used, and worker availability status is managed efficiently using Firebase Realtime Database, which automatically updates your status to offline if the app is closed unexpectedly, without requiring continuous background processing.
5. Data Security
We implement advanced security measures to protect your information:
- Encryption:
- Data is transmitted via HTTPS and securely stored on Firebase Firestore and Storage.
- Access Controls:
- Only relevant customers and workers can view job-related information (e.g., phone numbers, addresses).
- Firebase Authentication ensures only signed-in users access data.
- Play Integrity: Verifies app integrity to prevent unauthorized access.
- Error Protection: Firebase Crashlytics helps us detect and fix issues to ensure secure app operation.
6. Your Rights
You have the following rights regarding your personal data:
- Access: View the information we’ve collected about you via your app profile.
- Modify: Update personal information (e.g., name, phone number, address) in profile settings.
- Delete: Request deletion of personal data, except where required for legal or service purposes.
- Opt-Out:
- Disable location access or notifications in device settings.
- Opt out of anonymized analytics by contacting us.
- Data Portability: Request your personal data in a usable format (per GDPR, if applicable).
To exercise these rights, contact us at darylgroups@gmail.com.
7. Data Storage and Deletion
- Storage:
- Data is stored on Firebase servers in regions compliant with legal regulations (e.g., United States or EU, depending on Firebase configuration).
- We retain data as needed to provide services or comply with legal requirements.
- Deletion:
- You can request deletion of your account and personal data at any time via your in-app profile settings (if available) or by sending an email to darylgroups@gmail.com.
- Data associated with an account is deleted after two years of inactivity (e.g., no logins, no job requests, no services provided), except for data required for legal compliance (e.g., payment records).
8. Children
Daryl Workers is not intended for children under 13. We do not knowingly collect data from children under 13. If you believe we have collected data from a child, please contact us at darylgroups@gmail.com, and we will delete it immediately.
9. Disclaimer
Daryl Workers acts solely as a marketplace and connection platform, facilitating interactions between customers and service providers. We do not directly provide services, nor do we employ the service providers listed on our platform. All agreements and services provided are strictly between the customer and the individual service provider. While we strive to connect reputable workers, we are not responsible for the quality, safety, legality, or any other aspect of the services provided by the workers or the conduct of any users. We encourage users to exercise caution, perform their own due diligence, and consider personal safety precautions when interacting with any individuals connected through the platform. Any disputes or issues arising from the services provided must be resolved directly between the customer and the worker.
10. Policy Updates
We may update this Privacy Policy to reflect changes in the app, technology, or legal requirements. Updates will be communicated via the app or email. Please check periodically for the latest information.
11. Contact Us
If you have questions, complaints, or need to exercise your rights, please contact:
Thank you for trusting and using Daryl Workers!