Version 2.0Updated: 5 October 202612 sections

Design and Programming Terms

The binding terms between Hyyat Host and the client when agreeing to design or program a website. Written in plain language, with a short summary for each section and a fixed number for every clause you can quote in your ticket.

Read the terms
v2.0

Your project journey and the terms behind each step

Tap any step to jump to its terms.

  1. Requestclear details
  2. Analysisfixed written price
  3. First paymenttimeline starts
  4. Designproof and approval
  5. Programmingin stages
  6. Testing7 days to try
  7. Warranty3 months
New in version 2.0: A 3-month warranty with set response times, A discount for you if we are late, Two design revision rounds, A clear handover package, with accounts in your name, The analysis phase, cancellation and refunds, confidentiality and data protection. Clauses that conflicted with our current services were corrected.
1

Scope and definitions

In short:These terms govern every design or programming project with us, and your written project agreement comes first.

  1. 1.1These terms apply to the design and programming services Hyyat Host provides: website design, WordPress design, custom programming, ready-made scripts and logos. Hosting and domains are governed by their own usage agreements.
  2. 1.2Requirements document: the written document defining the project screens, functions and users. Proof: the design image shown for approval. Test version: a working version of the system the client tries before launch.
  3. 1.3If documents conflict, they apply in this order: the signed project agreement, then the requirements document, then these terms.
  4. 1.4Paying the first installment, or approving in writing through a support ticket, means accepting the version of these terms published at the time of agreement.
2

Ordering, analysis and pricing

In short:The clearer your request, the more accurate the price. We give you a fixed written price before starting, and any later addition is priced separately.

  1. 2.1Request details must be clear and complete, as they determine the cost and duration of the work.
  2. 2.2Small, clear projects: we analyse the requirements for free and give a fixed price for the whole project.
  3. 2.3Medium and large projects start with a paid analysis phase that ends with a requirements document the client owns. Its fee is fully deducted from the project if work starts within 60 days of delivery. Details on the custom programming page.
  4. 2.4The price written in the agreement is fixed and only changes with an additional request from the client.
  5. 2.5Any details or additions requested that were not recorded at the start are a new request; we give its price and timeline before doing it, and the client may accept or decline.
3

Client obligations and what the price excludes

In short:Your content on time, one person who approves decisions, and nothing outside the agreement is in the price.

  1. 3.1The client provides the required content, such as the logo, text, images and login details, within the period set in the agreement. If late, delivery moves by the same delay, or we launch with placeholder content by mutual agreement.
  2. 3.2The client names one person to represent them and approve decisions; what this person approves through the ticket binds the client.
  3. 3.3The price excludes anything not listed in the agreement, including content writing, photography, data entry, translation, marketing, paid images and fonts, and third-party service fees.
4

Payments and timeline

In short:Half to start and half after your approval. The timeline starts with the first payment and pauses if you stop following up.

  1. 4.1The client pays at least half of the agreed amount before work starts, and the rest after approving the design proof, or the test version for programming.
  2. 4.2On large projects, payments are split across stages as written in the project agreement.
  3. 4.3The work period is counted from the date the first payment is received.
  4. 4.4Delivery may be delayed by up to 7 days due to the nature of the project, and we inform the client through the ticket.
  5. 4.5If we deliver late beyond the deadline and the 7-day allowance, for reasons not caused by the client or a third party, 5% of the project value is deducted from the remaining payment for each full week of delay, up to 20%.
  6. 4.6The client must follow up and reply to the ticket. If the client does not reply for more than 15 days after our last reply, that delay is added to the delivery date and work resumes where it stopped.
  7. 4.7Final files and source code are not delivered, and ownership does not transfer, before full payment.
5

Design terms

