Legal

Terms of business

These terms govern paid work. In summary: scope is agreed in writing before payment, 40% is due to start and 60% on completion, you own everything at handover, snags are fixed free for 30 days, and either side can stop with written notice and a settlement for work done.

Last updated
Effective from
Applies to
Anas Bin Masud
Clauses
27

These are the standing terms for web development, application development and technical SEO engagements. A written quote for a specific project sits on top of them and takes precedence where the two differ.

They are deliberately short and readable. A contract nobody reads protects nobody, and most disputes in this trade come from an unwritten assumption rather than a missing clause.

1. Definitions

Supplier
Anas Bin Masud (also trading as Anas Rajpoot), the sole trader providing the services.
Client
The business or individual commissioning the work.
Scope
The written description of what will be built, agreed before work starts.
Deliverables
The specific items listed in the scope.
Snag
Something that does not work as described in the scope. Distinct from a change.
Change
Anything not in the agreed scope. Quoted separately before it is built.

2. How an engagement starts

  1. You send a brief, by form, email or WhatsApp.
  2. I reply within one business day with questions or a scoping conversation.
  3. I issue a written scope and a price. Nothing is due at this point.
  4. You accept the scope in writing. That acceptance forms the contract, together with these terms.
  5. The deposit invoice is issued and work begins on receipt.

3. Quotes and prices

Prices published on this site are starting prices, not offers capable of acceptance. A quote for your project is a fixed figure for a written scope, and it does not change unless the scope changes.

A quote remains open for 30 days. After that it may be reissued, usually unchanged.

PackageStarting fromIndicative timeline
Business website$803 days
E-commerce build$1507 days
Custom application$20010 days
Maintenance$50 per monthOngoing, monthly
SEO retainer$80 per monthOngoing, monthly

4. Payment terms

Deposit
40% of the quoted price, due before work begins.
Balance
60% on completion, due before handover of credentials and files.
Larger projects
May be split across three or more milestones, each tied to something you can open in a browser.
Retainers
Billed monthly in advance. Cancellable with 30 days’ written notice.
Methods
Bank transfer or Wise. Currency as stated on the quote.
Late payment
Work pauses if an invoice is more than 14 days overdue. I would rather pause and talk than escalate.

5. What is included in every project

  • A written scope agreed before any payment
  • A staging URL you can open at any time during the build
  • The deliverables listed in the scope
  • Written handover documentation
  • Transfer of all credentials created for the project
  • 30 days of snag fixes after go-live

6. What is not included unless the scope says so

  • Content writing, product data entry and photography
  • Ongoing hosting, domain or third-party subscription costs, which are yours and in your name
  • Ongoing maintenance after the 30-day snag period
  • Changes requested after the scope is agreed
  • Training beyond the handover walkthrough and documentation
  • Paid advertising, link building, or anything requiring a media budget

7. Changes to scope

Scope changes are normal and are not a problem. What causes problems is absorbing them silently, so the rule is simple: anything outside the agreed scope is quoted before it is built, in writing, and you decide.

Small adjustments during a build — wording, ordering, colour, a swapped image — are not changes and are not charged. Nobody is counting.

8. Revisions

Design and content revisions are included during the build at the review points set out in the scope. There is no arbitrary revision limit, because a limit rewards defensiveness rather than the right outcome.

What is not included is a change of direction after sign-off — rebuilding an approved design to a different concept is new work and is quoted as such.

9. Timelines and what affects them

Timelines run from the day the scope is accepted and the deposit clears, not from the day of first contact.

The two things that reliably move a date are slow decisions and missing content. On a three-day build a decision that waits a day costs a third of the project, which is why a single named approver matters more than anything else in the contract.

10. Your responsibilities

  • Provide content, product data and imagery as agreed, by the date agreed
  • Provide access to hosting, domain and any third-party accounts required
  • Nominate one person who can approve decisions
  • Respond to questions within a reasonable time for the length of the project
  • Ensure you have the right to use any content, imagery or trademarks you supply

11. Ownership and intellectual property

On receipt of final payment, all intellectual property in the deliverables created specifically for you transfers to you. Not licensed — transferred.

Third-party components keep their own licences: open-source libraries, fonts, plugins and stock imagery remain subject to the terms they were issued under, and those terms are listed at handover.

I retain the right to describe the work publicly and to link to the live site, unless the scope says otherwise. Where a client asks me not to, I do not — that request is always honoured and never charged for.

12. Accounts and credentials

Hosting, domain and payment provider accounts are set up in your name, not mine. Where they already exist in someone else’s name, transferring them is part of the work and I will say so before we start.

This is not generosity. A supplier holding your domain is the single most common way a business loses control of its website, and I would rather not be that supplier.

13. Warranty and the 30-day snag period

For 30 days after go-live, anything that does not work as described in the scope is fixed at no charge. That is a warranty on the work, not a support contract.

It does not cover changes, new features, problems caused by third-party updates outside my control, or issues arising from changes made by someone else after handover.

