Last updated: March 2026
These Terms of Service ("Terms") govern your engagement with Bay Software (Pty) Ltd ("we", "our", "us"), a software engineering company based in Gqeberha (Port Elizabeth), Eastern Cape, South Africa. By requesting a quote, signing a proposal, or using our services, you agree to be bound by these Terms.
Bay Software provides software engineering and cloud infrastructure services including, but not limited to, custom application development, internal business tools, cloud architecture, QA & test automation, and technical consulting. The specific scope for each engagement is defined in a written proposal or agreement agreed upon by both parties before work commences.
We reserve the right to decline any project at our discretion without obligation to provide reasons.
All quotations are valid for 30 days from the date of issue unless otherwise stated. A signed proposal or written acceptance constitutes a binding agreement. Any changes to the agreed scope of work may result in revised pricing and timelines.
Payment terms are outlined in each project proposal. Standard terms are:
Estimated timelines are provided in good faith and are dependent on timely feedback and content from the client. Bay Software is not liable for delays caused by late client responses, incomplete information, or third-party dependencies. Any agreed deadlines will be communicated in writing.
The client agrees to:
Upon receipt of full payment, the client receives full ownership of the final deliverables specific to their project. Bay Software retains ownership of any proprietary frameworks, tools, libraries, or reusable code components used in the development process.
Bay Software reserves the right to reference completed projects in its portfolio unless the client explicitly requests confidentiality in writing.
Each project includes a defined number of revision rounds as specified in the proposal. Requests beyond the agreed revisions, or changes to the original scope, will be quoted separately and may affect delivery timelines.
Either party may cancel a project with written notice. In the event of client cancellation, the deposit is non-refundable and any work completed beyond the deposit value will be invoiced accordingly. Bay Software reserves the right to cancel an engagement if the client is unresponsive for more than 30 consecutive days.
Bay Software's liability is limited to the total value of the project fees paid. We are not liable for any indirect, incidental, or consequential damages arising from the use of our deliverables, including but not limited to loss of revenue, data, or business opportunities.
These Terms are governed by the laws of the Republic of South Africa. Any disputes arising from these Terms shall be subject to the jurisdiction of the courts of the Eastern Cape, South Africa.
We reserve the right to update these Terms at any time. Changes take effect upon posting to this page. Continued use of our services constitutes acceptance of the revised Terms.
13. Contact Us
For any questions regarding these Terms, please reach out:
Bay Software is based in Gqeberha (Port Elizabeth), Eastern Cape, South Africa. Engineering software systems and cloud infrastructure for South African businesses, and further afield.