Terms of service
On this page
1. Accepting these terms
These terms are a contract between you and Trestle Path Analytics Corp. You accept them when you tick the box at registration, or — if earlier — when you first sign in to, or pay for, the service. If you do not accept them, do not create an account and do not use the service.
If you are accepting on behalf of a company, public body or other organisation, you confirm that you have authority to bind that organisation, and "you" in these terms means both you and that organisation.
You must be at least 18 and using the service for business or professional purposes. The service is not offered for personal, family or household use.
2. Who you are contracting with
The service is operated by Trestle Path Analytics Corp. ("we", "us", "our"), a corporation incorporated on 3 August 2026 under the Canada Business Corporations Act, corporation number 1813547-9, with its registered office in British Columbia, Canada. Contact: info@trestlepath.com.
Your contract for the service is with the corporation, not with any individual. No director, officer, shareholder, employee or contractor of the corporation has any personal liability to you in connection with the service.
Payments are processed by Paddle.com Market Ltd, who acts as the reseller and merchant of record for every purchase. Paddle is therefore the seller on your invoice, handles sales tax, VAT and GST, and their buyer terms apply to the payment itself. These terms govern your use of the service.
3. What the service is
Trestle Path Analytics reads Primavera P6 .xer files and Microsoft Project
.xml exports and produces analysis: schedule quality checks, DCMA 14-point assessment, critical-path
validation, period-over-period change forensics, performance measurement, delay analysis and reporting.
Which parts you can use depends on your plan.
The service is software. Using it does not create an engineering, consulting, expert or other professional relationship between you and us. We are not retained on your project, we do not act as a reviewer, checker, certifier or professional of record for any schedule, and we take no professional responsibility for any schedule, submission or determination. Section 11 explains this in full.
4. Your account, and who may use it
- You must give accurate registration details, keep your password confidential, and keep your email address current. You are responsible for everything done under your account.
- A licence is for one named individual. It may not be shared between people, used by a team from a single login, or used by more than one person at the same time. If you need access for more people, buy more seats.
- Seats bought by an organisation. Where an organisation buys two or more seats, each seat is still assigned to one named individual, but the organisation may permanently reassign a seat to a replacement individual when the original holder leaves that role or the organisation. A seat may not be rotated between people, held in a pool, or reassigned more than once in any 30-day period other than for a genuine personnel change.
- Administrators. Where seats are bought by an organisation, the person who bought them (or whoever the organisation nominates) administers the account, may assign and reassign seats, may see which seats are active, and may end an individual's access. That administrator acts for the organisation, and we may act on their instructions.
- We record the approximate location and a one-way hash of the connection and device for each sign-in so that sharing is visible. We may rely on those records to conclude that a licence is being shared — for example sessions running at the same time from different devices or places, or one device or connection signature appearing across several accounts. What is recorded, and what is not, is set out in full in our privacy notice.
5. Your licence, and its limits
While your subscription is current we grant you a personal, non-exclusive, non-transferable, revocable, non-sublicensable right to use the service for your own or your employer's internal business purposes. You may not:
- resell, sublicense, rent, lease or share access, or operate a service bureau with it;
- copy, save or redistribute the application code, or attempt to run a saved copy elsewhere;
- remove, disable or work around the access controls, licence checks or usage protections;
- reverse engineer, decompile or disassemble the software, except to the extent that law expressly permits it despite this restriction, and then only after you have asked us in writing for the information you need and we have not supplied it;
- use automated means to extract data or generate reports in bulk;
- use the service, or anything learned from it, to build, train or improve a competing product.
All rights not expressly granted are reserved.
These limits are a condition of your licence, not a request. Sharing access, running a saved copy of the application, and defeating or working around the licence checks are material breaches for which we may suspend or terminate immediately, without a cure period and without a refund — see section 19.
6. Acceptable use
You may not, and may not permit anyone else to:
- use the service unlawfully, or in a way that infringes anyone's rights;
- introduce malware, or attempt to gain unauthorised access to the service, its infrastructure, or another user's account;
- probe, scan or test the security of the service, or run load or penetration testing against it, without our prior written permission;
- scrape, crawl or harvest the website, or create accounts by automated means;
- interfere with the service's operation or with anyone else's use of it;
- upload or process material you have no right to process (see section 10);
- present output from the service as an opinion, review, certification or endorsement of ours. You may use the analysis in your own work, in your own name. You may not attribute a conclusion to us, name us as the author or reviewer of a finding, or use our name, our logo or the phrase "Trestle Path" in a submission, claim, expert report, notice or determination in a way that suggests we produced it or stand behind it, without our prior written permission.
7. Plans, seats, add-ons and enterprise orders
Plans are sold as monthly or annual subscriptions, in US dollars. Add-on modules attach to a plan and can be added or removed at any time; adding one is charged pro rata for the remainder of the current period, and removing one takes effect at the end of the period you have already paid for. Prices, and what each plan includes, are shown on the pricing page and may change — see section 9.
Order forms and conflicting terms. Where we and an organisation agree specific terms in an order form, quotation, statement of work or invoice that we have both signed or expressly accepted, that document and these terms are read together. If they conflict, the agreed document governs, but only for that customer and only where it expressly identifies the section of these terms it changes.
Pre-printed terms are rejected. Standard or pre-printed terms and conditions appearing on or referenced by a purchase order, vendor portal, supplier registration, procurement questionnaire, invoice acknowledgement or similar document do not apply to the service and are expressly rejected, even if we acknowledge, reference, sign for administrative purposes, or fulfil that document. Nothing we do in processing an order is acceptance of those terms.
8. Trials, beta features and previews
Where a free trial is offered it gives full access for the stated period, requires no payment details, and ends automatically. We may withdraw or shorten a trial that is being misused, and taking repeated trials in order to use the service beyond a single trial period is a material breach of these terms (section 19). That includes repeated trials taken on different email addresses, different payment details or different devices, and trials taken through another person on your behalf.
A trial may be placed on hold automatically. We operate automated checks that look for the same person opening repeated trials. Where those checks are triggered the trial is paused and the account returns to a waiting state. This is done by software, before any person has seen the account. If it happens to you: nothing is deleted, you are emailed at the time, a person reviews it, and it is reversed in one step if the hold was wrong. You may ask us to review any hold by replying to that email or writing to the address in section 25, and a person will respond. This applies to free trials only — a paid licence is never suspended by automated means, and section 19 governs that.
We may also make features available as a trial, beta, preview or early access. Trials and pre-release features are provided free of charge and entirely as is, may be changed or withdrawn without notice, may not work as intended, and are excluded from every commitment we make elsewhere in these terms. To the fullest extent the law allows, we have no liability at all in connection with a trial or a pre-release feature.
9. Payment, renewal, taxes and price changes
- Subscriptions renew automatically at the end of each period until cancelled.
- You may cancel at any time. Access continues to the end of the period you have paid for; we do not cut it short.
- Refunds are covered by our refund policy, which forms part of these terms.
- Prices are exclusive of tax. Paddle calculates and collects sales tax, VAT and GST at checkout. Where an amount is invoiced directly by us, you are responsible for any tax, duty or withholding that applies, and any amount payable to us is payable in full without deduction.
- If we change the price of your plan we will tell you by email at least 30 days before it applies to you, and it will only ever take effect at a renewal — never mid-period. If you do not want the new price, cancel before that renewal.
- If a payment fails we may suspend access after a reasonable attempt to reach you. Where an amount is invoiced directly by us and remains unpaid after 30 days, we may charge interest at 1.5% per month or the maximum the law allows, whichever is lower.
10. Your schedule file stays on your computer
Schedule files are not uploaded to us. Parsing runs entirely inside your browser, and the file does not leave your computer. The calculations that make up a review are performed by our calculation service, which receives from your browser only the numbers the review needs — dates, durations, the logic and its lags, calendar working times, progress, float settings and resource quantities — holds them in memory for the duration of the calculation, and stores nothing. Activity and WBS names, descriptions, codes, notes, costs, file names and project names are never transmitted. Closing or refreshing the page discards everything.
If the categories of data sent to the calculation service ever change, we will describe the change plainly on this page and in the product before it takes effect. This section describes how the service is built and how we will behave; it is not a warranty against failure of a browser, operating system, device, network or third-party component outside our control.
You are responsible for the files you analyse. You confirm that, for every schedule file you load, you have the right to process it, that doing so does not breach any contract, confidentiality obligation, licence, or the rights of the party who produced it, and that you hold any consent or authority you need from your employer, client or project owner. We do not see the file and cannot check this for you.
The account information we do hold, and how long we keep it, is described in the privacy notice. Reports and workbooks you generate are yours.
11. What the analysis is, and is not
The output is a tool for a qualified professional, not a substitute for one. Schedule analysis, DCMA scoring, critical-path determination, delay analysis and time-impact assessment all depend on how the underlying schedule was built and coded. The service reports what it finds in the file you supply; it cannot know your contract, your specification, the facts on site, or the intent behind a piece of logic.
Nothing produced by the service is engineering advice, legal advice, an expert opinion, or the practice of professional engineering, and it is not a certification, validation or approval of any schedule. No professional of record has reviewed, sealed or taken responsibility for any output. We are not engaged on your project in any capacity.
You are responsible for reviewing every finding before relying on it, and for any decision, submission, claim, notice, determination or representation you make. If a result will be used in a contractual, adjudicative or legal process, have it checked by a qualified scheduler or delay analyst who has taken professional responsibility for it in their own name.
12. Availability, support and changes to the service
We aim to keep the service available and correct, but it is provided without a guaranteed uptime commitment or service level. We answer support questions sent to info@trestlepath.com and typically reply within one business day, but that is a description of how we work, not a contractual response time.
We may change, improve or withdraw features. Where a change materially reduces what a paid plan provides, we will give reasonable notice by email. Third-party services the product depends on — hosting, authentication, chart and export libraries, payment processing — may have outages outside our control.
We may discontinue the service altogether on 60 days' notice by email. If we do, we will refund the unused portion of anything you have already paid, calculated pro rata from the date access ends.
13. Warranties
To the fullest extent the law allows, the service is provided "as is" and "as available", without warranties, conditions or representations of any kind, whether express, implied or statutory, including implied warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, completeness, quiet enjoyment, or uninterrupted or error-free operation.
We do not warrant that the analysis is accurate or complete, that it will identify every defect in a schedule, that it will not report something that turns out not to be a defect, that it reflects any particular standard or interpretation of a standard, or that it is fit for use in any contractual, adjudicative or legal process.
14. Limitation of liability
In this section, "we", "us" and "our" include our affiliates and our and their directors, officers, employees, contractors and suppliers, each of whom may rely on and enforce this section.
To the fullest extent the law allows:
- we are not liable for indirect, incidental, special, consequential, exemplary or punitive damages, or for loss of profit, revenue, contract, business, opportunity, goodwill, reputation, data, or anticipated savings, however caused and on any theory of liability, even if we were told the loss was possible;
- we are not liable for any claim, cost, delay, disruption, extension of time, liquidated damages, prolongation, acceleration, dispute outcome, adverse determination, professional exposure or commercial decision arising from your use of, or reliance on, the analysis, or from anything you submitted, claimed or decided using it;
- our total aggregate liability for all claims, in contract, tort (including negligence), statute, restitution or otherwise, arising in any 12-month period is limited to the amount you paid for the service in that period, whether paid to us directly or to Paddle on our behalf.
Where a trial or a pre-release feature is involved, our aggregate liability is nil.
To the extent the law allows, any claim must be brought within 12 months of the date you first knew, or ought reasonably to have known, of the facts giving rise to it.
Nothing in these terms limits liability that cannot lawfully be limited, including for fraud, fraudulent misrepresentation, or death or personal injury caused by negligence. Where mandatory consumer protection law applies to you despite section 1, your statutory rights are unaffected and this section applies only so far as that law permits.
You accept that these limits are a reasonable allocation of risk given the price of the service, that we have priced the service on that basis, and that we would not offer it on any other basis.
15. Your indemnity to us
You will defend, indemnify and hold us harmless (as "we" is defined in section 14) against any claim, demand, proceeding, loss, liability, damages, fine, cost and expense — including reasonable legal fees — brought by or owed to a third party and arising out of or in connection with:
- your use of the service, or anyone's use of it under your account;
- any decision, submission, claim, notice, determination, report or representation you made using or informed by the output;
- your breach of these terms, including sections 5, 6 and 10;
- your processing of any schedule file or other material you had no right to process, or that breached a confidentiality obligation or a third party's rights;
- your infringement of any intellectual property or other right;
- your breach of any law.
We will tell you promptly about any claim we want covered, will not settle it without your consent (not to be unreasonably withheld), and will give you reasonable cooperation at your cost. We may take part in the defence with our own counsel at our own expense.
This section survives termination and is not subject to the cap in section 14.
16. Intellectual property
All rights in the service are owned by Trestle Path Analytics Corp., and all rights are reserved. That includes the software and its source code, the user interface, the analytical methods and scoring logic, the report and workbook layouts, the wording throughout the product and its documentation, the name "Trestle Path Analytics" and the logo. Nothing in these terms transfers any of it to you; you receive only the right of use described in section 5.
Your schedules, and the reports and workbooks you generate from them, remain yours — we claim no rights over your project data or your output.
Feedback. If you send us ideas, suggestions, bug reports or feature requests, you grant us a perpetual, irrevocable, worldwide, royalty-free right to use them in any way and for any purpose, with no obligation or attribution to you. Do not send us anything you consider confidential or want to be paid for.
Anonymous usage statistics. We may compile aggregated, anonymous statistics about how the service is used — for example how many accounts run a given analysis — and use them to improve and describe the product. These never contain project data, schedule content, or anything that identifies you.
17. Third-party names, standards and components
Primavera and Primavera P6 are trademarks of Oracle Corporation. Microsoft and Microsoft Project are trademarks of Microsoft Corporation. AACE International, and the Recommended Practice numbers referred to in the product, are the property of AACE International. PMI, PMBOK and the Practice Standard for Earned Value Management are the property of the Project Management Institute. DCMA and GAO references are to publications of United States government agencies. All other names and marks belong to their owners.
We are not affiliated with, sponsored by, endorsed by, accredited by or certified by any of them. We use these names only nominatively — to describe which file formats the service reads and which published methods it implements. Where the service implements a published method, it does so in our own words and our own code; the standards themselves are not reproduced, and you should obtain them from their publishers.
The service includes third-party and open-source components, which are licensed to you under their own terms. Those terms prevail over these terms for those components only.
18. Confidentiality
If either of us gives the other information that is marked confidential, or that a reasonable person would understand to be confidential, the receiving party will keep it confidential, use it only in connection with the service, and protect it with at least reasonable care. This does not apply to information that is public through no fault of the receiver, was already known to them, is independently developed, or must be disclosed by law or court order — and in the last case, the receiver will tell the other party first where it lawfully can.
We do not receive your schedule files, so this section does not apply to them. Section 10 does.
19. Suspension and termination
You may stop using the service and cancel at any time.
Breach that can be put right. If you materially breach these terms we will tell you what is wrong and give you 10 days to put it right. Do that and the matter is closed. If you do not, we may suspend or terminate your access. Non-payment is the usual example.
Breach that stopping does not cure. Each of the following is a material breach that goes to the heart of what a licence is, and we may suspend or terminate access for any of them immediately, without a cure period and without a refund:
- Sharing a licence. Letting anyone other than the named individual use it, sharing your credentials, running a team from one login, or two people using one licence at the same time (section 4).
- Circumventing the controls. Defeating, disabling or working around the licence checks, the access controls or the usage protections (section 5).
- Abusing the free trial. Taking repeated trials — on different email addresses, different payment details, different devices, or through another person — in order to use the service beyond a single trial period (section 8).
- Payment abuse. Charging back a payment you in fact authorised, or leaving a chargeback unresolved.
Stopping once you have been found out is not a cure, and does not entitle you to keep your access or to a refund. We may offer a cure period anyway, once, as a matter of goodwill; doing so is not a waiver and does not oblige us to do it again.
How we decide. We may act where we reasonably conclude, on the sign-in records described in section 4 and in our privacy notice, that one of those breaches has occurred — concurrent sessions from different devices or places, for instance, or one device or connection signature appearing across accounts or across repeated trials. We do not have to prove it to a court's standard before acting, and we do not have to name the individuals involved. What we do have to be is reasonable, and to tell you what we found.
Suspension or termination of a paid licence is always decided by a person, and you may ask that person to reconsider by writing to the address in section 25. Automated checks may inform that decision and may place a free trial on hold on their own (section 8), but they do not by themselves end a licence you have paid for.
We may suspend access immediately and without notice where we reasonably believe it is necessary to protect the service, our other users, or a third party, or to comply with the law. We will tell you as soon as we reasonably can afterwards.
What termination for breach means. Your right to use the service ends at once, and:
- fees already paid are not refunded, and the 14-day guarantee in our refund policy does not apply to an account terminated for breach;
- where a licence has been shared, you owe us the price of the seats that should have been bought. We may invoice you, and you agree to pay, our then-current list price for one further seat for each additional person who used the service, for each month or part of a month in which they used it. That is payment for value you actually took rather than a penalty, and it is a debt due to us. It does not enlarge your liability under section 14 for anything else;
- we may decline to serve you again — refusing a new account, trial or subscription from you, from anyone acting for you, or from the same devices, connections or payment details — and opening a new account to get around a termination is itself a further breach of these terms.
You keep the reports and workbooks you have already generated; we do not hold them. Cancellation that is not for breach is dealt with in the refund policy.
These are not our only remedies. Suspension and termination are in addition to anything else the law allows us, including asking a court to stop continuing unauthorised use. Nothing here obliges us to suspend or terminate, and letting one breach pass does not waive that breach or any other.
Survival. Sections 2, 5 (last line and the paragraph that follows it), 6, 10, 11, 13, 14, 15, 16, 17, 18, 19 (the payment, no-refund and refusal-of-service provisions above), 22, 23, 24 and 25, together with any payment obligation that has already accrued, survive termination.
20. Export controls and sanctions
You confirm that you are not located in, ordinarily resident in, or acting on behalf of anyone in a country or region subject to comprehensive Canadian, United States, United Kingdom or European Union sanctions, and that you are not listed on any applicable sanctions or restricted-party list. You will not use the service, or allow it to be used, in breach of any applicable export control or sanctions law, including the Special Economic Measures Act (Canada) and the United Nations Act (Canada). We may suspend or terminate access immediately if this ceases to be true.
21. Changes to these terms
We may update these terms. The version on this page is always the current one, and it applies from the moment it is published unless we say otherwise below.
If a change materially affects your rights we will email registered users at least 30 days before it takes effect, and it will apply from your next renewal. Continuing to use the service after that means you accept the change; if you do not, cancel before that renewal and we will refund the unused portion of anything you have already paid.
Changes that do not materially affect your rights — corrections, clarifications, new section numbering, or terms covering an optional new feature you have not chosen to use — take effect when we publish the updated version. Changes required by law, by a regulator, or by Paddle as merchant of record may take effect immediately, and we will tell you as soon as we reasonably can.
22. Notices
We give notice by email to the address registered on your account, and by publishing on trestlepath.com where these terms say so. Notice by email is treated as received on the day it is sent, unless we receive a delivery failure. It is your responsibility to keep your registered email address current and to make sure our messages are not blocked or filtered.
You give notice to us at info@trestlepath.com.
23. Governing law and disputes
These terms are governed by the laws of British Columbia and the federal laws of Canada applicable there, without regard to conflict-of-laws rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Talk to us first. If you have a dispute, email info@trestlepath.com with a description of it and what you want. We will respond within 10 business days and both of us will try in good faith to resolve it within 30 days. Neither of us has to wait if urgent injunctive relief is needed, or if a limitation period is about to expire.
If that does not resolve it, the courts of British Columbia have exclusive jurisdiction, and both of us submit to them. If you are a consumer resident elsewhere despite section 1, this does not deprive you of the protection of mandatory law in your own country or of the right to bring proceedings there where that law requires it.
Each of us may bring a claim only in our own capacity, and not as a claimant or class member in any purported class or representative proceeding, to the fullest extent the law allows.
24. General
Entire agreement and non-reliance. These terms, the refund policy, the privacy notice, and any order form agreed under section 7 are the entire agreement between us about the service. They replace anything said or written beforehand. You confirm that you have not relied on any statement, promise, representation or assurance that is not written in them — but nothing in this paragraph limits liability for fraud or fraudulent misrepresentation.
Force majeure. Neither of us is liable for a failure or delay caused by something beyond our reasonable control, including outages at hosting, authentication or payment providers, internet or network failure, cyber attack, act of government, epidemic, natural disaster, labour dispute or war. This does not excuse an obligation to pay money already owed.
Severability. If any provision is held unenforceable, it is modified to the minimum extent needed to make it enforceable, or removed if it cannot be, and the rest continues to apply.
Waiver. Our not enforcing a right is not a waiver of it, and a waiver on one occasion is not a waiver on any other.
Assignment. You may not assign or transfer these terms without our written consent. We may assign them, in whole or in part, to an affiliate or as part of a merger, reorganisation or sale of the business.
No partnership. Nothing in these terms creates a partnership, joint venture, agency or employment relationship between us.
Third parties. Except for the people and entities identified in section 14 and section 15, who may enforce those sections, no one other than you and us has any right under these terms.
Language. These terms are drawn up in English, and English governs. Les parties ont exigé que la présente convention et tous les documents s'y rattachant soient rédigés en anglais.
25. Contact
Questions about these terms: info@trestlepath.com.
Questions about a payment, invoice or receipt can also go to Paddle, whose details appear on your
invoice.