14. Support after the warranty period

Optional and monthly. Maintenance covers updates, backups, monitoring and small changes; the SEO retainer covers ongoing technical and content work. Both are cancellable with 30 days’ notice, and nothing you have already paid for stops working when you stop.

Support commitments and response targets are set out in the service level statement.

15. Cancellation by you

You may cancel at any time with written notice. You pay for work completed to that point, calculated honestly against the scope, and you receive everything produced so far — code, files and credentials.

The deposit covers work already done. Where cancellation happens before meaningful work has started, I refund the unused part rather than keeping it on principle. See the refund policy.

16. Cancellation by me

I may end an engagement with written notice if the scope becomes something I cannot deliver well, if required information or payment is not forthcoming, or if the working relationship becomes untenable.

If that happens you receive all work produced, all credentials, and a refund of anything paid for work not done. Ending badly and keeping the money is not a business model.

17. Confidentiality

Anything you tell me about your business in the course of an engagement is confidential and is not shared, published or used for anyone else. This applies whether or not a separate non-disclosure agreement is signed.

I will sign your NDA on request. For agency clients I will also sign non-solicitation terms covering your client, which is usually the clause that actually matters.

18. Portfolio and publicity

By default I may describe the work and link to the live site, as the case studies on this site do. No client figures, internal data or confidential detail is ever published.

Tell me at any time — before, during or years afterwards — and the reference comes down. No negotiation and no charge.

19. Subcontracting

I do not subcontract. Every project is delivered by me personally. If that ever needed to change for a specific engagement you would be told before it happened and it would require your written agreement.

20. Data protection

Where I process personal data on your behalf, the Data Processing Agreement applies and forms part of these terms. It incorporates the UK IDTA or the EU Standard Contractual Clauses as appropriate to your jurisdiction, and names every sub-processor in advance.

21. What I do not promise

  • Search rankings or traffic volumes. Nobody can honestly promise a position, and anyone who does is either buying links or counting a keyword nobody searches
  • Sales, conversions or revenue outcomes, which depend on your market, pricing and offer as much as on the site
  • That a third-party service will continue to exist, keep its pricing, or keep its API stable
  • Uninterrupted availability of hosting I do not control

22. Limitation of liability

My total liability for any engagement is limited to the amount you paid for that engagement. This is the standard position for a sole practitioner and it is the reason the price is what it is.

I am not liable for indirect or consequential loss, including lost profits or lost business. Nothing here limits liability for death or personal injury caused by negligence, for fraud, or for anything that cannot lawfully be limited.

23. Force majeure

Neither side is in breach for delays caused by events genuinely outside their control — including extended power or internet failure, natural disaster, or civil disruption. Where that happens I will tell you promptly and we will agree a revised date rather than pretending.

24. Complaints and disputes

If something is wrong, tell me first — most problems are solved in a conversation and cost nothing. The complaints policy sets out the process and the timescales.

Realistically, cross-border litigation is impractical for a project of this size in either direction. The protection that actually functions is staged payment against visible progress, which is why the terms are structured that way.

25. Governing law and jurisdiction

These terms are governed by the laws of Pakistan, and its courts have jurisdiction. Where you are a consumer resident elsewhere, mandatory protections under your own law are unaffected.

26. Entire agreement

The written scope, the quote, these terms and — where personal data is involved — the Data Processing Agreement together form the whole agreement. Anything discussed and not written down is not part of it, which is a protection for both of us.

27. Changes to these terms

These terms may change for future engagements. The version that applies to your project is the one in force when your scope was accepted, and I will send you a copy on request at any time.

Who this document is from

Trading nameAnas Bin Masud
Also known asAnas Rajpoot — the name on the linked GitHub, LinkedIn and email accounts
Legal formSole trader / individual supplier. Not an incorporated company
Principal place of businessIslamabad, Islamabad Capital Territory, Pakistan
Contact emailanasrajpoot766@gmail.com
Telephone+92 346 5348466
Websiteanas-portfolio.it.nf
VAT / sales tax registrationNot registered for UK VAT or EU VAT

This document is written in plain English by the person it binds. It has not been reviewed by a solicitor, and it is not legal advice to you.

Before relying on it in a dispute, or before signing with an enterprise or public-sector client, have it reviewed by a qualified professional in your jurisdiction. That instruction is on the page rather than in a footnote because it is genuinely meant.

Questions about this document

Email anasrajpoot766@gmail.com, or use any route on the contact page. There is no legal department; the reply comes from me.

Anything here that needs changing before you can work with me?

If your procurement process needs a clause added, an NDA signed, or a term adjusted, say so with the brief. It is a conversation rather than a refusal.

Response
Replies within 1 business day
Hours
Mon–Fri, 09:00–18:00 PKT — overlaps 05:00–14:00 UK, 00:00–09:00 US Eastern
Booking
Booking projects from October 2026
WhatsApp — opens a chat with +92 346 5348466 in a new tab