CraftDuka Limited (“CraftDuka”, “we”, “us”, or “our”) is a software development and AI automation agency based in Nairobi, Kenya. These terms apply to our website and to services we agree to provide to you.
A signed agreement, accepted proposal, statement of work, or other written project terms may add to or replace these terms for a particular engagement. If they conflict, the project-specific terms control for that engagement.
01 Scope and acceptance
By accessing craftduka.com, you agree to the website provisions of these terms. A website visit or enquiry does not itself create a paid services contract. A services engagement begins when we and you agree to its scope and commercial terms in writing. If you act for an organisation, you confirm that you are authorised to agree on its behalf.
02 Using our website
You may browse and share links to our publicly available pages for lawful purposes. Please do not interfere with the website, attempt unauthorised access, introduce malicious code, scrape it in a way that disrupts its operation, or use its content to misrepresent your relationship with CraftDuka.
The website’s text, designs, graphics, branding, and other content belong to CraftDuka or their respective owners. You may not reproduce or use them commercially without permission, except as allowed by law.
03 Enquiries and proposals
Information on this website, including service descriptions and indicative prices, is general information and an invitation to enquire. It is not a binding offer or a promise of availability, timing, or results. We will confirm the scope, deliverables, schedule, fees, and assumptions for a project in writing before work begins.
04 Project services
We may provide website design and development, software development, integrations, AI automation, maintenance, consulting, or related services. The agreed project document sets out what we will deliver, review and acceptance steps, dependencies, timelines, and any ongoing support. Work outside that scope requires a written change agreed by both parties. Dates may need to change if required information, approvals, access, or third-party services are delayed.
05 Your responsibilities
You are responsible for providing accurate requirements, timely feedback, necessary access, and any content or materials we need to carry out the agreed work. You must have the rights and permissions needed for materials, data, accounts, and systems you ask us to use. You remain responsible for decisions about your business, including reviewing and approving deliverables before they are used publicly or in important operations.
06 Fees and changes
Fees, currency, taxes, payment milestones, expenses, and any recurring charges are set out in the agreed project document or invoice. We will discuss additional work and its cost before proceeding. Unless a project-specific agreement says otherwise, each party remains responsible for its own bank or payment provider charges.
Any cancellation, refund, late-payment, or suspension terms for a project must be agreed in writing and remain subject to applicable law.
07 Intellectual property
You retain ownership of content and materials you provide to us, and grant us permission to use them as needed to perform the agreed work. Ownership or licensing of deliverables, source code, design files, reusable components, and pre-existing tools is determined by the project-specific agreement. If ownership or licence terms matter to your project, they should be settled in writing before work begins.
Neither party may use the other’s name, logo, or project details in marketing without permission, except where the information is already public or the project agreement allows it.
08 Third-party services and AI
A project may depend on hosting providers, software platforms, APIs, payment or messaging providers, and AI services. Their own terms, charges, limits, and availability may apply. We will identify material dependencies in the project scope, but we do not control third-party services.
AI-generated outputs can be incomplete, inaccurate, or unsuitable for a particular purpose. Where a project uses AI, the agreed scope should define its intended use and any review or approval process. You should check outputs before relying on them for legal, medical, financial, or other consequential decisions.
09 Confidentiality and privacy
Each party should protect the other’s non-public project information and use it only for the engagement, subject to any more detailed confidentiality terms agreed in writing and disclosures required by law. Our handling of personal information is described in our Privacy Policy. Where a project involves processing personal data on your behalf, the parties may need a separate data processing agreement.
10 Availability and disclaimers
We aim to keep this website accurate and available, but its content may change and it may sometimes be unavailable. General website information is provided without a guarantee that it will meet your particular needs. Specific service warranties, service levels, and remedies, if any, belong in the project agreement. Nothing here excludes rights or warranties that cannot lawfully be excluded.
11 Liability
Liability for a paid engagement is governed by its project-specific agreement and applicable law. For use of this website, neither party excludes or limits liability where doing so would be unlawful. We are not responsible for loss caused by your unauthorised use of the website or by services and content provided by third parties outside our control. Any further limits or remedies must be agreed in writing.
12 Ending an engagement
A project agreement should state how either party may end the work, what notice is required, and how completed work, outstanding fees, access, and materials will be handled. Ending an engagement does not affect obligations that have already arisen or provisions intended to continue afterward.
13 Governing law and disputes
These website terms are governed by the laws of Kenya. If a concern arises, please contact us first so we can try to resolve it. Any dispute that cannot be resolved informally may be brought before the courts of Kenya, subject to applicable law. A project-specific agreement may set a different dispute process for that engagement.
14 Changes to these terms
We may update these website terms by posting a revised version and changing the effective date. The version in effect when you use the website applies to that use. Changes to an existing project agreement require the process set out in that agreement or both parties’ written consent.
15 Contact us
For questions about these terms or a proposed engagement, contact:
Last updated: 25 September 2026
Talk to our team