Every second of load time is a customer walking away.

Site use and engagement terms

Terms of Service

Part A covers using this website. Part B sets out the default terms for engineering work, the ones that apply unless a signed contract or platform agreement says otherwise.

Last updated: 21 August 2026


These terms are between you and Saurav Sharma, an independent Shopify developer based in Chandigarh, India (“I”, “me”).


Part A, Using this website


A1. Acceptance

Using this site means accepting these terms. If you do not, stop using it, nothing further is required of you.


A2. What the content is, and is not

The articles, service pages, teardown material and plan calculator are general technical information. They are not advice on your specific store, and nothing here creates a professional relationship or a duty of care to you. Advice specific to your situation starts with an engagement, not a web page.

Platform behaviour changes. Statements about Shopify were accurate against Shopify's own documentation when written and each article carries a date. Verify anything you intend to act on against Shopify's current documentation.


A3. The plan calculator specifically

The calculator produces a planning estimate from figures you supply and published Shopify pricing. It is not a quote, not a guarantee, and does not account for third-party gateway surcharges, apps, shipping, or anything negotiated on a Plus contract. Shopify's own pricing page is the source of truth. Decisions you make on the output are yours.


A4. Intellectual property

The text, design, code and images on this site are mine and protected by copyright. You may read, share links to, and quote short extracts of the writing with attribution and a link. You may not republish articles wholesale, reproduce the design, or use the content to train a model or generate derivative content at scale without written permission.


A5. Acceptable use

Do not attempt to gain unauthorised access to any part of the site or its infrastructure, scrape it at a volume that degrades it for others, submit the forms automatically, or use the chat widget to attempt to extract system instructions or generate abusive content. The forms are rate-limited and abuse may be blocked.


A6. Availability and liability

The site is provided as-is. I do not guarantee it is uninterrupted, error-free or that the information is complete. To the fullest extent the law allows, I am not liable for indirect or consequential loss, lost profits, or loss of data arising from using this site or relying on its content. Nothing here limits liability for death, personal injury or fraud, which cannot be limited.


A7. External links

Links to Shopify, Upwork, LinkedIn, X and elsewhere are for reference. I am not responsible for their content or their policies.



Part B, Engineering engagements

These are the defaults. A signed contract, statement of work, or the terms of a freelancing platform holding the engagement takes precedence over anything in this Part.


B1. Scope

Work is defined in a written scope agreed before it starts. Anything outside it is quoted separately and started only once you have agreed in writing. I will not bill you for work you did not approve, and I will not absorb scope that grew without a conversation.


B2. What I need from you

Engagements depend on access: staff accounts at the right permission level, a test environment where one is needed, repository access, and a named person who can make decisions. Where a delay in providing these pushes the timeline, the timeline moves; scheduled capacity cannot be held open indefinitely.


B3. Ownership of the work

On full payment, all intellectual property in the deliverables built specifically for you transfers to you: source code, theme changes, apps, Functions and documentation. Before full payment, it does not.

Two carve-outs, stated plainly. General knowledge, techniques and know-how remain mine and can be reused. Any pre-existing library or tooling of mine included in a deliverable is licensed to you perpetually and irrevocably for use with that deliverable, rather than transferred: you can use it, modify it and have someone else maintain it, but you do not gain exclusive rights to something that predates your project.


B4. Third-party components

Deliverables may include open-source components under their own licences, which are listed at handover. Third-party apps, themes or services you use remain subject to their own terms and their own pricing, neither of which I control.


B5. Confidentiality

Anything non-public you share: store data, revenue figures, roadmaps, credentials , is treated as confidential and used only for the engagement. This survives the end of the engagement.

Unless you say otherwise in writing, I may describe the work in general terms in a case study. Your name, figures and any identifying detail are used only with your explicit written approval of the specific text.


B6. Warranty

Deliverables are warranted to work as scoped for 30 days after handover. Within that window, defects in my work are fixed at no cost. The warranty does not cover changes made by others, third-party app or platform changes, or new requirements, those are new work.


B7. Liability on engagements

My total liability arising from an engagement is limited to the fees paid for that engagement. I am not liable for lost profit, lost revenue, lost data or business interruption. Again, this does not limit liability that cannot lawfully be limited.


B8. Termination

Either of us may end an engagement with 14 days’ written notice. On termination you pay for work completed to that point and receive it, along with anything needed to hand it to someone else. Milestones already funded but not started are refunded. Refund handling in detail is on the Payment Terms page.


B9. Payment

Payment, invoicing and refund terms are set out separately on the Payment Terms page and form part of these terms.


B10. Governing law

These terms are governed by the laws of India, and the courts of Chandigarh have jurisdiction: unless a signed contract specifies otherwise, which for larger engagements it often does and which is a normal thing to negotiate.


Changes

These terms may be updated. The version in force for an engagement is the one current when that engagement's scope was agreed, a later edit to this page does not change terms already agreed. The date at the top tells you which version you are reading.


Contact

Related: Privacy Policy · Payment Terms · How I work