Privacy Policy
PoolOps ("PoolOps," "the Service," "we," "us," or "our") is operated by AppEcho Labs, LLC, a Virginia limited liability company located in Alexandria, VA 22304.
This Privacy Policy explains how we collect, use, disclose, and protect information when pool service professionals, businesses, technicians, invited team members, homeowners, and other recipients use the PoolOps mobile application, web dashboard, homeowner portal, public report pages, billing flows, and related websites.
1. Scope and Roles
PoolOps is primarily a business tool for pool service professionals and pool service companies. Account owners and team members use PoolOps to manage customers, routes, service records, photos, reports, invoices, and payments.
When a pool service company enters information about its own customers, homeowners, properties, employees, contractors, or technicians, that pool service company is responsible for having the legal right to collect and use that information. PoolOps processes that information to provide the Service to the pool service company.
Homeowners and customers may interact with PoolOps when they receive service reports, invoice links, recurring billing consent links, magic links, or portal access from their pool service provider. Homeowners generally do not create full PoolOps business accounts unless they separately sign up for the Service.
2. Information We Collect
2.1 Account, Business, and Team Information
When you create or manage a PoolOps account, we may collect:
2.2 Customer, Homeowner, Property, and Pool Data
Pool service companies and their team members may enter:
2.3 Service, Report, Photo, and Issue Data
When PoolOps is used to perform or document service work, we may collect:
2.4 Location, Route, and Device Data
PoolOps may collect or process:
2.5 Billing, Invoice, Payment, and Recurring Billing Data
When you use PoolOps billing features, we may collect or process:
2.6 Website, Analytics, Advertising, Support, and Communications Data
When you use our websites, dashboard, app, support channels, or marketing pages, we may collect:
3. How We Use Information
We use information to:
4. Third-Party Services and Processors
We use third-party services to operate PoolOps. The information shared depends on the feature you use.
4.1 Firebase and Google Cloud
We use Firebase and Google Cloud for authentication, database storage, file storage, Cloud Functions, push notifications, crash reporting, and app messaging. These services may process account data, customer data, service logs, photos, reports, device data, crash logs, and notification tokens.
4.2 Stripe
We use Stripe for PoolOps subscription billing, Stripe Checkout, Stripe Customer Portal, Stripe Payment Sheet, Stripe webhooks, and Stripe Connect. Stripe may process account, business, payment, invoice, customer, connected-account, payout, dispute, refund, bank, tax, identity-verification, IP address, and device information. Pool service companies using Stripe Connect are responsible for their own customer billing relationship, refunds, disputes, taxes, and payout account information.
4.3 Mapbox
We use Mapbox for maps, geocoding, directions, route optimization, distance estimates, and travel-time estimates. Mapbox may receive service addresses, coordinates, route stops, current location, and depot/start locations needed to provide those features.
4.4 Analytics, Advertising, and Measurement Services
We use analytics and measurement tools such as PostHog, Vercel Analytics, Google Analytics or Google Tag Manager, Meta, LinkedIn, and TikTok. These services may process usage events, page views, account identifiers, device/browser data, cookie or local-storage identifiers, advertising click identifiers, IP address, user agent, and hashed contact information for measurement and conversion tracking. We do not provide customer service logs, gate codes, or water chemistry records to advertising platforms for their own direct use.
4.5 Email, Chat, and Support Services
We use Resend for transactional emails such as service reports, invoice notices, homeowner magic links, team invitations, account notices, and support-related messages. We may use Tidio or similar support chat tools on our marketing website. These services may process contact information, message contents, delivery events, chat transcripts, page context, and related support metadata.
4.6 Mobile Platform, App Store, and Legacy Services
The PoolOps mobile app may interact with Apple, Google, Firebase Cloud Messaging, Google Sign-In, device permission systems, map launcher apps, and native SMS or email apps on your device. PoolOps subscription purchases are currently processed through Stripe. If a legacy account still has RevenueCat or app-store subscription records, we may process those records only to maintain or transition legacy entitlement status.
5. Photos, Public Reports, and Sharing
PoolOps is designed to let pool service companies share service reports, photos, invoice links, and homeowner portal links with customers. Report links and photo URLs may be viewable by anyone who has the link, and recipients may forward those links to others. Account owners are responsible for deciding when it is appropriate to include photos, notes, addresses, readings, issues, and other customer information in a report.
If you revoke or delete a report, access may stop prospectively, but copies, screenshots, forwarded emails, cached content, or recipient-held records may remain outside PoolOps. Do not upload or share photos, notes, or customer information unless you have the right to do so.
6. Location Data and Technician Monitoring
PoolOps may collect precise location data from a technician's device when location-based features are used, including route optimization, arrival/completion records, proof-of-service records, and spoofing or accuracy checks. Account owners and authorized team administrators may be able to view technician activity, assigned customers, service logs, photos, issue reports, and related route or location information.
Pool service companies are responsible for giving any required notices and obtaining any required consents from employees, contractors, technicians, customers, or property owners before using PoolOps for location tracking, proof-of-service, customer communications, or property access.
7. Communications
We may send transactional emails related to your account, reports, invoices, billing, team invitations, security, support, and Service operations. If we send marketing emails, we will provide an unsubscribe method where required.
PoolOps may open your device's native SMS or email application with a pre-filled message. Unless we clearly state otherwise, PoolOps does not send SMS messages from our servers, read your text messages, or control your mobile carrier's delivery of those messages. You are responsible for obtaining any legally required consent before texting or emailing your customers through your own device or communication tools.
You can manage push notifications through the app or your device settings.
9. Data Storage and Security
We use technical and organizational safeguards designed to protect information, including authentication, role-based access controls, Firebase/Google Cloud infrastructure, encrypted transport, and provider-managed encryption at rest. No method of transmission, storage, or access control is completely secure.
Your information may be accessed by authorized account owners, team administrators, technicians with permissions, homeowners or recipients who receive links, AppEcho Labs personnel or contractors who need access to operate or support the Service, and third-party processors that help us provide PoolOps.
Avoid entering highly sensitive information that is not needed for pool service operations. For gate codes and access notes, we recommend using the minimum information necessary and updating codes when access should change.
10. Data Retention, Deletion, and Export
We retain information for as long as needed to provide PoolOps, maintain business records, comply with legal, tax, accounting, payment, security, and dispute-resolution obligations, and operate backups and audit systems.
Account owners may request account deletion or data export. Deletion may remove or de-identify account data, customer records, service logs, photos, organization records, billing configuration, and other app data associated with the account, subject to technical, legal, payment, security, backup, audit, and legitimate business retention needs. Some records may be retained by Stripe, Google/Firebase, analytics providers, email providers, support tools, app stores, recipients of reports or invoices, or other third parties according to their own terms and retention practices.
Team-member deletion and owner deletion may work differently. Removing a technician may remove that technician's access or account while preserving business records, service history, invoices, reports, photos, and customer records for the account owner or organization. Public links, emails, downloaded files, screenshots, cached content, backups, audit logs, and legal/payment records may persist after account changes.
11. Your Rights and Choices
11.1 Account Access and Correction
You can access and update many account, customer, route, service, billing, and team records directly in the Service, depending on your role and permissions.
11.2 Deletion and Export Requests
To request account deletion, data export, correction assistance, or privacy help, email support@poolops.app from the email address associated with your PoolOps account or include enough information for us to verify your request. We may need to verify your identity and authority before acting on a request.
11.3 Location, Camera, Photos, and Notifications
You can manage location, camera, photo library, and push notification permissions through your device settings. Some PoolOps features may not work if permissions are disabled.
11.4 Virginia and Other Privacy Rights
Depending on where you live, your relationship to PoolOps, and applicable legal thresholds, you may have rights to access, correct, delete, or obtain a copy of personal data, and to opt out of certain targeted advertising, sale, or profiling activities. You may contact us at support@poolops.app to make a privacy request. If a law requires an appeal process for a denied request, you may reply to our decision and ask us to reconsider.
12. Children's Privacy
PoolOps is intended for business use by pool service professionals who are at least 18 years old. We do not knowingly collect personal information directly from children under 13. Pool service companies should not upload photos, notes, or personal information about children unless they have the legal right and any required consent to do so.
13. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will update the "Last Updated" date and may provide additional notice for material changes, such as by email, in-app notice, or website notice.
14. Contact Us
If you have questions about this Privacy Policy or our data practices, please contact us:
AppEcho Labs, LLC
Alexandria, VA 22304
Email: support@poolops.app