Legal

Privacy Policy

Last updated: October 30, 2026

Paint Portal, a trade name of Boma Digital Inc., a corporation located in Corunna, Ontario, Canada ("Company," "we," "us," or"our") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the Paint Portal application and related services (the "Service").

1. Information we collect

1.1 Information you provide directly

1.2 Information collected automatically

1.3 Information from third-party integrations

When you connect third-party services, we may receive:

1.4 QuickBooks Online — detailed data disclosure

When you connect your QuickBooks Online account, the following access is granted via Intuit's OAuth 2.0 authorization:

Read access (pulled from your QuickBooks account): customer records (name, email, phone, billing address); vendor records (name, contact information); items/services catalog (names, descriptions, rates); invoice records (number, amounts, line items, status); payment records (date, amount, method, linked invoice).

Write access (pushed to your QuickBooks account): invoice creation and updates synced from Paint Portal; payment recording when payments are received through Paint Portal; customer creation when new clients are added in Paint Portal.

How this data is used: QuickBooks data is stored within your organization's isolated database scope and is never shared across organizations. Synchronization occurs only when you initiate a sync or enable automated sync. We do not access your QuickBooks bank data, payroll data, tax filings, or anything beyond the scopes above.

Data deletion: when you disconnect QuickBooks, the OAuth tokens are immediately revoked and deleted. Previously synced records remain in your Paint Portal account unless you delete them. You may request complete deletion of all QuickBooks-sourced data by contacting support@trypaintportal.com.

1.5 Information about your clients and employees

Much of the data in Paint Portal is information your business enters about other people — your clients (names, contact details, project information, portal messages) and your employees or subcontractors (pay rates, time entries, location check-ins). For that data, we act as a service provider, processing it on your business's behalf and under its instructions to provide the Service. Your business is responsible for having the necessary consent or legal basis to collect and use it — including consent from crew members for location-based features and from clients for the communications you send them.

If you are a client or employee of a business that uses Paint Portal, your relationship is with that business — contact them first about their data practices, and we will support their response. You may also contact us directly at support@trypaintportal.com.

1.6 Text messages (SMS)

Businesses that use Paint Portal can send their own clients text messages about that client's job — for example, that a quote is ready, appointment reminders, that the crew is on the way, payment receipts, and a request for a review after the job. A client's mobile phone number and their text-message consent are recorded by the business; texts are only sent to clients the business has marked as opted in (see our text message program page). We use mobile numbers and consent records only to send these job messages and to honour opt-outs. Replying STOP to any message opts that number out; replying HELP returns contact information. Message frequency varies (usually 2–6 messages per job). Message and data rates may apply.

No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. All of the categories of sharing described in this policy exclude text-messaging originator opt-in data and consent; this information will not be shared with any third parties, except with our SMS delivery provider (Twilio) solely to deliver the messages.

2. How we use your information

We use your information exclusively to:

3. What we do NOT do with your information

How we use anonymized data to improve the Service: we may analyze anonymized, aggregated data — from which no individual user or business can be identified — to improve the Service, develop features, build industry benchmarks, and train models that benefit all users (such as smarter cost estimates or suggested line items). Your individual business data is never exposed, attributed, or traceable in these analyses.

4. Third-party services and data sharing

We share your information with third-party services only as necessary to provide the features you have explicitly enabled:

ServiceData sharedPurpose
Google Cloud / FirebaseAll application dataCloud infrastructure (hosting, database, authentication, file storage)
StripeOrganization info, invoice amountsPayment processing (only when you create a checkout session)
Intuit QuickBooksInvoices, customer/vendor dataAccounting sync (only when you connect and initiate sync)
Google SMTP (Gmail)Recipient email, message contentTransactional email delivery
TwilioClient mobile number, message contentText-message (SMS) delivery to clients who have opted in (only when a business enables texting)

Each provider maintains its own privacy policy. We encourage you to review them: Google Cloud Privacy Notice, Stripe Privacy Policy, and Intuit Privacy Policy, and Twilio Privacy Notice.

We also use two operational services to keep the Service reliable: Sentry (error monitoring) receives technical error reports including device information and your account identifiers (user ID and email address) so we can investigate issues affecting your account; screen recordings of error sessions have text content masked before capture. Google Analytics receives aggregate usage data to help us understand how the Service is used — you can decline analytics via the cookie banner. Neither service receives your business content (projects, clients, financials).

5. Data storage and security

Your data is stored on Google Cloud Platform (Firebase) servers located in the United States. We implement industry-standard security measures including:

Despite these measures, no method of electronic transmission or storage is 100% secure, and we cannot guarantee absolute security. For a plain-English overview, see our security page.

6. Data retention

7. Your rights

Depending on your jurisdiction, you may have the right to access, correct, delete, port, object to, or restrict processing of your personal data. To exercise any of these, contact support@trypaintportal.com. We respond within thirty (30) days. For portability requests, we provide your data in a commonly used, machine-readable format (such as CSV or JSON).

8. Children's privacy

Paint Portal accounts are for adults: you must be at least 18 to create an account. Employers may keep ordinary employment records (such as time entries) about crew members under 18 where employment law permits; those records are the employer's responsibility (see Section 1.5). We do not knowingly collect personal information directly from children, and will delete it promptly if we learn we have.

9. Cookies and tracking

We use minimal cookies and local storage for authentication (Firebase session tokens) and preferences (theme, recent searches, UI settings stored locally via localStorage). Where Google Analytics is enabled, a first-party analytics cookie measures aggregate usage — you can decline it via the cookie banner. We do not use advertising pixels or cookies that track you across other websites.

10. California privacy rights (CCPA/CPRA)

If you are a California resident, you have the right to know what personal information is collected, used, shared, or sold; to correct inaccurate personal information; to delete personal information; to opt out of the sale or sharing of personal information (we do not sell or share personal information); to limit the use of sensitive personal information — precise geolocation collected by location features is used only to provide those features and can be disabled; and to non-discrimination for exercising these rights.

11. International data transfers

Your data is primarily stored on Google Cloud Platform servers in the United States. If you access the Service from Canada or elsewhere, your data may be transferred to and processed in the United States. We ensure such transfers comply with applicable laws, including Canada's Personal Information Protection and Electronic Documents Act (PIPEDA).

12. Canadian privacy rights (PIPEDA)

If you are in Canada, you have the right to access your personal information, to challenge its accuracy and have it amended, to withdraw consent (subject to legal or contractual restrictions), and to file a complaint with the Office of the Privacy Commissioner of Canada. We collect, use, and disclose personal information only for purposes a reasonable person would consider appropriate, with your knowledge and consent.

13. Data breach notification

If a security breach results in unauthorized access to or loss of your personal information, we will notify affected users as soon as reasonably practicable — by email and, where feasible, an in-app notice — describing the incident, the information affected, our response, and steps you can take to protect yourself. Where required by law, we will also report the breach to the relevant regulators (including the Office of the Privacy Commissioner of Canada) and keep records of the incident.

14. Changes to this policy

We may update this Privacy Policy from time to time. We will note material changes by updating the "Last updated" date and, where feasible, by notice through the Service or email. Continued use after changes constitutes acceptance of the revised policy.

15. Contact us

Paint Portal — Privacy Inquiries

A trade name of Boma Digital Inc.

Attn: Privacy Officer

Corunna, Ontario, Canada

Email: support@trypaintportal.com

Website: www.trypaintportal.com

See also our Terms of Service andguarantee.