Terms of Service
Version 1.3 — in force on December 1, 2026 (version 1.2, of September 28, 2026, applies until then)
1 — Acceptance of terms
By accessing the BatiCore platform (baticore.ca), you agree to be bound by these terms of service. If you do not accept these terms, please do not use the service.
When you create your account, your acceptance of these terms is recorded with:
- The accepted version of the terms
- The timestamp of acceptance
- The IP address of the session
This record is retained in accordance with Law 25 and applicable contractual obligations.
2 — Service description
BatiCore is an integrated management software (ERP) built for general and specialized contractors in Québec. It includes the following modules: CRM (client management), Estimates (AI generation, electronic signature), Projects (WBS, budget, phases), Job sites (CCQ attendance, CNESST incidents, daily reports), Payroll & HR (timesheets, CCQ overtime calculations, indicative payroll), Invoicing (progress invoices with GST/QST), Inventory, Legal compliance, AI Copilot, Client portal, Subcontracting (directory, requests for prices, subcontractor space), Dashboard and Settings.
3 — User account
You are responsible for keeping your credentials confidential. You must notify BatiCore immediately of any unauthorized access to your account. BatiCore cannot be held liable for losses resulting from unauthorized access to your account.
4 — Acceptable use
You agree to use BatiCore only for lawful purposes and in accordance with the laws applicable in Québec and Canada. In particular, you must not:
- Use the service for fraudulent or unlawful activities
- Attempt to access the data of other tenants
- Reproduce or redistribute the service without authorization
- Use unauthorized bots or automated scripts
- Introduce viruses, malware or any code harmful to the service or other users
- Harass, defame or impersonate others or BatiCore
- Disrupt, overload or circumvent the security measures of the service
- Use the service for spam or unauthorized solicitations
- Disassemble, decompile or reverse-engineer the software
5 — Subscriptions and billing
BatiCore offers three subscription plans: Starter (the essentials: CRM, estimates, projects) and Business (monthly or annual subscriptions), plus Entreprise (custom quote). Prices are shown in Canadian dollars and exclude sales taxes: GST and QST are added at billing. Billing is processed by Stripe. Your subscription renews automatically. You may cancel at any time from your settings.
You may cancel at any time; you keep access until the end of the monthly period already paid. Apart from the 7-day money-back guarantee on the first paid month, the current month is not refunded. See our Refund Policy.
Price changes. BatiCore may change the price of its plans and of additional users. A change never applies to a period already paid: it takes effect at your next renewal after the announced date. We notify you by email at least 60 days before it applies to your account; the notice states your current price, the new price, the date on which it will apply and your right to refuse. If you refuse it, cancel before that date, from your settings or by writing to us: your subscription does not renew at the new price, without fees or penalty. You can still do so up to 30 days after the date; if a period has then already been billed at the new price, we refund the difference for that period.
Price guarantee. When BatiCore announces a price guarantee (for example: “price guaranteed until …” for accounts created before a date), it applies under the conditions published with the announcement and protects you from the previous paragraph until its end date.
Referral programme. The referrer and the referred company may receive a discount on their subscription, in the amounts and under the conditions shown on the “Invite a friend” page of the application (including: 30 days of paid subscription by the referred company, distinct companies). The discount applies before taxes: it is taken off the next monthly invoice or, for an annual subscription, refunded to the card. It has no other cash value. If the referred subscription is fully refunded or disputed, or if the referral is between related companies, the referral is cancelled and any unused discount is removed. BatiCore may change or end the programme going forward; discounts already paid remain yours.
6 — Intellectual property
BatiCore and all of its components (software, code, trademarks, interface, platform-generated content) remain the exclusive property of Solutions BatiCore Inc. ('BatiCore'). BatiCore grants you a limited, non-exclusive, non-transferable and revocable licence, for the duration of your subscription, solely to use the service. Your data and content (clients, quotes, documents) remain your property; you grant BatiCore the limited right to host and process them in order to provide the service.
If you send us feedback, suggestions or improvement ideas, you grant BatiCore the right to use them freely, without obligation or compensation, to improve the service.
7 — Data and privacy
Your data belongs to your business. For the personal information you enter in BatiCore about your clients, employees and subcontractors, you are responsible; BatiCore processes it on your behalf, under a service contract, according to the commitments in Schedule A. See also our Privacy Policy.
8 — Service availability
For the Starter and Business plans, BatiCore undertakes to keep the service available on a commercially reasonable basis. BatiCore does not guarantee uninterrupted or error-free availability. Scheduled maintenance is announced at least 24 hours in advance by email. BatiCore is not responsible for interruptions caused by third parties (hosting provider, cloud services, Internet outages).
The Entreprise plan includes a dedicated, binding SLA (a separate service-level agreement), in consideration of its price.
9 — Third-party services and links
BatiCore relies on third-party services to operate (Stripe payments, Resend email, Anthropic AI generation, cloud hosting) and may contain links to third-party sites. These services are governed by their own terms and policies, outside BatiCore's control. We are not responsible for the content, practices or any interruption of a third-party service, and a link does not constitute an endorsement. Your use of a third-party service is a matter between you and that third party.
In line with our Privacy Policy, BatiCore ensures by contract that your data sent to technology providers is used only to provide you with the service. For Anthropic's AI: what is sent is limited to the feature used, is never used to train its models and is deleted within 30 days; emails, numbers and addresses are masked in text before sending, but a receipt photo is sent as is.
Accounting integrations. Some integrations (for example Intuit's QuickBooks Online) are enabled only if you connect your own account with that provider yourself. By doing so, you ask BatiCore to send it the data described on the connection screen. Once received, that data is governed by your agreement with the provider and its policies. You can disconnect the integration at any time (Settings → Integrations): BatiCore then stops sending and revokes its access, without deleting what was already sent. BatiCore prepares your records; it does not keep your books: the accounting software may recalculate taxes or present records differently, and it is up to you to review them.
Online invoice payment. If you turn it on, your clients pay your invoices through Stripe, into your own Stripe account, which you open and manage under Stripe's terms. The money is paid to you directly: BatiCore never receives, holds or transfers it, and takes no commission. Stripe's fees, refunds, disputes (chargebacks) and your obligations toward your clients are between you and Stripe.
10 — Warranty and disclaimers
To the extent permitted by law, the service is provided "as is" and "as available", without warranty of any kind, express or implied (including merchantability or fitness for a particular purpose). BatiCore does not warrant that the service will be error-free or uninterrupted. This exclusion does not limit any applicable mandatory legal warranties.
11 — Limitation of liability
BatiCore cannot be held liable for indirect, special or consequential damages resulting from use of the service. BatiCore's total liability is limited to the amount paid by the user over the past 3 months.
BatiCore provides calculation tools (CCQ contributions, CNESST compliance, GST/QST taxes) as assistance only. The accuracy of final figures and compliance with regulatory requirements are the sole responsibility of the user, who must validate every result before any remittance, filing or official transmission. BatiCore cannot be held liable for calculation errors, tax penalties or administrative fines arising from use of the service.
Payroll and tax slips. The Payroll & HR module computes source deductions using the formulas published by the Canada Revenue Agency (T4127) and Revenu Québec (TP-1015.F) and produces slips, summaries and electronic files (including the T4 file in the CRA XML format) for preparation purposes only. BatiCore is neither a payroll service provider, nor a preparer or transmitter of information returns, nor a payment service provider: it transmits no file to tax authorities or to the CCQ, pays no wages and holds no funds. The user, as employer, remains solely responsible for the accuracy of the information entered (including its employees' TD1 and TP-1015.3 forms), for validating the amounts, for remitting to the authorities and for filing returns under its own credentials and within the prescribed deadlines. Amounts displayed as "indicative" do not constitute tax, accounting or legal advice. Any rate or contribution value the user modifies in its settings overrides the tables supplied by BatiCore and is its sole responsibility.
Reminders and deadlines. The reminders, alerts and due dates that BatiCore displays (for example: notices to the CCQ, RBQ training, denunciation, legal hypothec, end of work) are general information, calculated from the data you enter and the official sources named on screen. BatiCore does not guarantee that they are complete or error-free, and gives no legal advice: you remain solely responsible for your deadlines and your steps.
12 — Indemnification
You agree to hold Solutions BatiCore Inc., its officers and employees harmless from any claim, loss or expense (including reasonable legal fees) arising from: (a) your breach of these terms; (b) your use of the service in violation of applicable laws; (c) infringement of a third party's rights, in particular uploading data for which you do not have the required rights or consents. BatiCore may, at its expense, assume the exclusive defence of a covered matter, in which case you will cooperate. This obligation survives termination.
13 — Termination and data fate
You may cancel your subscription at any time from your settings. BatiCore may suspend or terminate your access: in the event of non-payment, after 7 to 14 days’ notice giving you time to remedy it; or immediately in the event of a serious security breach, unlawful use or fraudulent activity. A suspension for non-payment does not erase your data during the export window set out below.
On termination, you can export your data for 30 days. BatiCore then anonymizes the personal information in your account, 30 days after the end of the subscription: the amounts of accounting records remain, without names or contact information.
Clauses that by their nature must survive termination (intellectual property, warranty disclaimers, limitation of liability, indemnification, governing law) remain in effect thereafter.
14 — Changes
BatiCore reserves the right to modify these terms at any time. Users will be notified by email 30 days before any material change. Price changes follow section 5 (“Price changes”).
15 — Governing law and dispute resolution
These terms are governed by the laws of the province of Québec and of Canada. Any dispute will be submitted to the jurisdiction of the courts of the judicial district of Montréal, Québec.
Before taking any legal action, you agree to first contact us at support@baticore.ca to attempt to resolve the dispute amicably; most situations are settled quickly this way.
Nothing in these terms limits any mandatory rights the law may grant you; in the event of conflict, those rights prevail.
To the extent permitted by law, each party brings its claims on an individual basis.
Schedule A — Processing personal information on your behalf
This schedule is part of these terms. It covers the personal information you enter in BatiCore, or that your clients, employees and subcontractors enter through your portals. You are responsible for it; BatiCore processes it on your behalf and undertakes to:
- use it only to provide you with the service, on your instructions, never for its own purposes, and never sell it;
- protect its confidentiality: its staff access it only when necessary, and every access is logged; its service providers are bound by contract to the same obligations (list in the Privacy Policy);
- notify you without delay of any breach or attempted breach of its confidentiality that it becomes aware of, and give you what you need to assess the risk, keep your register of incidents and, where applicable, notify the Commission d'accès à l'information and the persons concerned;
- allow you to verify these measures: on request, it describes its security measures and gives you access to your account's activity log;
- not keep it after the contract ends: you can export it for 30 days after the end of the subscription; it is then anonymized.
Text templates. The templates BatiCore provides — privacy notices for your portals, requests for prices, releases, formal notices, etc. — are indicative and are not legal advice. You may adapt them; you alone are responsible for the final content you use or send. Where needed, have them reviewed by your legal adviser or your association.
Schedule B — Subcontractor space: terms for subcontractors
These terms apply to anyone who uses the subcontractor space opened by a contractor who is a BatiCore client. They accept them by ticking the box provided on their first visit. The space is provided by Solutions BatiCore Inc. on behalf of the contractor.
- Solutions BatiCore Inc. is not a party to the contract between you and the contractor: it does not check the documents you upload and makes no payments.
- Your link is personal: do not pass it on. If someone else received it, tell the contractor, who will replace it.
- Use the space only for the requests addressed to you. Upload only documents that belong to you or that you are entitled to send, with no one's social insurance number, banking information or health information.
- The plans and documents the contractor shows you remain the property of their authors: use them only to prepare your bid and carry out your work, and do not distribute them.
- Prices and documents sent through the space are never shown to the other businesses consulted. What the contractor discloses outside the space is their own responsibility.
- The space may be unavailable for short periods (maintenance). Keep a copy of what you upload.
Your information is handled according to our Privacy Policy, in the section "If you are one of our clients' subcontractors".
For any question: support@baticore.ca · personal data: privacy@baticore.ca
Solutions BatiCore Inc. · Saint-Basile-le-Grand, Québec, Canada