CPM Pro

Terms of Service

Last updated: 22 June 2026

These Terms of Service ("Terms") govern your use of the CPM Pro software-as-a-service platform ("Service") provided by CPM Pro Pty Ltd ("we", "us", "our"). By signing up for or using the Service you agree to these Terms.

1. Your account

You're responsible for keeping your login details confidential and for any activity on your account. Tell us immediately if you believe someone else has accessed your account.

2. Subscription & billing

Paid plans are billed in advance, monthly or annually, in Australian dollars (plus any applicable GST). You can cancel any time from the billing page — access continues until the end of your current billing period. We don't offer refunds for partial periods.

Free trials last 14 days. No payment is required to start a trial. At the end of the trial your account becomes read-only for 30 days, after which data is archived if no paid subscription is active.

3. Your data

You retain full ownership of all content and data you upload to the Service. We make a non-exclusive licence to host and process it solely so we can provide you the Service. We don't use your data to train AI models, we don't sell it, and we don't share it with third parties except to the extent required to operate the Service (e.g. hosting provider, email delivery, Stripe for payment processing).

3a. Backups are your responsibility

We make commercially reasonable efforts to maintain the integrity and availability of your data on our servers, but we do NOT serve as your backup. Software has bugs, hosts have outages, third-party services fail, and accidents happen.

The Service includes a "Backup & data export" tool in Settings that lets you download a complete ZIP of your organisation's data — projects, estimates, invoices, photos, documents and contracts — at any time. We strongly recommend you download a backup at the cadence offered (daily / weekly / monthly) and keep an offline copy under your own control. The Service may surface dashboard reminders when your last download exceeds your chosen cadence, but the act of downloading is always user-initiated and never automatic.

To the maximum extent permitted by law, we are not liable for any loss, corruption, unavailability or theft of your data, regardless of cause, including (without limitation) hardware failure, software defect, third-party service outage, hostile attack, natural disaster, or our own negligence. You acknowledge that the only meaningful remedy for data loss is a recent backup that you have retained yourself, and that you have been clearly informed of the backup tool and the recommended cadence.

3b. Security & data breaches

We follow industry-standard practices for securing your data — encrypted storage, encrypted transport (TLS), tenant-isolated database queries, password hashing with bcrypt, optional two-factor authentication, and per-org access controls. No system is fully unbreachable. In the event of a confirmed data breach affecting your data, we will notify you in accordance with applicable law (in Australia, the Notifiable Data Breaches scheme under the Privacy Act 1988).

To the maximum extent permitted by law, we disclaim all liability for any data breach, unauthorised access, or compromise of your data, except where the breach was caused by our gross negligence or wilful misconduct. Our total liability for any breach is in all cases capped per clause 6 below.

3c. Pricebooks & pricing accuracy

The Service ships with regional pricebooks (Australia, New Zealand, Ireland, France, United States, Canada and others) populated with rates that reflect average market costs at the time the dataset was last updated. Pricebook entries are intended as a starting point, not as a substitute for your own due diligence on the cost of labour, materials, plant and consumables in your market on the day you quote.

Construction prices change continuously as market pressures evolve — supplier price movements, fuel costs, exchange rates, labour shortages, regulatory changes, weather events, freight surcharges, scarcity of trades, and many other factors all affect the price you can actually deliver a project for. It is entirely your responsibility to verify that every line item in a proposal you send to a client reflects your real-world cost to acquire and deliver that work, plus your chosen margin.

To the maximum extent permitted by law, CPM Pro accepts no responsibility for missed, outdated or erroneous pricing, and any liability for under-pricing, over-pricing, omitted scope items, or proposals that are unprofitable to deliver falls directly on you, the user. The Service provides tools (margin calculators, per-line markup, pricebook bulk re-localisation, "send to supplier for quote" workflows, and a one-click pricebook refresh action) to help you keep your pricing current — but the act of confirming any specific quote is sound is always yours.

3d. Bug fixes & service evolution

We work continuously to keep the Service running smoothly, but the Service is software and software has bugs. We rely on your feedback to spot issues we haven't caught. Every page in the Service has a help bubble (bottom-right green ?) that opens a "raise a ticket" form — please use it whenever something looks wrong.

We commit to investigating tickets that block your work as soon as reasonably possible, with critical bugs (unable to sign in, complete loss of access to data, billing failures) prioritised over feature requests. We aim — but do not guarantee — same-business-day response on critical tickets, and patches deployed as soon as a fix is reasonably available. Lower-severity issues are queued and bundled into regular releases.

Features may be added, modified, deprecated or removed as the Service evolves. We give material notice (in-app banner or email) before removing a feature you actively use. The Service is not "frozen in time" — improvements and changes are a fundamental part of what you're paying for.

4. Acceptable use

You agree not to use the Service to do anything illegal, infringe anyone's rights, send spam, distribute malware, or otherwise abuse the Service. We may suspend accounts that breach these rules.

5. Third-party services

The Service integrates with third parties (Stripe for payments, optional OpenAI for AI, optional SMTP for email, Bureau of Meteorology for weather data). Your use of those services may be subject to the third party's own terms.

6. Disclaimer & liability

The Service is provided "as is". To the extent permitted by Australian Consumer Law, our total aggregate liability to you for any claim arising from or related to the Service is limited to the amount you paid us in the 12 months before the claim.

7. Termination

You can terminate your account any time. We may suspend or terminate your account for non-payment, breach of these Terms, or by giving 30 days written notice. On termination you may export your data in a reasonable format for up to 30 days, after which we will delete it.

8. Changes to these terms

We may update these Terms from time to time. If the changes are material we'll email you at least 30 days before they take effect.

9. Governing law

These Terms are governed by the laws of New South Wales, Australia. Any dispute will be resolved in the courts of New South Wales.

10. Contact

Questions: email support@cpmpro.app.

Placeholder wording — to be reviewed by a lawyer before commercial launch.