In short:You choose the look and colours and can revise before final approval. After approval, programming starts.

  1. 5.1The client may request the design they want in colours and layout, provided it contains nothing against public decency, such as obscene or inappropriate images.
  2. 5.2Proofs and the final design are shown as images (PNG), and the client may not use them before full payment.
  3. 5.3The client may reject the first design concept once, giving reasons and sending the information a new concept will be based on.
  4. 5.4Once a concept is chosen, the client gets two revision rounds on the proof within the price. Any extra round is quoted before we do it.
  5. 5.5Once the client approves the final design, programming starts, and any major change after that is a new request.
  6. 5.6If the client changes their mind about the design after it is completed and the proof is shown, they bear that change and lose the right to a refund of amounts paid.
  7. 5.7Hyyat Host credits appear at the bottom of the design. Removing them adds 20% of the total order cost. If they are removed without agreement, we may show the design in our portfolio.
  8. 5.8Moving content from the old site (articles and posts) is not included in design unless agreed in writing.
6

Programming, ownership and licences

In short:The system we build for you is yours after payment and we never resell it. Ready-made scripts are licensed per domain.

  1. 6.1Custom software belongs to the client after full payment, and we do not resell it. The client may not sell or trade it as a product without consulting company management.
  2. 6.2Source code of custom software is delivered on request after full payment.
  3. 6.3General tools and libraries we use across projects remain ours, and the client may use them within their system without restriction.
  4. 6.4The client may not remove the software credits without consulting company management and obtaining permission.
  5. 6.5Paid ready-made scripts are licensed for one domain; changing the domain requires updating the licence. The licence can be used on more than one site at a lower cost by agreement with support.
  6. 6.6Company scripts may not be used on any website that violates Islamic law.
  7. 6.7Fees for external services, such as paid themes and plugins, payment gateways, SMS and integrations, are paid by the client unless listed in the project agreement.
  8. 6.8Paid themes and plugins we install under the Hyyat Host licence work as long as the site is hosted with us. If the site moves to another host, the client buys their own licences.
  9. 6.9We may use designers and developers from our team or our partners for parts of the project, under our full responsibility and bound by the same confidentiality.
  10. 6.10We may use AI tools to assist with programming and design; our team reviews everything we deliver, and we never enter the client's confidential data into these tools.
7

Testing, acceptance and changes

In short:You try the system before launch and send your notes. A bug is fixed free; a new feature is priced separately.

  1. 7.1We deliver a test version, and the client has 7 days to try it and send notes through the ticket. If there is no reply within that time, it is considered accepted.
  2. 7.2A bug: something agreed in the requirements document that does not work as written; we fix it free. A new request: a feature or change not in the document; we give its price and timeline before doing it.
  3. 7.3After the request or final version is approved, any addition or change is treated as a new request.
  4. 7.4We build the site to work on the latest two versions of the major browsers (Chrome, Safari, Edge and Firefox) and on mobile; old browsers no longer supported by their makers are excluded.
  5. 7.5On delivery and after full payment, the client receives: login details for the admin panel and all accounts, a full backup, a short guide to the admin panel, and one remote training session.
  6. 7.6Accounts linked to the site, such as the domain, Google Analytics, Search Console and payment gateways, are registered in the client's name and email, with us as administrators only.
8

Warranty and maintenance

In short:A 3-month warranty after delivery to fix any bug in what we agreed, free of charge.

  1. 8.1We warrant the software we build for 3 months from delivery, fixing free of charge any bug in what was agreed in the requirements document.
  2. 8.2During the warranty we respond to a report within 24 hours if the fault takes the site down, and within 3 working days for a normal bug, then fix it as soon as possible. Working days are Sunday to Thursday, Riyadh time.
  3. 8.3The warranty does not cover: faults caused by code changes by the client or an outside programmer, tampering or hacking caused by unprotected login details, changes to external services, hosting with another company, or content.
  4. 8.4After the warranty, the client can subscribe to an optional monthly maintenance plan covering updates, compatibility with new versions and small changes.
9

Cancellation, termination and refunds

