Privacy Policy

Effective date: May 8, 2026 · Last updated: May 26, 2026

This Privacy Policy explains how iBuildPro ("we," "us," "our") collects, uses, shares, and protects information when you use the iBuildPro mobile and web applications (the "Service"). iBuildPro is an operating platform for residential and light-commercial contractors. By using the Service you agree to this Policy.

1. Scope and roles

iBuildPro is offered as multi-tenant software as a service. Each contractor company that signs up is a tenant ("Customer"). Most personal information processed through the Service is supplied by Customers about their own contacts, employees, vendors, and projects. In that capacity, the Customer acts as data controller and iBuildPro acts as data processor, processing information on the Customer's behalf and in accordance with their agreement with us.

For information we collect directly from Customer admins and end users (account credentials, billing, support requests, telemetry of how the Service is used), iBuildPro acts as data controller.

2. Information we collect

Information you provide

Information collected automatically

3. How we use information

4. When we share information

We do not sell personal information. We share information only as follows:

5. Third-party processors

We use the following processors to deliver the Service. Each has its own privacy practices governing the data it handles for us:

6. Mobile-specific permissions and data

When you install the iBuildPro mobile app, it may request the following operating-system permissions. Each is used only for the purpose described:

Background location — appointment arrival detection

When a salesperson installs iBuildPro and grants "Always Allow" location permission, the app registers a geofence region around each of the salesperson's upcoming appointment addresses. Regions are registered no earlier than 60 minutes before the scheduled appointment time and are automatically deregistered 30 minutes after the appointment. The app does not record or transmit GPS coordinates on a continuous basis. The only data transmitted is a structured event (appointment ID, event type of "approach" or "arrival," and the salesperson's approximate coordinates at the moment of crossing the boundary) sent to iBuildPro's backend at the time the boundary is crossed. This event is used solely to send a notification to the salesperson's company dispatcher and/or admin as configured by the company administrator. Salespersons may opt out of geofence monitoring at any time from the app's Settings → Privacy screen; this immediately stops all background location activity for that device.

Location data collected through this feature:

Each permission can be revoked at any time in iOS Settings or Android Settings.

7. SMS and WhatsApp messaging

iBuildPro supports outbound and inbound SMS through Twilio (under iBuildPro's A2P 10DLC brand) and WhatsApp through Green API. When a Customer sends a message to one of their contacts, that contact's phone number, message content, delivery status, and (for inbound) reply content are stored in the Customer's tenant.

SMS recipients can reply STOP to opt out at any time, which is enforced at the Twilio carrier level. Our consent and opt-out practices are described at /docs/sms-consent.html.

8. Artificial intelligence and machine learning

Several Service features use large language models from Anthropic (Claude), OpenAI, and Google. When you invoke an AI feature, the relevant content (the question or document you submit, plus a scoped subset of your data needed to answer) is sent to the model provider for processing.

9. Retention and deletion

Account data is retained for as long as the Customer subscription is active and for a reasonable period after termination to allow restoration. Financial records use a soft-delete pattern (deleted_at + deleted_by) to preserve audit history; deleted rows are filtered from all UI but remain queryable by an administrator. A Customer may request hard deletion of all their tenant data after subscription termination.

End users may request access, correction, or deletion of their personal information by writing to the contact in section 15.

10. Security

We use the following safeguards:

No service can guarantee absolute security. If you suspect a security incident affecting your account, please contact us immediately.

11. Your rights

Depending on where you live, you may have the following rights:

Customer end users (those whose data is in a Customer's tenant) should direct rights requests to the Customer that holds their data, since the Customer is the data controller. We will support Customers in responding.

12. Children

The Service is not intended for children under 16. We do not knowingly collect information from children under 16. If you become aware that a child has provided us information, please contact us so we can delete it.

13. International users

iBuildPro is operated from the United States. If you access the Service from outside the U.S., your information will be transferred to and processed in the U.S. By using the Service you consent to this transfer.

14. Changes to this Policy

We may update this Policy from time to time. When we make material changes we will post the revised version with an updated effective date and, where appropriate, notify Customers by email or in-app banner.

15. How to contact us

For privacy questions, requests, or complaints: