Terms & Conditions
These comprehensive Terms and Conditions govern all software engineering contracts, project quotation acceptances, milestone deliveries, and digital services executed by Sajjan Studio (sajjanstudio.net).
Binding Legal Agreement & Parties Involved
This Master Services Agreement ("Agreement") is entered into between Sajjan Studio (referred to as "Sajjan Studio", "we", "us", or "Service Provider"), operating under domain sajjanstudio.net, and any individual, corporate enterprise, partnership, or startup entity (referred to as "Client", "Customer", or "you") engaging our software engineering, web development, mobile application, UI/UX design, or technical consulting services.
By commissioning a project quotation, remitting an initial financial deposit, issuing a formal purchase order, accessing our authenticated Client Management Portal, or accepting delivered project source code, you formally confirm that you possess full legal authority to enter into this contract and unreservedly agree to adhere to all terms itemized herein.
Project Proposals, Scope of Work (SOW) & Estimation Validity
Every software engineering engagement is initiated following the generation of an official Project Quotation & Proposal PDF issued by Sajjan Studio.
- Formal Scope Definition: Only the modules, user journeys, backend schemas, API integrations, and deliverables explicitly documented under the "Features & Deliverables" section of the signed/accepted proposal document form the contracted Scope of Work.
- Quotation Validity Period: Quotations and pricing breakdowns issued by Sajjan Studio remain valid for exactly thirty (30) calendar days from the date of issuance. Unsigned proposals exceeding this window are subject to re-estimation based on engineering availability.
- No Implicit Inclusions: Unstated assumptions, non-itemized third-party integrations, or unwritten verbal expectations shall not be considered part of the contracted scope unless formalized in writing.
Scope Modifications & Formal Change Order Protocol (COP)
We understand that software projects evolve as business models develop. However, to maintain architectural predictability and delivery integrity, any requests for new features, alterations to completed modules, or novel third-party API integrations must follow our Change Order Protocol (COP):
- The Client submits an official written request detailing the required modifications or extra capabilities.
- Sajjan Studio conducts a technical impact evaluation, providing an itemized Change Order specifying the additional engineering hours, cost adjustment, and adjusted completion deadline.
- Development on the change order commences only after written authorization and receipt of the supplemental milestone payment.
Financial Terms, Milestone Billing & Invoicing Structure
All engineering contracts at Sajjan Studio are structured on transparent, milestone-driven financial schedules:
Commencement Deposit
Mandatory advance retainer required to allocate dedicated software engineers, configure cloud repositories, and begin sprint architecture.
Staging Progress Demo
Due upon functional demonstration of primary backend workflows, API integrations, and core database models on our private staging servers.
Final Acceptance & Handover
Due immediately upon User Acceptance Testing (UAT) sign-off prior to production server deployment, domain mapping, or source code release.
Currencies Accepted: Pakistani Rupees (PKR), United States Dollars (USD), UAE Dirhams (AED), British Pounds (GBP), and Euros (EUR).
Late Payment Penalties: Invoices remaining unpaid past fourteen (14) days from the due date will incur a 2% monthly late administration fee, and staging server access may be temporarily suspended until settlement.
Intellectual Property (IP) & Source Code Transfer
Sajjan Studio operates under transparent, client-first intellectual property ownership standards:
- 100% Full Codebase Handover: Upon full and final settlement of all contractually agreed invoices (100% zero-balance payment), all custom developed source code, custom UI designs, database schemas, and intellectual property rights transfer entirely and exclusively to the Client.
- Open-Source Frameworks & Libraries: Third-party open-source components (e.g. Laravel Framework, Vue.js, Tailwind CSS, npm packages) remain governed by their respective standard open-source licenses (MIT, Apache 2.0, BSD).
- Portfolio & Case Study Showcase: Unless an explicit Non-Disclosure Agreement (NDA) is executed between the parties, Sajjan Studio retains the non-exclusive right to reference non-confidential screenshots, project overviews, and client brand logos in our public case studies portfolio.
Client Obligations, Provision of Assets & Acceptance Testing (UAT)
High-performance software engineering requires collaborative cooperation between the Client and our engineering team:
- Timely Delivery of Assets: The Client agrees to provide all necessary assets (brand assets, copywriting, API keys, SMS gateway credentials, sample data) in a timely manner. Project delivery schedules are automatically extended by any duration of client-side asset delays.
- User Acceptance Testing (UAT) Window: Upon milestone notification, the Client has ten (10) business days to conduct functional testing on the staging server and submit a consolidated punch list of any bugs or deviations.
- Deemed Acceptance: If no bug reports or written punch lists are submitted within the 10-day UAT window, the milestone or completed platform is legally deemed accepted in full.
Warranty Guarantee, Bug Resolution & Post-Deployment SLA
We stand behind our code with an ironclad post-deployment warranty:
Included 30 to 90-Day Free Warranty:
Every custom software project delivered by Sajjan Studio includes an active 30 to 90 calendar day warranty period (as specified in your formal proposal document) commencing from the live production deployment date. During this window, any reproducible bugs, functional discrepancies, or coding anomalies within the agreed scope will be remediated at zero additional charge.
- Defects caused by unauthorized source code modifications made by the client's internal team or third-party contractors.
- Unannounced breaking changes or outages in third-party APIs (e.g. sudden Meta WhatsApp API deprecations, banking gateway updates).
- Server operating system crashes resulting from inadequate hosting resources purchased independently by the client.
Limitation of Liability & Maximum Financial Cap
To the maximum extent permitted by applicable commercial law, in no event shall Sajjan Studio, its founder Shahzad Rasool Sajjan, employees, contractors, or affiliates be liable for any indirect, special, incidental, punitive, or consequential damages (including, without limitation, loss of business revenue, commercial profits, corrupted data, or system downtime) arising out of the use of or inability to use the software.
In all circumstances, the maximum total aggregate liability of Sajjan Studio for any claim arising out of or related to an engagement shall be strictly capped at the actual monetary fees received by Sajjan Studio from the Client for that specific project during the three (3) months preceding the incident.
Termination, Cancellation & Financial Refund Framework
- Termination for Convenience: The Client may terminate an engagement at any time upon providing fourteen (14) days written notice. In such events, the Client remains liable for all engineering hours and completed sprints executed up to the termination date.
- Non-Refundable Retainer: The initial project commencement deposit is strictly non-refundable once sprint planning, architectural diagrams, or server repository setup has commenced.
- Termination for Cause: Either party may immediately terminate the contract if the other party commits a material breach and fails to cure such breach within fourteen (14) days of receiving written notice.
Governing Law, Dispute Resolution & Arbitration
This Agreement, all associated project quotations, and any contractual disputes arising between the Client and Sajjan Studio shall be strictly governed by, interpreted, and enforced in accordance with the substantive laws of the Islamic Republic of Pakistan.
In the event of any commercial disagreement or technical claim, the parties agree to first engage in good-faith executive mediation for thirty (30) days. If unresolved, disputes shall be submitted to the exclusive jurisdiction of the competent commercial courts situated in Faisalabad / Punjab, Pakistan.
Legal Notices & Contract Administration
All formal contractual notices, Change Order submissions, SLA agreements, or NDA execution requests must be transmitted in writing to our official administration desk: