Terms of Service
1. What Dispatch Pro is — and is not
Dispatch Pro ("the Platform") is software operated by [OPERATOR LEGAL NAME] ("we", "us", "the Operator"). The Platform connects equipment owners ("Owners"), who request machine moves, with dispatch companies ("Dispatchers"), who price, quote, schedule, and run those moves. By signing in to or using the Platform you agree to these terms on behalf of yourself and the business you act for.
We provide the connection and the software around it — nothing more. We are not a carrier, freight broker, transportation intermediary, or agent of either party, and we are not a party to any move. We do not own or operate trucks, perform or arrange transportation, select or assign carriers, set or negotiate prices, verify any user or their equipment, licences, or insurance, or move money between Owners and Dispatchers. The Owner chooses which Dispatcher to ask; the Dispatcher decides whether and at what price to quote; the Owner decides whether to book. Those decisions, and everything that follows from them, are theirs alone.
2. The haul contract is between you two
When an Owner accepts a Dispatcher's quote, a contract for the move forms directly between the Owner and the Dispatcher, on whatever terms they have between themselves. The Platform records the booking; it is not a party to it, does not guarantee it, and takes no responsibility for it. Performance, delays, damage to equipment or property, personal injury, losses, insurance claims, non-payment, and any dispute about a move sit entirely between the Owner and the Dispatcher.
3. Accounts
- The Platform is a business tool. You confirm you use it for business purposes, not as a consumer, and that you are authorized to act for the company named on your account.
- Keep account information accurate, and keep your sign-in access to yourself. One person per account — no shared logins. You are responsible for what happens under your session.
- Signing in records the version of these terms you agreed to.
4. One side of the market per account
The Platform has two sides: Owners, who request and book moves, and Dispatchers, who price and run them. The same account — and the same company, including its owners, employees, and affiliates — may participate on one side only, not both.
The reason is pricing visibility. Owner tools reveal what different Dispatchers would charge; the dispatch side sees request flow and customer pricing. Sitting on both sides gives an unfair view of the other — most obviously, a Dispatcher using an Owner account to read competitors' rates. We treat that as a conflict of interest and do not allow it.
The Platform enforces the split where it can: an account on a dispatch team cannot register equipment, browse dispatchers, request estimates, or submit move requests, and an account with owner-side history cannot create or join a dispatch company. Where the software cannot see the connection (separate emails, related companies), the rule still applies — if we find the same person or company operating on both sides, we may suspend or terminate any of the accounts involved. Using owner tools to collect a Dispatcher's rates or quotes for competitive purposes is prohibited regardless of what accounts are used.
5. Requests, quotes, and bookings
- An Owner's move request is an invitation, not a booking. The Dispatcher may adjust the price and respond with a quote, or decline.
- A quote is the Dispatcher's offer. The Owner's acceptance of it is the booking.
- Requests and quotes expire automatically if not actioned (currently 7 days). Expiry has no consequences on the Platform.
- Either party may cancel through the Platform until the move is completed. The Platform records the cancellation; any cost or consequence of cancelling is between the parties.
- Dispatchers may record moves arranged outside the marketplace ("manual moves") to run their day in one place. A manual move is treated as accepted work from entry.
6. Estimates and entered data
Ballpark prices shown to Owners are estimates, not quotes. They are computed from the chosen Dispatcher's own configured rates and travel parameters plus third-party routing and geocoding data. We do not set them and do not guarantee them; the only number that matters is the price on the Dispatcher's quote, and the final say on it belongs to the Dispatcher.
Addresses, map pins, equipment descriptions, weights, and axle needs are entered by users. Whoever enters data is solely responsible for its accuracy. Routing distances and times come from third-party services and can be wrong. Dispatchers must independently verify weights, dimensions, load securement, routing, and permit requirements before hauling — never rely on Platform data for transport compliance.
7. Subscription fee (dispatchers)
- Dispatchers pay a monthly subscription of CAD $200 per active truck. The price per truck is set per company and is always visible in Settings → Platform billing.
- "Active truck" means a truck that was assigned to at least one booked move dated in that calendar month. A truck on the roster that ran nothing in a month is not charged for that month. A truck that ran twenty moves in a month is charged once, the same as a truck that ran one.
- Pilot cars, drivers, trailers, trailer configurations, and additional user accounts are included at no charge. Only hauling trucks count toward the subscription.
- No fee is charged on the price of any individual move. What a Dispatcher charges their customer, and any change to it, is between those two parties and does not affect what the Dispatcher pays us.
- A move that is cancelled, declined, or expired never makes its truck active. If a cancellation happens after the month has been closed and invoiced, contact us — we will credit it rather than rewrite the invoice.
- Each calendar month is closed a few days after it ends, and the truck count is fixed at that point. The Platform records which trucks were counted, and that record is available to the Dispatcher in Settings → Platform billing.
- Subscription fees are billed monthly by email invoice through Stripe, payable net 15, and are exclusive of applicable taxes (GST/HST), which are added where required.
- Billing disputes must be raised within 30 days of the invoice date; the Platform's move and billing records are the record of account.
- Unpaid fees may lead to suspension. Fees accrued before termination survive it.
8. Refunds and credits
We bill a month after it has been worked, never before it. A month's invoice covers trucks that already ran moves in a month that has already ended — so there is no unused subscription sitting with us to refund, and no prepayment to return. That shapes everything below.
- Stopping. There is no contract term and no cancellation fee. Tell us to stop and we stop. The last invoice is for the month you already used; we do not bill a further one, and there is nothing to refund on it because you had the service for that month.
- If we billed you wrongly, we fix it. If a month's truck count is wrong — a move cancelled after the month closed, a truck counted that never ran, a price applied that we had agreed to change — tell us and we issue a credit. We credit rather than rewrite a sent invoice, so your records and ours keep matching. A credit is applied to your next invoice, or refunded to source if there will not be a next one.
- Raise it within 30 days of the invoice date (§7). After that the Platform's move and billing records stand as the record of account.
- Pilots cost nothing, so there is nothing to refund on one (§9).
- What we do not refund: a month in which the service was available and your trucks ran moves, on the grounds that you did not use the software as much as you meant to. The subscription buys availability for a truck that worked, not a usage quota.
- If we end your account for something other than your breach of these terms, and a month has been billed that you cannot now use, we refund it. If we suspend or terminate for breach or non-payment, fees already accrued stand (§20).
Refunds and credits are issued through Stripe to the payment method or account on the original invoice. We do not issue refunds in cash, credit toward anything other than this service, or to a third party.
9. Pilot programs
We may offer a Dispatcher a fixed-length pilot — typically 30 days — during which the subscription is not charged. A pilot has a stated start and end date, visible to us and to the Dispatcher. Unless we agree otherwise in writing, months that fall inside a pilot are not invoiced, and billing begins with the first full calendar month after the pilot ends. Nothing in a pilot obliges either side to continue afterwards.
10. Owners pay nothing
No subscription, no per-move charge, no listing fee — the Owner side of the Platform is free to use. If we ever introduce priced features for Owners, we will say so clearly before any charge applies.
11. Payment between the parties
Dispatchers invoice Owners directly, and the parties settle with each other. No money between Owners and Dispatchers moves through the Platform. We do not process, collect, guarantee, or insure their payments, and we take no responsibility for non-payment. Invoices generated with Platform tools are the Dispatcher's documents — their accuracy, delivery, and tax treatment (including GST) are the Dispatcher's responsibility.
12. Licences, permits, insurance, safety
Users are solely responsible for their own legal and regulatory compliance, including — without limitation — carrier licensing and National Safety Code requirements, commercial vehicle permits (including oversize/overweight), insurance of every applicable kind (auto, cargo, commercial general liability), WorkSafeBC obligations, hours of service, and load securement. We verify none of it. The Platform performs no background, credential, licence, insurance, or safety checks on anyone. Each party must satisfy itself about the other before doing business.
13. Acceptable use
Do not: misrepresent who you are or which company you act for; enter false information; post ratings in bad faith or to manipulate standings; scrape, harvest, or systematically collect Platform data (pricing above all); interfere with or probe the security of the service; use another user's account; resell access; or use the Platform in connection with unlawful cargo or any unlawful purpose. We may suspend or terminate accounts that do.
14. Your data and contact exchange
You own what you enter. You grant us the licence needed to operate the Platform: hosting and processing your data, showing your request details to the Dispatcher you chose, and — once a move is booked — exchanging contact details between the two parties, in both directions. Contact details obtained through the Platform may be used only to perform the move, not for marketing or list-building. The Platform keeps an audit trail of actions on each move. Personal information is handled as described in the Privacy Policy.
Drop-off photos and star ratings are content you submit. Photos must relate to the move they attach to; ratings must reflect a genuine, good-faith assessment of a completed move. Owners' ratings of a Dispatcher reach that Dispatcher only in aggregate; a Dispatcher's ratings of a client stay within that Dispatcher's account. We may remove content that is unlawful or abusive, and we make no promise to publish, preserve, or moderate any of it.
15. Connecting other systems
A Dispatcher may connect the Platform to their own third-party system — today, their accounting software. Connecting is optional, is set up by a company admin, and can be undone at any time.
- We connect by authorization, not by passwords. Where the provider offers OAuth (or an equivalent delegated-authorization flow), we use it: you approve the connection on the provider's own screen and they issue us a token scoped to what you approved. We will never ask you for the username or password of another service, and you must not give them to us. If we ever need to support a provider that offers no such flow, we will say so plainly at the point you connect it.
- Using your own app registration. You may register your own application with the provider and give us its client ID and client secret, so the connection runs under your registration rather than ours. Those are credentials for an app you control, not for your account. We store the secret encrypted, use it only to run the connection you set up, never display it back to you or to anyone else, and delete it when you remove it. You confirm you are entitled to use any credentials you give us.
- What crosses the connection. The accounting integration is push only: we send invoices you have raised on the Platform, and the customer records needed to raise them. We do not read your books back. Nothing is sent until you connect the integration and ask for a push.
- Disconnecting. Removing the connection, or removing your credentials, stops further exchange. It does not reach into the other system — records already sent are yours to manage there.
- The other system is not ours. Your use of the provider is governed by your agreement with them, including their pricing, limits, and availability. We do not control them, are not responsible for what they do with data once it reaches them, and a provider may change or withdraw its interface at any time, which may break the connection with no notice to us.
- We keep a record of when a connection is created, changed, removed, and first used.
16. Availability and the review phase
The Platform is provided as-is and as-available, with no uptime commitment. We may change, suspend, or discontinue features at any time. The Platform is currently in a pre-launch review phase: features may change without notice and data may be adjusted or reset before launch.
17. Disclaimer of warranties
To the maximum extent permitted by law, the Platform is provided without warranties or conditions of any kind, express or implied — including merchantability, fitness for a particular purpose, uninterrupted or error-free operation, and the accuracy of any estimate, distance, travel time, geocoded location, or other data shown. No advice or information obtained through the Platform creates any warranty.
18. Limitation of liability
Our role is connecting one party with the other; our liability is sized to that role. To the maximum extent permitted by law:
- We are not liable for the moves themselves — including damage to equipment, cargo, or property, personal injury, delay, lost business, or non-payment — nor for any act or omission of any Platform user, nor for the accuracy of estimates or third-party routing and geocoding data.
- We are not liable for indirect, incidental, special, consequential, or punitive damages, or lost profits, revenue, or data, even if advised of the possibility.
- Our total aggregate liability for all claims arising out of or relating to the Platform is capped: for a Dispatcher, at the greater of CAD $100 and the subscription fees that Dispatcher actually paid us in the 12 months before the event giving rise to the claim; for an Owner, at CAD $100.
Nothing in these terms excludes or limits liability that cannot be excluded or limited under applicable law.
19. Indemnity
You will indemnify and hold harmless the Operator from claims, damages, and costs (including reasonable legal fees) arising from your moves, your breach of these terms, the inaccuracy of data you entered (including equipment weights and dimensions), or your violation of law or of a third party's rights.
20. Suspension and termination
You may stop using the Platform at any time. We may suspend or terminate accounts or companies for breach of these terms (including the one-side rule), non-payment, or risk to the Platform or its users. Accrued fees survive termination. We retain records we are required or entitled to keep (invoices, billing records, audit trail) as described in the Privacy Policy.
21. Changes to these terms
We may update these terms. For material changes we will give notice by email or in the product before they take effect. Continued use after the effective date is acceptance of the updated terms; the current version and its date are always shown at the top of this page.
22. Governing law
These terms are governed by the laws of British Columbia and the federal laws of Canada applicable there. The courts of British Columbia have exclusive jurisdiction over any dispute with the Operator, and each party attorns to them.
23. General
These terms plus the Privacy Policy are the entire agreement between you and the Operator about the Platform. If a provision is unenforceable, the rest stand. A failure to enforce is not a waiver. You may not assign these terms without our consent; we may assign them to an affiliate or successor. Neither party is liable for delay caused by events beyond reasonable control. Sections that by their nature survive termination (including fees accrued, disclaimers, liability limits, and indemnity) survive it. Notices to you go to your account email; notices to us go to the contact below.
24. Contact
[OPERATOR LEGAL NAME] · [CONTACT EMAIL] · [BUSINESS ADDRESS, BC, CANADA]