In short:Before work starts you get back what you paid. After it starts, we only charge for what was done and hand over what you paid for.

  1. 9.1If the client cancels before work starts, they get a full refund of what they paid.
  2. 9.2If the order is cancelled after work starts, the value of completed stages is charged and any amount paid above it is refunded.
  3. 9.3The analysis fee is not refundable after the requirements document is delivered, and the document belongs to the client.
  4. 9.4If the client stops following up for more than 30 days without an excuse, we may close the project and charge for the work completed.
  5. 9.5Either party may end the agreement with written notice through the ticket. On termination we hand over completed, paid-for work within 7 working days, and the confidentiality and ownership clauses survive termination.
10

Confidentiality and data

In short:Your idea and data are confidential, and we sign an NDA on request.

  1. 10.1We keep the project idea, its details and client data confidential, and sign a non-disclosure agreement before the client explains the idea in detail if they ask.
  2. 10.2We handle personal data according to our privacy policy and the regulations in force in Saudi Arabia.
  3. 10.3The client is responsible for the data of their site visitors and customers; we process it only as needed to build and run the project. We notify the client without delay if we learn of any breach affecting this data, so they can meet their legal obligations. The client is responsible for publishing a privacy policy on their site.
  4. 10.4We may show the project in our portfolio unless the client asks otherwise in writing.
11

Liability

In short:We are responsible for our work, not for what happens because of someone else's changes or another host.

  1. 11.1Hyyat Host is not responsible for any fault or repair resulting from code changes by the client or any programmer outside the company.
  2. 11.2Hyyat Host is not responsible for tampering, sabotage or leaks of the design or system by the site owner or anyone not affiliated with the company.
  3. 11.3Defects caused by design or hosting with other companies are outside our scope.
  4. 11.4The client is responsible for the content they put on their site, including text, images and the rights to use them.
  5. 11.5In no case does Hyyat Host's liability exceed the project amount paid by the client.
  6. 11.6Neither party is in breach if delayed by force majeure beyond its control.
  7. 11.7Hyyat Host reserves the right to suspend any service whose renewal invoices are unpaid, and is not liable for any damage or data loss that results.
12

Communication and disputes

In short:The ticket is our reference, Arabic is the governing language, and Saudi law applies.

  1. 12.1Support tickets are the official communication channel, and what is written in them is the reference between the parties.
  2. 12.2Arabic is the governing language of these terms; the English translation is for convenience only.
  3. 12.3These terms are governed by the laws of Saudi Arabia. The parties will try to settle any dispute amicably within 15 days; failing that, the courts of Riyadh have jurisdiction.
  4. 12.4We may update these terms and publish the new version with its date on this page. The new version applies to new orders; ongoing projects follow the version agreed on.
Hyyat Host design and programming project agreement sampleSample
A written agreement for every project

What will you sign with us?

Before we start, we sign a project agreement with you that sets the price, payments, timeline and scope, and refers to our published terms. Its key commitments:

Download the NDA (PDF, Arabic)Sign it and send it before sharing your idea

Terms FAQ

Did not find your answer? Ask us on WhatsApp.

When will the design be sent?

We send the proof within the period written in the agreement, counted from the date the first payment is received. It may be delayed by up to 7 days depending on the project, and we inform you in the ticket.

When does the work period start?

From the date the first payment is received. If you do not reply to the ticket for more than 15 days, that delay is added to the delivery date.

Can I make changes after approving the design or system?

You get two revision rounds on the proof within the price before final approval. After it, any addition or change is a new request; we give its price and timeline before doing it, and you decide.

What does the 3-month warranty cover?

A free fix for any bug in what was agreed in the requirements document, for 3 months from delivery. It does not cover changes by another programmer or new features.

Can I get a refund?

Yes, before work starts you get a full refund. After it starts, completed work is charged and the rest is refunded. The analysis fee is not refundable once the requirements document is delivered.

When do I receive the final files and source code?

After full payment; source code for custom software is delivered on request.

Clear terms, a project without surprises

Start your project with a fixed written price, stages you can see, and a warranty after delivery.

Contact us on WhatsApp