Legal

Terms of
Service.

Last updated: May 22, 2026

1. Overview

These Terms of Service ("Terms") govern the professional relationship between Masterpiece Designs ("we", "us", "our") and any client or prospective client ("you") who engages our services. By engaging Masterpiece Designs, you agree to these Terms.

These Terms are governed by the laws of South Africa. Any disputes arising from our engagement shall be subject to the jurisdiction of the South African courts.

2. Our Services

Masterpiece Designs provides professional software development and design services, including but not limited to:

  • Cross-platform mobile application development (Flutter)
  • Web application development and backend engineering (Laravel)
  • UI/UX design and prototyping
  • API design and systems integration

The scope, deliverables, timeline, and pricing for each engagement are defined in a separate project proposal or statement of work ("SOW") agreed upon in writing before work commences.

3. Project Proposals and Agreements

All project engagements are formalised through a written proposal or SOW that specifies:

  • Project scope and deliverables
  • Timeline and milestones
  • Fees, payment schedule, and payment method
  • Revision rounds and change request process

Work will not commence until a signed proposal or written confirmation is received. Any changes to an agreed scope must be documented and may affect the timeline and cost.

4. Payment Terms

Unless otherwise specified in your project proposal:

  • A deposit (typically 50%) is required before work begins
  • Remaining balance is due upon project completion, prior to final delivery
  • Invoices are payable within 14 days of issue
  • Late payments may attract interest at the rate prescribed under the National Credit Act or as agreed in the project proposal

Masterpiece Designs reserves the right to pause or withhold delivery of work until outstanding payments are settled.

5. Intellectual Property

Client ownership: Upon receipt of full payment, intellectual property rights for all custom code, designs, and deliverables created specifically for your project are assigned to you.

Third-party materials: Some deliverables may incorporate open-source libraries, frameworks, or licensed assets. These remain subject to their respective licences and are not exclusively owned by either party.

Portfolio rights: Unless you request otherwise in writing, Masterpiece Designs reserves the right to reference your project in our portfolio, case studies, and marketing materials.

Pre-existing work: Any tools, frameworks, or components developed by Masterpiece Designs prior to or independently of your project remain our intellectual property. We grant you a perpetual licence to use these as part of your delivered product.

6. Client Responsibilities

To ensure a smooth engagement, you agree to:

  • Provide timely feedback and approvals at agreed milestones
  • Supply all required content, assets, credentials, and access in a timely manner
  • Ensure that any materials you provide (copy, images, branding) do not infringe third-party rights
  • Nominate a primary point of contact for the project

Delays caused by late feedback or missing client inputs may result in timeline adjustments and are not the responsibility of Masterpiece Designs.

7. Confidentiality

Both parties may share confidential information during an engagement. We agree to keep your business information, project details, and technical specifications confidential and not to disclose them to third parties without your consent, except where required by law.

If your project requires a Non-Disclosure Agreement (NDA), we are happy to sign one prior to discussions.

8. Revisions and Change Requests

Each project proposal specifies the number of revision rounds included. Revisions beyond the agreed scope, or changes that alter the original brief, will be quoted separately and may affect the delivery timeline.

9. Cancellation

If you wish to cancel a project after work has commenced:

  • You remain liable for all work completed up to the date of cancellation
  • Any deposit paid is non-refundable unless otherwise agreed
  • Masterpiece Designs will deliver all completed work to date upon settling any outstanding balance

10. Limitation of Liability

Masterpiece Designs will deliver work with professional care and skill. However, to the maximum extent permitted by law, our total liability to you for any claim arising from our services shall not exceed the total fees paid by you for the specific project in question.

We are not liable for any indirect, consequential, or incidental losses, including lost profits, data loss, or business interruption — even if we have been advised of the possibility of such losses.

11. Warranties

We warrant that:

  • Services will be performed with reasonable care and skill
  • Deliverables will substantially conform to the agreed specifications at time of delivery

We do not warrant that software will be entirely free of defects under all conditions, but we will rectify material defects reported within 30 days of delivery at no additional cost.

12. Governing Law

These Terms are governed by and construed in accordance with the laws of the Republic of South Africa. Any disputes that cannot be resolved amicably shall be referred to the appropriate South African court of competent jurisdiction.

13. Changes to These Terms

We may update these Terms from time to time. The "Last updated" date at the top of this page reflects the most recent revision. Continued engagement following any update constitutes acceptance of the revised Terms.

14. Contact Us

Questions about these Terms? Reach us at:

  • Masterpiece Designs
  • Cape Town, South Africa
  • Email: hello@mstrpc.dev
  • Website: mstrpc.dev