Privacy Policy

Last Updated: November 24, 2025

1. Introduction

Toppro ("we", "our", "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application and web platform (collectively, the "Service").

Please read this privacy policy carefully. If you do not agree with the terms of this privacy policy, please do not access the Service.

2. Information We Collect

2.1 Information You Provide to Us

Account Information:

  • Name
  • Email address
  • Phone number
  • Profile picture (optional)
  • Account type (Property Owner or Service Provider)

Service Provider Profile Information:

  • Business name
  • Services offered
  • Service radius
  • Preferred job categories
  • Bio/description
  • Photos of previous work

Property Owner Information:

  • Property addresses (collected during job posting)
  • Property types
  • Service needs

Job Posting Information:

  • Job descriptions
  • Service categories
  • Project details
  • Photos
  • Budget information
  • Location data

Payment Information:

  • Payment card details (processed securely by Square)
  • Billing address
  • Transaction history

Communications:

  • Messages sent through our platform
  • Customer support correspondence
  • Reviews and ratings

2.2 Information Collected Automatically

Device Information: Device type and model, operating system, unique device identifiers, mobile network information.

Usage Data: Pages visited, features used, time spent on platform, click patterns, search queries.

Location Information: GPS coordinates (when you use "Use My Location" feature), IP address, city, state, and ZIP code.

2.3 Information from Third Parties

  • Authentication: If you sign in with Replit Auth, we receive your email and profile information
  • Payment Processing: Square provides payment confirmation and transaction details
  • Geocoding: LocationIQ processes address searches and GPS coordinates

3. How We Use Your Information

3.1 Provide and Maintain the Service

  • Create and manage your account
  • Process transactions and connection fees
  • Enable messaging between users
  • Display job postings and service provider profiles
  • Provide customer support

3.2 Improve and Optimize

  • Analyze usage patterns
  • Develop new features
  • Improve user experience
  • Conduct research and analytics
  • Test platform performance

3.3 Communication

  • Send transactional emails (confirmations, receipts)
  • Notify you of new messages or job opportunities
  • Respond to support requests
  • Send important platform updates

3.4 Safety and Security

  • Prevent fraud and abuse
  • Monitor for suspicious activity
  • Enforce our Terms of Service
  • Protect user safety
  • Comply with legal obligations

4. How We Share Your Information

4.1 With Other Users

Service Providers See: Property owner's name (after paying connection fee), job details and photos, property location (approximate), messages exchanged.

Property Owners See: Service provider profiles, business information, reviews and ratings, messages exchanged.

Contact Information Protection: Personal contact details are hidden until connection fee is paid. Property owner initials shown before payment. Anti-circumvention measures prevent sharing contact info in messages.

4.2 With Third-Party Service Providers

  • Square (Payment Processing): Payment card information, billing address, transaction amounts
  • LocationIQ (Geocoding): Address searches, GPS coordinates (temporarily). We cache only city/state/ZIP, never full street addresses.
  • Replit (Authentication & Hosting): Email and authentication data, platform hosting and infrastructure

4.3 For Legal Reasons

We may disclose information when required to comply with laws, respond to government requests, protect our rights, investigate fraud, or enforce our Terms of Service.

5. Data Retention

5.1 Active Accounts

We retain your information as long as your account is active and as needed to provide services.

5.2 Closed Accounts

After account deletion, we may retain transaction records (7 years for tax/legal compliance), anonymized analytics data, and information required by law.

6. Data Security

6.1 Security Measures

We implement industry-standard security measures:

  • Encryption: HTTPS/TLS for data in transit
  • Authentication: Secure login via Replit Auth (OpenID Connect)
  • Payment Security: PCI-compliant payment processing via Square
  • Access Controls: Role-based access to user data
  • Rate Limiting: Protection against brute force attacks
  • Input Validation: Prevents injection attacks

6.2 PII Protection

  • Contact information validation in job posts and messages
  • Server-side API key storage (never exposed to frontend)
  • Cached geocoding data excludes street addresses
  • Property owner identity masked until payment

7. Your Privacy Rights

7.1 Access and Correction

  • View your account information in Settings
  • Update profile details at any time
  • Request a copy of your data

7.2 Deletion

  • Delete your account through Settings
  • Request full data deletion by contacting support
  • Note: Some information may be retained as described in Section 5

7.3 California Privacy Rights (CCPA)

If you are a California resident, you have the right to know what personal information is collected, know whether it is sold or disclosed, opt-out of its sale (we do not sell data), request deletion, and non-discrimination for exercising your rights.

7.4 European Privacy Rights (GDPR)

If you are in the European Economic Area, you have the right to access, rectify, erase, restrict, port, object to, and withdraw consent for processing of your personal data.

8. Children's Privacy

Our Service is not intended for users under 18 years of age. We do not knowingly collect information from children. If you believe we have collected information from a child, please contact us immediately.

9. International Data Transfers

Your information may be transferred to and maintained on servers located outside your state, province, country, or other governmental jurisdiction where privacy laws may differ. By using the Service, you consent to the transfer of your information to the United States.

10. Changes to This Privacy Policy

We may update this Privacy Policy periodically. We will notify you of material changes by posting the new Privacy Policy on this page, updating the "Last Updated" date, and sending email notification for significant changes. Your continued use after changes constitutes acceptance of the updated policy.

11. Contact Us

For questions about this Privacy Policy or our privacy practices:

  • Email: support@toppro.app
  • Platform: In-app support feature
  • Data Protection Officer: privacy@toppro.app

Summary of Key Points

  • What We Collect: Account info, job posts, messages, location, usage data
  • How We Use It: Provide service, improve platform, ensure safety
  • Who We Share With: Other users (controlled), payment processors, required by law
  • Your Rights: Access, correct, delete your data; opt-out of marketing
  • Security: Industry-standard encryption, PII protection, secure authentication
  • Contact: support@toppro.app for privacy questions

By using Toppro, you acknowledge that you have read and understood this Privacy Policy.