Introduction
Giggy helps delivery and gig-economy drivers review offer information, track mileage, manage order history, and view performance metrics. This Privacy Policy explains what information Giggy collects, how Giggy uses it, where Giggy stores it, and what choices you have.
1. Information We Collect and Process
Account and Profile Information
Giggy collects the account and profile information you enter when you register or update your profile. This may include your email address, username, guest name, vehicle details, preferred working hours, and selected delivery platforms.
If you sign in with email and password, Firebase Authentication handles your password. Giggy does not store plaintext passwords on your device. If you sign in with a supported third-party login provider, Giggy receives the account information needed for login and account creation.
Order, Offer, and OCR Information
Giggy stores manually entered orders, parsed offer details, order history, notes, labels, flags, goals, onboarding state, policy acceptance state, and related settings you choose to save.
Giggy may also process offer data through platform-appropriate tools:
- On Android, an optional AccessibilityService can read visible delivery-offer text from supported delivery-app screens. Giggy may process visible payout, miles, ETA, stops, pickup details, source app, and similar offer information. Giggy may use on-device OCR when visible text alone is not enough.
- On iPhone, screenshot OCR only processes images you select. Live OCR requires a user-started ReplayKit broadcast with visible Apple system indicators. Giggy may temporarily cache the latest detected live OCR text locally so the app can display and review the latest detected offer.
- For all platforms, Giggy processes screenshots and broadcast frames on device for recognition. Giggy does not upload screenshots or broadcast frames for OCR recognition.
Location and Trip Information
Giggy collects location data only when you enable mileage tracking. This may include latitude, longitude, timestamp, speed, distance traveled, and route points used to build trip history and mileage reports.
Profile Images, Imports, and Exports
If you choose a profile image, Giggy uses system pickers or system media flows where available so you can choose a file. If you import data, Giggy reads the file you choose. If you export data, Giggy creates files containing your locally stored records and lets you share them through your device's share sheet or system share flow.
Diagnostics and Entitlement Records
Giggy may store and send diagnostics, crash logs, entitlement status, subscription status, product identifiers, and related timestamps needed for account management, subscription verification, reliability, and legal compliance.
2. How We Use Information
Giggy uses collected information to:
- Create and manage accounts
- Authenticate users and restore sessions
- Detect and analyze delivery offers
- Track mileage and build trip history
- Display analytics, reports, and related metrics
- Verify subscription access and entitlement status
- Support import, export, backup, and restore flows
- Diagnose crashes, bugs, and app reliability issues
- Send local notifications when you enable them
3. What We Do Not Collect
Giggy does not request or intentionally use:
- Contacts, call history, or SMS messages
- Microphone or audio recording for offer detection
- Keyboard input, passwords, or sensitive typed text
- Hidden screen content outside your user-initiated OCR workflow
- Payment card numbers directly
- Unrelated personal app data for surveillance or ad targeting
Giggy also does not sell user data to advertisers or data brokers.
4. Information Sent Off Device
Cloud Authentication and Storage
Giggy uses Firebase Authentication and Cloud Firestore for login, registration, entitlement management, account deletion workflows, and profile management.
Crash and Error Reporting
Giggy may send crash and diagnostic information to Firebase Crashlytics so BetterDays LLC can diagnose app failures and improve reliability. This may include error messages, stack traces, device details, and user identifiers. Crash logs may be retained for up to 90 days.
Third-Party Services
Giggy may use Google Sign-In if you choose Google authentication, Google Play Billing for Android subscriptions, Apple App Store services for iPhone subscriptions, Firebase Cloud Functions for subscription verification or account deletion, and third-party map or tile services for map display. Giggy shares exported files with other apps only when you choose to export and share them.
5. AccessibilityService and ReplayKit Disclosure
Android AccessibilityService
If you enable Giggy's Android AccessibilityService, Giggy reads only visible delivery-offer text from supported delivery-app screens so it can detect offers and extract details such as payout amount, distance, delivery time, pickup location, and stops.
Giggy does not use AccessibilityService to read personal messages, chats, conversations, passwords, keystrokes, or unrelated app content, and it does not record screen video or audio for cloud storage.
iPhone ReplayKit and Screenshot OCR
On iPhone, Giggy does not silently monitor other apps. Screenshot OCR is optional and only processes images you choose. Live OCR requires a user-started ReplayKit broadcast and visible Apple system indicators. Giggy does not upload broadcast frames for recognition and does not keep a full cloud recording of the broadcast.
6. Data Storage and Retention
Local Storage
Giggy stores local data on your device. Local data may include orders, trips, route points, notes, preferences, tracking state, profile image paths, and temporary OCR-related values used by the app.
Local data stays on your device until you delete it, clear app data, use Giggy's clear-all-data option, remove the app, or overwrite temporary values.
Remote Storage
Remote storage may include Firebase Authentication account records and Firestore profile or entitlement data kept until account deletion, subscription and purchase-status records kept until account deletion when applicable, Firebase Crashlytics logs retained for up to 90 days, and tax or accounting records retained when required by law.
Temporary live OCR text on iPhone is stored only locally and may be overwritten or cleared by the app.
7. Data Sharing
Giggy does not sell, license, or rent user data. Giggy shares data only with service providers needed to operate the app, including Google, Firebase, Apple, app-store billing services, crash-reporting services, and map providers, plus any other services you explicitly invoke through the app.
Other than those service providers and user-initiated exports, Giggy does not share accessibility text, OCR screenshots, live ReplayKit frames, location data, or trip history with advertisers or data brokers.
8. User Controls and Choices
You can:
- Use guest mode where available
- Turn off Android AccessibilityService in device settings
- End an iPhone ReplayKit broadcast at any time
- Disable notifications and location access in the app or device settings
- Clear local app data using Giggy's tools or device settings
- Export and import local data files you choose
- Remove your profile image
- Log out at any time
- Delete your account through the in-app deletion flow
Deleting your app does not automatically delete cloud account records. Use the in-app account deletion flow if you want cloud account data removed.
9. Children's Privacy
Giggy is not intended for children under 13. If you believe a child has provided personal information through the app, contact join.giggy@gmail.com.
10. Changes to This Privacy Policy
BetterDays LLC may update this Privacy Policy when app features, integrations, permissions, or backend services change. Updated versions will include a new effective date. If you continue using Giggy after an update, you accept the revised Privacy Policy.
11. Contact Information
If you have questions about this Privacy Policy, contact join.giggy@gmail.com.