Terms of service

Terms of Service

These apply when you visit ulinkd.ca, book a call, or hire us. Plain language on purpose. Every engagement also gets its own written agreement, and where the two differ, that one wins.

Last updated July 18, 2026

The free call

It costs nothing and commits you to nothing

The twenty-minute call is free and creates no obligation on either side. Nobody owes anybody anything at the end of it.

Sometimes the answer is no

Sometimes the honest outcome is that we're not the right fix, or that something you already pay for would do the job. If so, we'll say that on the call instead of proposing something you don't need.

The written plan

What it costs and when

The written plan is $500, invoiced after we hand it to you rather than before. If we go ahead with a build that starts within 60 days, $250 of it comes off the build price. If our recommendation is that you shouldn't build anything, there's nothing to pay at all.

It's yours

The plan belongs to you once it's paid for. You can act on it, shelve it, or hand it to another developer. We don't ask for it back and we don't restrict what you do with it.

The numbered list

Every plan ends with a numbered list of what the software will do and what it won't. That list defines both the price and what "finished" means later. Changes to it are agreed in writing, and email is fine, before they get built.

Builds

Price

Builds are quoted flat against the numbered list, per project rather than per hour, before any work starts. You're priced at the published rung you signed at, and that price doesn't move afterwards. The published ladder tops out at $7,500, which is what we intend to charge once there's finished work to point at. We don't present it as a discount against a price nobody has paid.

When you pay

Nothing is due up front. Half falls due when you first see the software running and can click on it yourself, and the balance when it does what the numbered list says. Invoices are net 15.

Finished, and how we agree on it

The software is finished when it does what the numbered list says. You have 7 business days to look at a milestone or a delivery and tell us what's wrong. After that we treat it as accepted, so neither of us is left guessing.

When the clock stops

Timelines pause while we're waiting on you for information, access, or a decision. We'll confirm any pause by email so it's never a surprise on the invoice.

What you own

  • Everything we build for you: the source code, the configuration, and the content. Copyright transfers to you in writing on payment in full, and we waive our moral rights in the work.
  • Every account it runs on. These are opened in your legal business name, on your payment method, from day one, and you get the logins the day we open them rather than at delivery.
  • A handover sheet listing every account, what it costs, where things live, and what another developer would need to take over.
  • Third-party services and models keep their own licences and terms. We wire them up. Neither of us owns them.

Accounts and running costs

They're in your name, not ours

Every third-party account your software needs is opened in your legal business name on your own payment method. We're added as an administrative user so we can do the work. We are not a reseller and we never invoice these through.

No markup, ever

Running costs are billed to you directly by those companies, typically $45 to $90 Canadian a month. We never add anything to them, at any margin including zero. Most of these are US companies billing in US dollars, so your card may add a foreign transaction fee on top of their price. You'll see exactly the same bill we do.

Keeping it running

What it costs

$250 a month, or $350 where the build includes an AI assistant. The first month is free. It's month to month with no minimum term, no automatic renewal into anything longer, and no cancellation fee. Cancel and it ends at the end of that month.

Included, with no extra charge

  • It broke, it got slow, it stopped talking to your other software, an update broke something, a number came out wrong, or somebody can't get in.
  • Small wording, label, and setting changes on request. We don't count them.
  • Security updates, tested on a copy before they go anywhere near your day.
  • Daily backups, with a restore actually performed and reported every quarter.
  • A check every three months that the right people can still get into your accounts, and a short note each month.

Quoted separately

New features, new reports or screens, connecting another company's software, or changing what the software does are new work. We quote those flat before anything gets built, with a $300 minimum. Nothing gets built until you've seen the price.

When somebody else changes their software

Fixes are free for anything we built, anything we broke, and anything that broke on its own. Where a third party changes how their service works and a connection stops, the first such repair in any twelve-month period is free, and later ones are quoted before work starts. We'd rather say that here than discover it during the week four things break at once.

