These documents are provided in English, French, and Spanish. The English version is the reference version. Where the law that applies to you requires otherwise (for example, for Quebec consumers under the Charter of the French Language, or for Puerto Rico consumers), the French or Spanish version applies to you.
These Terms of Service ("Terms") are an agreement between Trades Metrics Inc. ("TradesMetrics," "we," "us," or "our"), a corporation incorporated under the federal laws of Canada and registered to carry on business in British Columbia, and you. They govern your access to and use of the TradesMetrics platform, websites, and mobile and voice applications, including heyJackie (together, the "Service"). These Terms apply to users in Canada and the United States and are effective as of the date you accept them or first use the Service.
The Service is used by two kinds of people. Contractors are general contractors and trades businesses who use TradesMetrics to estimate, run, and get paid for their projects. Clients are homeowners and other customers a Contractor invites to view a project, approve work, communicate, and make payments. "You" and "User" refer to whichever applies to you.
By creating an account, or by accessing or using the Service, you agree to these Terms. If you use the Service on behalf of a business, you confirm you have the authority to bind that business, and "you" includes that business. If you do not agree, do not use the Service.
1. Definitions
- Account: the login through which you access the Service.
- Contractor and Client: as described above.
- Your Content: anything you submit, upload, or create through the Service, including estimates, contracts, budgets, change orders, daily logs, messages, files, photos, and project and client information.
- Voice Features: the optional voice assistant in the Service, including heyJackie.
- Fees: amounts payable to TradesMetrics for use of the Service, as described in Section 7.
- Payment Processor: the third-party provider (currently Stripe) that processes payments made through the Service.
2. Your account and eligibility
You must be at least 18 years old, and old enough to form a binding contract where you live, to use the Service. You are responsible for keeping your login credentials secure and for all activity under your Account, and for providing accurate information and keeping it current. Tell us promptly at help@tradesmetrics.com if you believe your Account has been accessed without your permission.
You may sign in using the methods we offer (such as Google, Apple, email and password, or an email sign-in link). One person should use one Account. A Contractor may invite team members, clients, or other collaborators to a project; you are responsible for the people you invite and for ensuring they are permitted to receive the information you share with them.
Choosing your role. When you sign up, you tell us whether you are a Homeowner or a Contractor, and we set up your Account for that role. You can sign up directly, without an invitation, or join because another user invited you. One person may use the Service in both roles under a single verified email (for example, running a contracting business and, separately, hiring a contractor for your own home).
3. The Service
Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, revocable right to use the Service for your own construction projects, including estimating, creating and managing contracts, budgets, change orders, and progress, exchanging messages and documents, and sending or receiving payments. We are continually improving the Service and may add, change, or remove features, and may set reasonable usage limits.
4. Acceptable use
You agree not to:
- use the Service for anyone's benefit other than your own business and the people you are permitted to collaborate with;
- resell, rent, sublicense, or otherwise commercially exploit the Service except as expressly allowed here;
- copy, modify, reverse engineer, or attempt to gain unauthorized access to the Service or its systems;
- use the Service to build a competing product, or scrape or systematically extract its content using automated tools without our written permission;
- remove or alter our trademarks, logos, or proprietary notices;
- upload or share material that is unlawful, infringing, harmful, deceptive, or that violates someone else's rights or privacy;
- upload harmful code or interfere with or disrupt the Service or its data; or
- use the Service in violation of any applicable law.
5. Estimates and documents
TradesMetrics generates estimates from national cost data, scaled to factors such as region, quality level, and site access. An estimate is a planning tool, not a quote, appraisal, or guarantee of final price. Actual costs depend on many things outside our control, including site conditions, material prices, labour, and the scope a Contractor and Client agree to. You are responsible for reviewing and adjusting any estimate before relying on it, and TradesMetrics is not liable for decisions made based on an estimate.
If you are a Homeowner using the Service on your own, the estimate we show you is a high-level range for your planning only (standard quality and normal site access, without line-item or regional adjustments) and is not a quote, a bid, or a commitment by any contractor. If you send your project to a contractor to request a quote, you are sharing the scope of your project, not a price. The contractor sets their own price.
Documents generated by the Service. The Service can generate contracts, change orders, and similar documents from templates for your convenience. These templates are a starting point and general information only, not legal advice, and using them is not a substitute for advice from a qualified lawyer. TradesMetrics does not practise law and does not review your documents. You are solely responsible for reviewing each document, adapting it to your situation and jurisdiction, and ensuring it is accurate, complete, and legally compliant before you or anyone else relies on or signs it.
Our contract templates include consumer notices required in the property's jurisdiction, but we do not provide legal advice or guarantee that any contract is legally compliant or enforceable; you are responsible for reviewing each contract. Where the law gives a homeowner a right to cancel within a cooling-off period, the Service helps surface and track that period, but the contractor remains responsible for honoring all applicable cancellation rights and law.
6. Relationships between users
TradesMetrics is software. We are not a party to any contract, agreement, or transaction between a Contractor and a Client, and we are not a contractor, builder, broker, or agent.
Quote requests. A Homeowner may use the Service to send a project scope to a Contractor of their choice (one already in their directory, or one they add by email) to request a quote. TradesMetrics is not a marketplace, does not match, rank, or recommend contractors, and is not a party to any resulting quote, contract, or work. Requesting or receiving a quote creates no obligation until the Contractor and Homeowner agree.
The Contractor is solely responsible for the work they perform, including its quality, timeliness, safety, and compliance with building codes, licensing, permits, insurance, warranty, lien, consumer-protection, and tax obligations. Disputes about the work, the price, or the project are between the Contractor and the Client. We may, but are not obligated to, provide information from the Service to help resolve a dispute.
Contractor-provided credentials. Any licence, registration, insurance, certification, or other identifier a Contractor enters or displays through the Service is provided by the Contractor and is not verified by TradesMetrics. We do not confirm that any such credential is genuine, valid, current, or sufficient for the work or the jurisdiction. The Contractor is solely responsible for ensuring every credential it provides is accurate, valid, and kept up to date in the Service. A Client should independently confirm a Contractor's licence, registration, and insurance with the issuing authority before relying on any such credential.
Electronic signatures and records. You agree to transact electronically with us and with other users, and that electronic records and signatures captured through the Service are valid and may be relied on as evidence to the same extent as paper records and handwritten signatures, to the extent permitted by applicable law. You are responsible for the contents and enforceability of any agreement you create, send, or sign through the Service; TradesMetrics does not guarantee that any such agreement is valid or enforceable between you and another user.
If you are a Contractor, you are responsible for the accuracy of what you send your Clients (estimates, contracts, invoices, and change orders) and for complying with the laws that apply to your business and your contracts with customers.
7. Fees
TradesMetrics has no subscription and no per-seat charge. Building and sending estimates is free, and a Contractor's first job is free. After that, we charge a platform fee of 0.5% of the contract value, applied to the contract and to approved change orders, as described on our pricing page. We may change our Fees and will give notice before changes take effect.
If you owe Fees, you authorize us (through our Payment Processor) to charge them using your selected payment method. Fees already incurred are non-refundable except where required by law or expressly stated by us. We may suspend access for overdue amounts, and suspension does not relieve you of the obligation to pay what you owe.
We may offer promotional credits (such as referral credits or a free first job). Credits have no cash value, cannot be combined except as we state, may expire, and may be changed or withdrawn. You are responsible for any taxes related to your use of the Service, other than taxes on our income. Where required by law, applicable sales taxes (for example GST/HST, and PST or QST in some provinces) will be added to the platform fee and shown on your receipt.
8. Payments between users
Payments made through the Service are processed by our Payment Processor (currently Stripe). By using the payment features, you also agree to the Payment Processor's terms and authorize it to process payments, payouts, and related fees.
TradesMetrics is not a bank, money transmitter, escrow agent, or party to the payments between a Contractor and a Client. We facilitate payments through the Payment Processor; we do not hold your funds. The Contractor is the merchant of record for payments a Client makes for the Contractor's work and is responsible for those transactions. Refunds, chargebacks, and payment disputes are governed by the Payment Processor's rules and are ultimately between the Contractor and the Client. TradesMetrics does not process, hold, refund, or reverse these payments and is not responsible for the Contractor's chargebacks, refunds, or negative balances. We do not store full card or bank account numbers. That information is handled by the Payment Processor.
9. Your Content and data
You own Your Content. You grant us a worldwide, non-exclusive, royalty-free licence to host, store, copy, process, transmit, and display Your Content as needed to operate, secure, support, and improve the Service, and to do anything you direct through the Service (such as sending an estimate or invoice to a Client).
We may also generate anonymized, aggregated data from use of the Service to improve our cost models and estimate accuracy. We do not sell your individual data, and any data used this way is stripped of information that identifies you or your Clients.
Our handling of the personal data a Contractor enters about their clients is governed by Section 9a (Contractor client data: our role as processor) of these Terms.
If you send us feedback or suggestions, you allow us to use them without restriction or obligation to you.
9a. Contractor client data: our role as processor
This section of the Terms governs personal information you enter into the Service about your own clients and projects ("Client Personal Data"). It is part of the Terms you accept; no separate document or signature.
1. Roles. For Client Personal Data, you are the controller (the business that determines why and how it is used) and TradesMetrics is the processor acting on your documented instructions. For account, billing, and usage data about you, TradesMetrics is the controller, as described in the Privacy Policy. This Addendum is written to satisfy applicable Canadian (PIPEDA, Quebec Law 25) and US (including CCPA/CPRA service-provider) requirements.
2. Scope & purpose. We process Client Personal Data only to provide, secure, support, and improve the Service and to carry out the actions you direct (e.g., sending an estimate or invoice), for the duration of your use of the Service. Categories: client/homeowner contact and project information you enter. Data subjects: your clients and project contacts.
3. Our obligations. We will: (a) process Client Personal Data only on your documented instructions and the Service's functionality, except as required by law; (b) keep it confidential and limit access to personnel who need it; (c) maintain administrative, technical, and organizational security safeguards; (d) assist you, taking into account the nature of processing, in responding to data-subject requests and in meeting your security, breach-notification, and assessment obligations; (e) not sell Client Personal Data, not share it for cross-context behavioural advertising, and not retain, use, or disclose it for any purpose other than the services specified here or as permitted by law (CCPA service-provider terms); and (f) on termination, delete or return Client Personal Data and delete remaining copies, except where law requires retention.
4. Sub-processors. You authorize us to engage sub-processors to provide the Service. Current sub-processors include hosting (Supabase, Vercel), payment processing (Stripe), email (Resend), a third-party SMS/text-message delivery provider, product analytics (PostHog), receipt data extraction (Anthropic), bot and abuse protection (Cloudflare Turnstile), and Google and Apple (maps, address lookup, sign-in). We impose data-protection obligations on sub-processors substantially similar to these, remain responsible for their performance, and will keep this sub-processor list current and give reasonable prior notice of material sub-processor changes.
5. Breach. We will notify you without undue delay after becoming aware of a confidentiality incident affecting Client Personal Data, with information reasonably available to help you meet your obligations.
6. International processing. We operate from Canada and use providers that may process data in Canada and the United States, with appropriate safeguards; see the Privacy Policy.
7. Form. These processor terms are part of the Terms of Service; acceptance of the Terms is acceptance of this section. No separate document or signature is required. If an enterprise customer later requires a standalone, signable DPA, we can provide one on request.
10. Our intellectual property
The Service, including its software, design, text, and our trademarks and logos (such as "TradesMetrics" and "heyJackie"), belongs to TradesMetrics and is protected by intellectual-property laws. Except for the limited right to use the Service in Section 3, these Terms grant you no rights in our intellectual property.
11. Third-party services
The Service may link to or work with third-party products and services (for example, payment processing, hosting, financing, or accounting tools). Your use of those services is governed by their own terms and privacy policies, and we are not responsible for them. We may use third parties to help provide the Service.
12. Communications consent
By creating an account you agree we may send you service messages (account, billing, project, and status notifications) by email and in-app, and where you have given us a mobile number, by text message. With your consent where required, we may also send product news and offers, which you can stop at any time using the unsubscribe link or your settings. Opting out of marketing does not stop the service messages needed to run your account.
Email (including Canada's CASL). Our commercial emails identify us, include our contact information, and include a working unsubscribe link, and we send marketing email only with the consent the law requires.
Text messages (including the US TCPA and Canada's CASL). If you give us a mobile number, message and data rates may apply, message frequency varies, and you can reply STOP to opt out or HELP for help. Where the law requires your prior express consent for automated or promotional texts, we will obtain it, and you can withdraw consent at any time. We register our messaging with carriers where required.
13. Voice Features (heyJackie)
If we offer Voice Features and you use them, you agree that audio you provide may be recorded and processed, along with text created from it, to carry out your request, provide the feature, and improve it. You are responsible for any other people on a call or in a recording: you confirm you have obtained any consent, and given any notice, that the law requires before recording or transmitting their voice. Some places, including a number of US states and Canadian provinces, require all parties to consent to a recording. You must not use Voice Features to record anyone without the consent or notice their location requires, and we will provide notices within the product where required. Do not use Voice Features for emergencies.
heyJackie processes the words you speak to carry out your request. It does not create a voiceprint and does not use your voice to identify you.
14. Mobile applications and app stores
We grant you a limited, non-exclusive, non-transferable, revocable licence to install and use our mobile applications on devices you own or control, for your use of the Service under these Terms. You agree to follow the rules of the app store you download from, including the Apple App Store and Google Play.
Apple devices. If you obtain an application from the Apple App Store: these Terms are between you and TradesMetrics only, not Apple, and Apple is not responsible for the application or its content; Apple has no obligation to provide maintenance or support; to the extent permitted by law, Apple has no warranty obligation and is not responsible for any claims relating to the application; and Apple and its subsidiaries are third-party beneficiaries of these Terms and may enforce them against you. You confirm you are not located in a country subject to a US Government embargo, and that you are not on any US or Canadian restricted-party or sanctions list.
15. Copyright and content complaints
We respect intellectual-property rights and expect you to do the same. If you believe content on the Service infringes your copyright, send a notice to help@tradesmetrics.com with: your contact information; identification of the work and of the material you say infringes it, with enough detail for us to find it; a statement that you have a good-faith belief the use is not authorized; a statement that the information in your notice is accurate; and your physical or electronic signature. In the United States, this is our notice-and-takedown process under the Digital Millennium Copyright Act; we will act on complete notices, including removing content and ending the accounts of repeat infringers, and we will handle counter-notices where they apply. In Canada, we will forward complete notices to the user as the notice-and-notice regime requires.
16. Export controls and sanctions
You represent that you are not located in, and will not use the Service from, a country or region subject to comprehensive US or Canadian sanctions, and that you are not a person or entity on a US or Canadian restricted-party, denied-party, or sanctions list. We may suspend or end your access as needed to comply with trade-control and sanctions laws.
17. Beta and pre-release features
We may offer features labelled beta, preview, early access, or similar. These are provided "as is," may change or be withdrawn at any time, may be less reliable than the rest of the Service, and are excluded from any commitments we make about the Service. We may collect feedback and usage information from these features to improve the Service.
18. Disclaimers
To the fullest extent permitted by law, the Service is provided "as is" and "as available," without warranties of any kind, whether express, implied, or statutory, including implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement. We do not warrant that the Service will be uninterrupted, secure, or error-free, or that it will meet your needs, and we are not responsible for problems caused by matters outside our control, including the internet, your devices, or third-party services. We do not warrant the accuracy of estimates, cost data, or any text created from Voice Features, all of which you must review before relying on them. Nothing in these Terms removes consumer rights you may have under laws that cannot be waived.
19. Limitation of liability
To the fullest extent permitted by law, neither party will be liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenue, or data. Our total liability arising out of or relating to the Service and these Terms will not exceed the greater of the Fees you paid us in the three months before the event giving rise to the claim, or $100. Nothing in this section excludes or limits liability that cannot be excluded or limited under applicable law, including liability for fraud, for willful misconduct, or for death or personal injury caused by negligence, or your obligation to pay Fees you owe.
20. Indemnification
You agree to defend, indemnify, and hold harmless TradesMetrics and its directors, officers, and employees from third-party claims and related costs (including reasonable legal fees) arising out of your breach of these Terms, your use of the Service, your Content, or, if you are a Contractor, your work, your contracts with Clients, and your dealings with the people you invite.
21. Dispute resolution and governing law
First, let us try to help. Before starting a formal proceeding, contact us at help@tradesmetrics.com and give us 30 days to resolve the issue informally.
Users in the United States. If informal resolution does not work, you and TradesMetrics agree to resolve any dispute by final and binding individual arbitration under the US Federal Arbitration Act, administered by a recognized arbitration provider, rather than in court. You and TradesMetrics waive the right to a jury trial and the right to participate in a class, collective, consolidated, or representative proceeding. You may still bring a qualifying claim in small-claims court, and either party may seek injunctive relief for intellectual-property or unauthorized-access claims. You may opt out of this arbitration agreement by emailing help@tradesmetrics.com within 30 days of first accepting these Terms. Unless the law provides otherwise, a claim must be started within one year of when it arose.
Users in Canada and elsewhere. Where arbitration agreements, jury-trial waivers, or class-action waivers are limited or unenforceable under the consumer-protection or other laws that apply to you (for example, in Quebec, Ontario, and other provinces), those provisions do not apply to you, and you may bring your claim in the courts where you live or in British Columbia.
Governing law. These Terms are governed by the laws of the Province of British Columbia and the federal laws of Canada that apply there, without regard to conflict-of-laws rules, except that the US Federal Arbitration Act governs the arbitration agreement above for US users. Nothing here removes consumer-protection rights you have under the laws of your home jurisdiction that cannot be waived.
22. Accessibility
We want the Service to be usable by everyone and work toward conformance with recognized accessibility standards such as the Web Content Accessibility Guidelines (WCAG). If you have trouble accessing any part of the Service, or need an accommodation, contact us at help@tradesmetrics.com.
23. Changes to these Terms
We may update these Terms from time to time. When we do, we will post the updated version with a new "last updated" date and, for material changes, give reasonable notice. Your continued use of the Service after the changes take effect means you accept the updated Terms.
23a. Termination
You may stop using the Service and close your Account at any time. We may suspend or end your access if you breach these Terms, fail to pay Fees, or where required by law, with notice where practicable. On termination, your right to use the Service ends; for a reasonable period afterward you may export Your Content, after which we may delete it, subject to Section 9, our Privacy Policy, and any retention the law requires. Fees already owed remain payable, and provisions that by their nature survive (Section 24) continue.
24. General
These Terms, together with our Privacy Policy and any terms referenced here, are the entire agreement between you and us about the Service. If any provision is unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver of it. You may not assign these Terms without our consent; we may assign them in connection with a merger, acquisition, financing, or sale of our business. Neither party is responsible for delays or failures caused by events beyond its reasonable control. We may give notices through the Service, by email, or by posting them on our website, and you consent to receive notices electronically. Except for the app-store beneficiaries named in Section 14, these Terms create no third-party beneficiaries. The provisions that by their nature should survive termination will survive, including Sections 5, 6, 9, 9a, 10, 12, 15, 16, 18, 19, 20, 21, and 23a, and any Fees you owe.
25. Contact
Questions about these Terms? Email us at help@tradesmetrics.com, or write to Trades Metrics Inc., British Columbia, Canada.