Terms of service
01What we agree to
Work is sold in sprints. Before a sprint starts we write down what it will deliver, how long it runs, and what it costs. That written scope is the agreement for that sprint.
Sprint lengths are one or two weeks unless we agree otherwise in writing. Longer bodies of work run as consecutive sprints, each scoped and priced on its own.
02Changes during a sprint
New requests raised while a sprint is running go into the queue rather than displacing committed work, and are scoped into a following sprint. This is what keeps dates reliable.
If something urgent genuinely cannot wait, we will tell you what it displaces and what that does to the sprint before anything changes.
03Fees and payment
Sprint fees are payable in advance of the sprint starting. Add-ons are charged at their flat per-sprint price alongside the sprint they run with.
There is no hourly billing, no overtime, and no charge for time spent scoping, communicating, or reviewing. The agreed sprint price and any add-ons are the whole invoice.
Third-party costs such as hosting, model usage, or paid libraries are yours and are billed to your own accounts, never marked up through us.
04The fourteen-day guarantee
First 14 days are on us. Not convinced? Full refund, regardless of sprint length. The period runs from the day your first sprint starts.
The guarantee applies once, to a client's first engagement. Work already delivered remains yours, because the intellectual property transferred at the first commit.
05Intellectual property
Everything we produce for you is yours from the moment it is committed: source code, configuration, documentation, and designs. Work is committed to repositories under your own accounts wherever possible.
We retain no licence over your code and claim no ownership over your product. Generic knowledge, techniques, and any internal tooling we bring with us remain ours.
We may describe the work publicly only with your written permission, and we will never publish code, credentials, or figures you have not approved.
06What we need from you
Timely access to the systems the sprint depends on, and one person empowered to make decisions and answer questions within a working day.
Sprints stall when access or decisions do not arrive. If that happens we will pause the sprint and restart it when you are ready, at no additional cost, but the dates move.
07Confidentiality
Everything you share with us is confidential, and stays confidential after the engagement ends. Access to your systems is limited to the team on your sprint and revoked when it finishes.
We are happy to sign your own non-disclosure agreement before the scoping call if you prefer.
08Ending the engagement
Either side may decline to start a further sprint, for any reason and without notice or penalty. The sprint in progress is completed and paid for.
On request at any time, we will hand over documentation, access, and anything outstanding within five working days.
09Liability and governing law
We warrant that work is performed with reasonable skill and care by qualified engineers. We do not warrant that software is free of every defect, and we cannot be liable for indirect or consequential losses.
Our total liability under any engagement is limited to the fees paid for the sprint giving rise to the claim. These terms are governed by the laws of Pakistan, and the courts of Islamabad have exclusive jurisdiction, unless a signed agreement says otherwise.