What we promise about response, and what we don't

A monitor checks your software every minute, day and night, and notifies you automatically the moment anything stops. That part is a machine. A person responds within one business day, and the same business day for a total outage reported before 3pm, Monday to Friday.

We do not promise a percentage for how often it's working, because none of the companies underneath us guarantee one for us to pass on, and we're not going to invent a number. We do not promise after-hours, weekend, or 24/7 human response. We close two weeks a year with 30 days' notice; the monitor still runs and still notifies you during those weeks.

Leaving

On cancellation nothing is switched off. Your software keeps running, your information stays where it is, and the accounts stay in your name. We remove our own access within 2 business days, deliver an updated handover sheet within 5 business days, and give a replacement developer up to 2 hours of our time at no charge within 90 days. If an invoice goes badly overdue we may suspend our services on written notice, and your right to a full export and credential handover survives that regardless.

AI assistants

What they are and aren't

An assistant answers from documents you own and approve. It tells people it's software at the start of a conversation rather than in fine print, and there's always a way to reach a person. Conversations are logged, with a retention period we agree in writing.

We don't warrant that an assistant will always be right. No model provider indemnifies a wrong answer, and courts have held the business deploying a chatbot responsible for what it tells its own customers. Assistants we build are not a source of professional, legal, medical, or financial advice, and must not be used to report emergencies or anything time-sensitive. We'll say all of this in the plan before you decide to build one.

Spending

The AI account is yours, and it runs on prepaid credit with automatic top-up switched off, so it cannot spend money that isn't there. We also enforce a monthly ceiling inside the software itself. At the ceiling the assistant stops answering rather than continuing to spend, and we're alerted. We watch the balance as part of the monthly plan.

Anything that sends or pays

Where we build something that sends money, messages your customers in bulk, or writes into a system of record, it ships with a dry run you review and approve first, a rate ceiling that hard-stops and alerts us, and a human approval step above a limit we agree. This is how we build, not an optional extra.

Where we build the machinery that sends commercial messages, you are the sender under Canada's anti-spam law. You obtain and hold consent, and you keep those records. We build unsubscribe handling and sender identification into every automation by default.

What we don't take on

  • While ULinkd is one person: anything your business stops without. No dispatch, and nothing a crew depends on out of hours.
  • Patient health information.
  • Work aimed at customers in the EU or UK.
  • Handling or storing payment card details. Payment accounts are set up in your name and we never see card data.

These aren't permanent. They're what one person can do properly right now, and we'd rather publish them than take the work and hope.

Sensible limits

Warranty

We build carefully and fix defects we're responsible for. Past that, the site and our work are provided "as is". We can't guarantee specific business results, and any time savings discussed in a plan are estimates, labelled as estimates.

Liability

To the extent the law allows, our total liability for an engagement is capped at the greater of what you paid us in the preceding twelve months and $5,000. That cap doesn't apply to fraud, wilful misconduct, breach of confidence, or personal injury.

If something happens to us

You already hold every login, the accounts are already in your name, and you've had the handover sheet since day one. We build with deliberately ordinary technology so another developer can pick it up. We don't name a backup operator, because right now there isn't one and we're not going to invent a name to make this paragraph read better.

Case studies

Clients priced at the opening rung of the published ladder agree to a short interview within 60 days of delivery, and give us permission to describe the work publicly with their business name on it. You hold final written approval over every published word, commercially sensitive figures come out on request, and we'll anonymise the whole thing if you'd prefer. Whether you say anything nice about us is entirely your business and it does not change what you paid.

Housekeeping

Tax

Prices on this site and in proposals exclude HST, which is added where it applies.

Changes to these terms

We may update these as the business changes. The date at the top always reflects the current version, and changes don't apply retroactively to engagements already agreed.

Questions

Anything unclear, email hello@ulinkd.ca. We'd rather explain a clause than have you guess at it.