Privacy Policy

Last Updated: February 8, 2026

Vizsla Tech LLC ("Company," "we," "us," or "our") operates CleanMatchPro ("the App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.

1. Information We Collect

Personal Information You Provide

• Name (first and last) • Phone number • Email address (via Apple Sign In) • Street address and service area location • Profile photos • Professional bio and experience details • Service preferences and availability • Property details (for property owners)

Payment Information

Payment card information is collected and processed securely by Stripe, our third-party payment processor. We do not store your full credit card number, CVV, or other sensitive payment details on our servers. We retain only a Stripe Payment Method ID to process authorized charges.

Automatically Collected Information

• Device information (device type, operating system) • Push notification tokens • Precise GPS location (used for geofence arrival/departure detection at cleaning properties) • Background location updates (used during active cleaning windows to track arrival and departure times) • Motion and activity data via CoreMotion (used to distinguish driving from stationary activity for geofence accuracy and automatic mileage tracking) • WiFi network names (SSIDs) and passwords entered by property owners for cleaner arrival verification, stored encrypted using AES-GCM • Mileage and trip tracking data (start/end locations, distances, drive times) for business expense tracking • App usage data and interaction patterns • Anonymized in-app session data collected when you opt in via the shake-to-report feature, used solely for support and debugging (no personal data from other apps is captured)

2. How We Use Your Information

We use your information to: • Create and manage your account • Connect property owners with their Providers through invite codes • Process payments and manage subscriptions • Facilitate communication between connected users • Send push notifications about connections, messages, and account updates • Operate the Badge Accountability System • Respond to support requests and improve our services • Enforce our Terms of Service

3. How We Share Your Information

We share your information only in the following circumstances: With Other Users: Your profile information (name, photo, bio, services, service area) is visible to other users of the platform. Contact details (phone number, email) are only shared after a confirmed and paid match. With Service Providers: We share data with trusted third parties who assist in operating our App, including Supabase (database and authentication), Stripe (payment processing), and Apple (authentication via Sign In with Apple). For Legal Compliance: We may disclose information if required by law, court order, or governmental regulation, or to protect our rights, property, or safety. We do not sell your personal information to third parties. We do not share your data with advertisers.

4. Data Storage and Security

Your data is stored securely on Supabase servers with row-level security policies ensuring users can only access their own data. We use encryption in transit (TLS/SSL) and implement industry-standard security measures. While we strive to protect your information, no method of electronic storage or transmission is 100% secure.

5. Data Retention

We retain your data as follows: • Account data: Retained while your account is active. Deleted upon account deletion request. • Messages: Messages from completed matches are automatically purged after 30 days. Messages from declined or expired matches are purged after 7 days. Messages are retained if the Provider has saved the contact. • Payment records: Retained as required for financial and tax compliance. • Reports and strikes: Retained for the safety of the community.

6. Your Rights and Choices

You have the right to: • Access your personal data through your profile in the App • Update or correct your information at any time • Delete your account and associated data through Settings • Control which push notifications you receive • Control read receipt visibility (Providers) • Block other users from contacting you To exercise any of these rights, use the relevant features within the App or contact us at the address below.

7. Push Notifications

With your consent, we send push notifications for new connections, messages, schedule updates, and other important account activity. You can control which types of notifications you receive in the App's Settings, or disable notifications entirely through your device settings.

8. Location Data

We collect precise GPS location data and use background location updates to power geofence-based arrival and departure tracking at cleaning properties. Location tracking activates only during scheduled cleaning windows and deactivates afterward. We also use CoreMotion data (accelerometer and motion activity) to verify that location events represent genuine arrivals rather than drive-by GPS triggers, and to automatically log mileage for business trips. Location data is shared only with your connected property owners or cleaners for scheduling coordination. We do not sell location data or share it with advertisers.

9. Children's Privacy

CleanMatchPro is not intended for use by anyone under the age of 18. We do not knowingly collect personal information from children. If we learn that we have collected data from a child under 18, we will take steps to delete that information promptly.

10. Third-Party Services

Our App integrates with third-party services that have their own privacy policies: • Apple Sign In: apple.com/legal/privacy • Stripe: stripe.com/privacy • Supabase: supabase.com/privacy We encourage you to review these policies. We are not responsible for the privacy practices of third-party services.

11. California Privacy Rights (CCPA)

If you are a California resident, you have the right to request disclosure of what personal information we collect, request deletion of your personal information, and opt out of the sale of personal information (we do not sell personal information). To make a request, contact us using the information below.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes through the App or via email. Your continued use of the App after changes constitutes acceptance of the updated policy.

13. Contact Us

If you have questions about this Privacy Policy or our data practices, contact us at: Vizsla Tech LLC Email: privacy@cleanmatchpro.com