Terms of Service
Last updated: October 8, 2026 · Effective immediately upon use
⚠️ AI-generated content — user responsibility notice
Oldman Quotes uses artificial intelligence to produce construction estimates. AI systems can and do make mistakes — they may miscalculate quantities, miss line items, misinterpret scope, hallucinate materials, or produce pricing that is stale or wrong for your region.
- Every quote is an estimate, not a binding price.
- You must independently verify every quantity, price, and assumption before bidding, purchasing, or signing a contract.
- You accept full responsibility for any decisions made using the Service's outputs.
1. Acceptance & binding agreement
These Terms of Service ("Terms") form a binding legal agreement between you ("you" or "User") and Oldman AI Solutions Inc., a corporation incorporated in Alberta, Canada ("we," "us," or the "Company"), the operator of the Oldman Quotes service (the "Service"). By creating an account, uploading documents, generating quotes, or otherwise accessing the Service in any way, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy, which is incorporated by reference.
If you do not agree to any part of these Terms, you must not use the Service. If you are using the Service on behalf of a company or other legal entity, you represent that you have authority to bind that entity, and "you" refers to both you personally and that entity.
2. Eligibility
You must be at least 18 years old and legally capable of entering a binding contract in your jurisdiction. The Service is intended for professional contractors, trades professionals, estimators, and construction businesses. It is not a consumer tool.
3. Description of service
The Service is an AI-powered quoting and estimating assistant. It accepts text descriptions, uploaded documents (PDFs, images, spreadsheets, and similar), and structured inputs, and produces estimated material takeoffs, labour estimates, and draft quote documents. Outputs are generated by, or with the substantial involvement of, third-party artificial intelligence systems including but not limited to large-language-model services operated by OpenAI and Anthropic.
The Service is a drafting and analysis aid, not a replacement for professional estimating, site inspection, engineering review, code consultation, or licensed trade judgment.
4. User responsibilities & allocation of risk
YOU ARE SOLELY RESPONSIBLE FOR INDEPENDENTLY VERIFYING EVERY OUTPUT OF THE SERVICE BEFORE USING IT FOR ANY PURPOSE.
By using the Service you acknowledge, represent, and agree that:
- Every quote, estimate, quantity, unit price, labour hour, and total is an estimate only — not a guarantee, warranty, professional opinion, engineered calculation, or certified takeoff.
- You are a professional in your trade and rely on the Service at your own discretion, using your own expertise, judgment, site knowledge, and code familiarity as the authoritative source of truth.
- You will independently verify all material quantities, dimensions, pricing, labour rates, tax treatment, and scope inclusions / exclusions before using any output for bidding, purchasing, tender, or contractual purposes.
- You accept all risk — financial, reputational, contractual, and otherwise — arising from decisions made in reliance on the Service. This includes cost overruns, underbidding, overbidding, missed items, misquoted scope, misallocated tax, lost tenders, lost customer relationships, and contractual penalties.
- You will not rely on the Service as a sole basis for any binding commercial commitment.
- You will not input any content into the Service that you do not have the right to input (including proprietary specifications belonging to third parties, architectural drawings not licensed for derivative use, or information subject to a non-disclosure agreement inconsistent with the processing described in our Privacy Policy).
- If you add historical data (section 11A), you have the right to upload those documents and to let us process the personal information in them as the Privacy Policy describes, and you have given any notice to, or obtained any consent from, your clients that the law requires of you.
5. Account registration & access
Anyone eligible under section 2 may create an account. The customer relationship management features of the Service — managing clients, projects, contracts, electronic signatures, and invoices — are free to use. AI quote generation is the paid part of the Service: an account that has never held a paid subscription receives one free AI quote per calendar month, ongoing and with no lifetime cap. A paid subscription is required to generate more than that (see section 6). The free monthly quote is available only to accounts that have never subscribed — see section 6 for what happens after you cancel.
You are responsible for maintaining the confidentiality of your sign-in credentials and all activity under your account. You agree to notify us immediately of any unauthorized use. We may suspend or terminate access at any time, with or without cause, with or without notice, and without liability to you.
6. Fees, subscriptions, cancellation, and refunds
The CRM features of the Service are provided free of charge. AI quote generation beyond the free allowance described in section 5 requires a paid subscription. A subscription grants an allowance of AI quotes for each billing period (monthly, or annual where the annual option is selected). Fees are billed in advance for each subscription period.
Billing. How a subscription is billed depends on where it was purchased, and the two are separate:
- Purchased on the web. Billed through Stripe as a business-services subscription. By subscribing you authorize us, through Stripe, to charge your selected payment method for the applicable fees on a recurring basis until you cancel.
- Purchased inside the Android app from Google Play. Billed by Google Play under Google's own payment terms. Google is the seller of record for that purchase, Google collects any applicable tax, and the subscription renews through your Google account until you cancel it there.
A company is billed through one of these at a time, never both.
Cancellation. You may cancel your subscription at any time. A subscription billed through Stripe is cancelled in your account billing portal. A subscription billed through Google Play is cancelled in Google Play, under your Google account's subscriptions, because Google holds it and we cannot cancel it for you. Either way, cancellation:
- Stops all future billing immediately. You will not be charged again at the end of the current period.
- Does not refund the current period's fees. The current period (the month or year you have already paid for) continues until its end date, regardless of whether you keep using the Service. This is consistent with how subscription services in this category typically operate, and reflects the fact that AI compute, hosting, and storage costs for the period have already been provisioned on your behalf.
- Does not delete your account or your data. After your paid period ends you keep access to the free CRM features and to your existing quotes and documents under the data-retention policy in section 8.
- Stops AI quote generation entirely, including the free monthly allowance. The free monthly AI quote is for accounts that have never subscribed. Once you have held a paid subscription, cancelling ends AI quote generation until you resubscribe — you do not fall back to the free allowance. Any unused credits in your balance remain on the account but cannot be spent while the subscription is inactive.
Refunds. Outside cancellation, fees are non-refundable once any AI quotes in the period have been generated. We may, at our sole discretion, issue a partial or full refund for documented service outages, billing errors, or good-faith hardship cases — contact oldmanaisolutions@gmail.com within fourteen (14) days of the disputed charge to request review.
Annual plans. Annual subscriptions are billed in advance for the full year and follow the same cancellation treatment: cancellation stops renewal at the end of the term, but the year already paid for is not refunded mid-cycle except per the discretionary refund process above.
Quote allowances. Each subscription tier carries an AI-quote allowance for the billing period. Passing the allowance does not stop you mid-job: generation continues into a limited overage band above it, and stops at a hard ceiling set at 140% of the allowance. The ceiling is a deliberate spending guardrail, so a runaway job cannot quietly run up an unbounded bill. A credit pack raises the ceiling, and generation resumes at the start of your next billing period or when you move to a larger plan.
Unused quote allowance does not roll over from one period to the next.
Credit packs. We may offer one-off credit packs that top up your balance beyond your plan's allowance. Credits are consumed by AI quote generation, do not expire while your subscription is active, and are not refundable and not redeemable for cash. Credits can only be spent while a subscription is active: if you cancel, any remaining balance stays on the account but cannot be used until you resubscribe.
Late or failed payment. If a payment fails we retry it and your account is marked past due. You keep your paid features for a grace period of 14 days from the first failure, so an expired card does not cut you off mid-job. If payment has not succeeded by the end of that window, the subscription drops to the free tier until payment is made.
Taxes. Prices are stated in Canadian dollars unless otherwise shown at checkout. For a subscription purchased on the web, GST, HST, PST, or equivalent are your responsibility unless explicitly included in the stated price. For a subscription purchased inside the Android app, Google is the seller of record and collects and remits the applicable tax itself, so the price Google shows you is what you are charged.
7. Beta / early-access service
The Service is under active development. Features may change, be removed, or temporarily fail without notice. Outages, degraded performance, and AI-output quality variations are expected. Data you enter during beta-era usage is handled per the Privacy Policy but may be subject to migration, deletion, or schema change as the Service evolves.
8. Data retention
We keep your work for as long as your account is active.
- We retain your quotes, generated documents, and uploaded source documents for as long as your account remains active. We recommend downloading copies of anything you want to keep for your own records.
- Account records (email, billing metadata, subscription history) and payment records are retained for the life of the account plus approximately seven (7) years for tax, accounting, and regulatory compliance, then deleted or anonymized.
- Historical data files we accept are kept until you remove them or your account is deleted, as described in section 11A.6.
- We are not liable for any loss of quotes, documents, or data due to service outage, provider failure, account suspension or closure, or any other cause. The Service is not a substitute for your own backups.
9. Intellectual property
The Service, its software, algorithms, prompts, models, visual design, and documentation are the property of the Company or its licensors and are protected by copyright, trademark, and other intellectual-property laws. You are granted a limited, non-exclusive, non-transferable, revocable license to use the Service for your own business purposes in accordance with these Terms. You may not copy, reverse engineer, reproduce, republish, resell, or create derivative works of the Service.
Quotes, documents, and outputs generated for your account are yours to use in your contracting business, subject to the user responsibilities above and to the rights of third-party data sources (e.g. architect-owned drawings you uploaded).
10. Prohibited conduct
You will not:
- use the Service for any unlawful purpose, including the production of quotes intended to deceive, mislead, or defraud third parties;
- input content you are not legally entitled to input (copyrighted material without rights, NDA-covered information, personal data of third parties collected without basis, etc.);
- attempt to extract, replicate, or reverse engineer the underlying AI models, prompts, or system architecture;
- scrape, crawl, or otherwise automate access to the Service beyond reasonable normal usage;
- resell, white-label, or expose the Service to third parties as your own product;
- use the Service to generate content that is defamatory, fraudulent, or infringing;
- circumvent any rate limit, quote allowance, or access control;
- interfere with service operation, attempt to disrupt availability, or probe for security vulnerabilities without prior written authorization.
11. Third-party processors and data flows
We rely on third-party service providers to operate the Service, including but not limited to OpenAI and Anthropic (AI inference), Supabase (authentication, database, and file storage), Vercel (hosting), Stripe (payment processing on the web), Google Play (payment processing and seller of record for a subscription or credit pack bought inside the Android app), Resend (transactional email), Sentry (error monitoring, which receives the IP address of the request along with each error report), and — only if you connect it — Intuit (QuickBooks Online accounting sync). Your account data, uploaded documents and quotes are stored by Supabase in Canada. The other providers are located in the United States, and when you use the Service, relevant portions of your inputs (including document contents submitted for analysis) are transmitted to them as necessary to deliver the Service. See the Privacy Policy for full details.
11A. Historical data, AI reading and learned prices
This section applies when you use the optional Historical data feature or learned prices, when they are available to you. It adds to the rest of these Terms and to the Privacy Policy.
11A.1 Your documents and your clients' information
Documents you add as historical data can contain personal information about your clients and other people. You are responsible for that information. You confirm that you collected it lawfully, that you may keep it and give it to us for the purposes in this section, and that you have given any notice and obtained any consent the law requires, including notice that it may be processed outside Canada. We handle it on your behalf, as your service provider, to store it, read it, show you the results and work out your own learned prices. Everyone in your company account can view and download these files; owners and admins can add and remove them. Do not add files you are not allowed to share with us, and do not add health records, identity documents or full payment card numbers.
11A.2 AI reading
To read prices from your documents, we send redacted page text to the AI provider the Privacy Policy names for this purpose, in the United States. We never send the files, photos, scans or file names. Redaction is automated and can miss information. Spreadsheets are read without charge. Other pages are read without charge up to the number of pages included with your plan, once per company; after that, reading uses credits, and we show you the price before you agree. Reading included with your plan can wait when our monthly limit for it is reached. What we read is a draft: you review it before it is used, and you remain responsible for every price you use (section 4).
11A.3 Your learned prices
When learned prices are available to you, your quotes can use prices worked out from your own quotes and reviewed past jobs, for items your price book does not have. Each such line is labelled, you can leave learned prices out of any job, and your account owner can turn them off. Like every price in the Service, they are estimates you must check.
11A.4 Sharing de-identified prices (optional)
Sharing may not be available to you yet, and until it is, none of your prices are shared. When it is available, sharing is off unless your account owner turns it on. While it is on, and while your company is on a paid plan and its account is at least 30 days old, the item, unit, price, date and province of your prices, and the kind of record each came from, are combined with those of other contractors who share. A combined price is used only when at least 3 of them have priced the item in that province, and it never carries your name. Combined prices are de-identified, not anonymous, as the Privacy Policy explains. We may use combined prices in quotes for any user of the Service and to update the Service's built-in prices.
License. By turning sharing on, you grant us a non-exclusive, royalty-free, worldwide license to use the prices you share to calculate combined prices, and to use, copy and adapt those combined prices as part of the Service, in quotes for any user and in the Service's built-in prices. When sharing is turned off, the license ends for new calculations: your prices are not used in any combined price calculation that starts after that. For combined prices already calculated, the license is perpetual and irrevocable, and continues after you turn sharing off, after your account is deleted, and after these Terms end.
Turning sharing off. Your account owner can turn sharing off at any time. Your prices are then not counted in any calculation that starts after that, though a calculation already running can still count them. Turning sharing off does not undo combined prices already calculated, built-in prices already updated, or quotes any user has already made. Combined prices usually move in limited weekly steps, so one can take a few weeks to move fully away from a value your prices helped set. If turning sharing off leaves fewer than 3 contractors for an item, its combined price usually stops being used at once, and otherwise when combined prices are next worked out, normally within a week.
11A.5 No payment for sharing
We do not pay you, give you credits or discounts, or owe you anything else for sharing your prices or for combined prices made with them.
11A.6 Removing your data
You can remove any historical file, or all of them, at any time. We do not remove files because of their age. Removing a file deletes the line items we read from it. Price suggestions are then recalculated without it, and your own learned prices are recalculated without it the next time we work them out. Prices you accepted into your price book stay there until you change them. When your account is deleted, your files, what we read from them, and your own learned prices are deleted, except that our change log keeps a copy of some of what we read for at least a year, as the Privacy Policy describes (section 10). Combined prices made from shared prices stay, as section 11A.4 describes.
12. Disclaimer of warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, INCLUDING WARRANTIES OF:
- merchantability;
- fitness for a particular purpose;
- accuracy, completeness, or timeliness of AI outputs;
- reliability, availability, or uptime;
- non-infringement;
- freedom from errors, viruses, or harmful components;
- any warranty arising from course of dealing or usage of trade.
We do not warrant that the Service will meet your requirements, that outputs will be accurate, or that operation will be uninterrupted. No oral or written information or advice provided by us creates any warranty.
13. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE COMPANY, ITS OFFICERS, DIRECTORS, EMPLOYEES, CONTRACTORS, AGENTS, SUPPLIERS, OR LICENSORS BE LIABLE FOR:
- any indirect, incidental, special, consequential, exemplary, or punitive damages;
- lost profits, lost revenue, lost business opportunities, lost customers, lost data, lost goodwill, or business interruption;
- damages arising from inaccurate quotes, estimates, quantities, or pricing;
- damages arising from your reliance on the Service's outputs;
- damages from cost overruns, underbidding, overbidding, lost tenders, missed items, or project losses;
- damages from third-party claims (including your customers) arising from quotes you generated using the Service;
- damages arising from service outages, data loss, or third-party service-provider failure;
- damages arising from unauthorized access to or alteration of your transmissions or data.
THE FOREGOING LIMITATIONS APPLY EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF THE LEGAL THEORY ON WHICH THE CLAIM IS BASED (CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY, STATUTORY, OR OTHERWISE).
IF, NOTWITHSTANDING THE ABOVE, LIABILITY IS NEVERTHELESS FOUND, THE COMPANY'S TOTAL CUMULATIVE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICE SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID US IN FEES IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) ONE HUNDRED CANADIAN DOLLARS (CAD $100).
Some jurisdictions do not permit exclusion or limitation of certain damages. In those jurisdictions our liability is limited to the fullest extent permitted.
14. Indemnification
You agree to indemnify, defend, and hold harmless the Company and its officers, directors, employees, agents, contractors, and licensors from and against any and all claims, demands, actions, damages, losses, liabilities, costs, and expenses (including reasonable legal fees) arising out of or related to:
- your use of, or inability to use, the Service;
- your violation of these Terms or the Privacy Policy;
- your violation of any rights of a third party, including quoting customers, material suppliers, subcontractors, or data subjects whose information you input;
- any quote you generated, delivered, or acted upon that resulted in loss, claim, or dispute (including contract disputes, payment disputes, and professional-liability claims);
- your breach of applicable law or regulation.
15. Dispute resolution & arbitration
Informal resolution first. Before filing any formal dispute, you agree to first contact us in writing at oldmanaisolutions@gmail.com and allow thirty (30) days for good-faith resolution.
Arbitration. If informal resolution fails, any dispute, controversy, or claim arising out of or relating to the Service or these Terms shall be resolved by final and binding arbitration administered by the ADR Institute of Canada under its Arbitration Rules, with a single arbitrator, in the City of Calgary, Alberta, in English. Judgment on the award may be entered in any court of competent jurisdiction.
No class actions. You agree that any dispute shall be resolved individually, and you waive any right to participate in a class action, collective action, or representative proceeding. If this waiver is found unenforceable as to any particular claim, that claim shall be severed from arbitration and proceed in the courts of Alberta.
16. Governing law & forum
These Terms are governed by and construed in accordance with the laws of the Province of Alberta, Canada and the applicable federal laws of Canada, without regard to conflict-of-law principles. For any matter not resolved through arbitration, you submit to the exclusive jurisdiction of the courts of the Province of Alberta sitting in Calgary.
17. Force majeure
We are not liable for any delay or failure to perform arising from causes beyond our reasonable control, including acts of God, war, terrorism, cyber attacks, epidemics, labour disputes, internet or telecommunications failures, power outages, or failure of third-party service providers (including our cloud host, AI model providers, payment processors, and email delivery networks).
18. Modifications
We may revise these Terms at any time. Material changes will be highlighted by updating the "Last updated" date at the top of this page and, where practicable, by notice to you (in-app or by email). Continued use of the Service after a revision takes effect constitutes acceptance of the revised Terms.
19. Severability
If any provision of these Terms is held unenforceable by a court of competent jurisdiction, that provision shall be modified to the minimum extent necessary to make it enforceable, and the remaining provisions shall remain in full force and effect.
20. Entire agreement; assignment; no waiver
These Terms, together with the Privacy Policy and any additional written agreement signed by both parties, constitute the entire agreement between you and the Company regarding the Service. You may not assign these Terms without our prior written consent. We may assign these Terms freely, including in connection with a merger, acquisition, or sale of assets. Our failure to enforce any provision does not waive that or any other provision.
21. Third-party links & content
The Service may include links to third-party websites or integrate third-party data (e.g. material pricing from supplier websites). We do not endorse and are not responsible for the accuracy, availability, or content of any third-party resource. Your use of any third-party website or content is at your own risk.
22. Notices
Legal notices to the Company must be sent in writing to oldmanaisolutions@gmail.com. We will send notices to you at the email address associated with your account. Notices are deemed received on transmission (email) or three business days after mailing (paper).
23. Buying inside the Android app: a note on browsers
The Android app is a Trusted Web Activity, which means it runs this website inside whichever browser your phone is set to use. Purchases made inside the app go through Google Play, and Google Play purchases need Chrome. If your phone uses a different browser by default, which many Samsung devices do, the purchase will stop with a message saying it was not completed, even though nothing was wrong with your account, your card, or your plan.
If that happens: install Google Chrome, set it as the device's browser under Settings, Apps, Default apps, then close and reopen Oldman Quotes and try again. Nothing is charged by a purchase that did not complete, and you will not be charged twice by trying again.
This affects buying only. If your subscription was purchased on the web, the app works normally in any browser and you do not need to change anything.
24. Contact
Oldman AI Solutions
Alberta, Canada
Email: oldmanaisolutions@gmail.com
By creating an account, uploading documents, generating quotes, or otherwise using Oldman Quotes, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service and our Privacy Policy.
