Terms of service

The boring
but important stuff.

Plain-English terms for how we work together. These cover what we do, what you pay, who owns what, and what happens when things go sideways.

Last updated: 28 May 2026

1. Who these terms cover

These terms apply when you engage WEBB Digital Studio ("WEBB Digital", "we", "us") to design, build, or maintain digital work for you ("you", "the client"). They take effect when you accept a quote or proposal we've sent — by email confirmation, signed document, or paying the first invoice.

2. Scope of work

Each engagement is defined by a written quote, statement of work, or proposal we send you. That document lists what we'll deliver, the timeline, and the price. Anything not in the quote is out of scope.

If the scope needs to change mid-project — additional pages, new features, redesigns — we'll write a short change request describing the work, cost, and timeline impact. Nothing extra gets built until you approve it in writing.

3. Your responsibilities

To do good work we need things from you:

  • Timely feedback — we'll typically need responses within 3 working days. Long silences delay the project and may push the timeline.
  • Content and assets — copy, logos, photos, brand guidelines, third-party API credentials, etc. — provided when we ask for them.
  • Decision-makers — one or two people empowered to approve things. Design-by-committee with 8 stakeholders kills momentum.
  • Honest priorities — tell us what matters and what doesn't. We'd rather know "the launch date is sacred" or "budget is the hard limit" upfront.

4. Payment

Our standard payment structure for project work:

  • 50% on engagement, invoiced when we kick off. Work begins after this is paid.
  • 50% on completion, invoiced when the work is approved and ready to launch.
  • For longer engagements (3+ months), we split into monthly milestones.

Invoices are payable within 14 days. Bank transfer (MYR or USD) preferred; we can quote in other currencies on request. Overdue invoices accrue interest at 1.5% per month after a 7-day grace period. We pause work on accounts with invoices more than 30 days overdue.

5. Ownership and intellectual property

You own the final work. Once you've paid in full, all custom design and code we produce specifically for your project transfers to you — including the source files, source code, and any documentation we wrote.

We retain reusable components. Internal tooling, libraries, design patterns, and code modules we use across multiple clients remain ours. You get an unlimited royalty-free licence to use them as part of your project, but not to resell them.

We can show the work. Unless you specifically ask us not to, we may include your project in our portfolio, social posts, and case studies — using your public-facing brand and screenshots only, never confidential info.

Third-party assets (fonts, stock photos, paid libraries, SaaS subscriptions) are licensed to you directly under their own terms. We'll list these in the project handover.

6. Cancellation and refunds

You can cancel the engagement at any time with written notice. If you do:

  • We invoice for work completed up to the cancellation date, plus a 10% project-management fee.
  • The initial 50% deposit is non-refundable (it covers our reserved capacity and onboarding work).
  • All work produced and paid for becomes yours under section 5.

If we need to cancel — which is rare and only happens in serious cases like non-payment, abusive behaviour, or scope changes we can't accommodate — we refund any unearned portion of payments received.

7. Warranty and post-launch fixes

We fix bugs in our own code free of charge for 30 days after launch. After that, ongoing maintenance and changes are billed at our hourly rate or under a retainer.

"Bugs" means our code doesn't do what we agreed it would. New feature requests, content changes you make in your CMS, third-party service outages, and issues caused by your hosting or infrastructure aren't bugs.

8. Confidentiality

We treat your business information, plans, customer lists, and any non-public data as confidential. We won't share it with anyone outside the studio without your permission. This survives the end of the engagement indefinitely.

If your project requires a formal NDA, we're happy to sign yours or use ours.

9. Liability

We do our best to deliver good work on time, but we can't promise the work will be bug-free, that your site will rank #1 on Google, or that visitors will magically appear. Our total liability for any engagement is capped at the total fees you've paid us under that engagement.

We're not liable for indirect damages — lost revenue, lost data, business interruption — except where Malaysian law doesn't allow such exclusion. You're responsible for backing up your own content and data after handover.

10. Governing law

These terms are governed by the laws of Malaysia. Any dispute we can't sort out over coffee goes to the courts of Kuala Lumpur.

11. Questions

Anything unclear? Email admin@webbdigital.my before we sign. We'd rather have the conversation now than discover a misunderstanding mid-project.