legal · terms
Version 1.0 · 24 August 2026
In short: projects are governed by a written proposal that beats these terms; you pay a deposit to start, own the custom work once paid in full, and get the revision rounds your tier promises. I keep the right to show the work in my portfolio unless we agree otherwise. Kenyan law applies, and common sense is assumed on both sides.
These terms are between you and Kennedy Muritu, an independent developer and systems architect operating from Nairobi, Kenya. Enquiries and notices go to kenhopkins.ke@gmail.com.
Using this site, submitting any form on it, or paying any invoice means you accept these terms. Where you accept by submitting a form, the form carries a required consent checkbox and the timestamped submission is the record of acceptance.
Work is offered in three tiers — Digital Presence (typically 7-day delivery), Full-Stack Build (2–3 weeks) and Product Co-Build (4–6 weeks) — plus add-ons such as UI/UX design, brand identity, M-Pesa integration and WhatsApp bot integration. Prices are quoted in Kenyan shillings and are exclusive of applicable taxes.
The binding scope for any engagement is the written proposal or statement of work both parties confirm. If it conflicts with these terms, the proposal wins; if it conflicts with marketing copy on this site, the proposal wins again.
Each tier includes its stated revision rounds: one round for Digital Presence, two for Full-Stack Build, and one month of post-launch support for Product Co-Build. A “round” is one consolidated batch of written change requests per deliverable. Extra rounds are billed at my then-current hourly rate, agreed before work starts.
Delivery windows start when the deposit and the content, assets and access I need arrive — not at signature. Client-side delays extend the timeline day for day; if a project sits silent for 21 days it pauses and may be re-quoted on restart. You warrant that materials you supply do not infringe anyone’s rights.
Deliverables are deemed accepted if I receive no substantive written objection within 5 business days of delivery, or when you launch or put them into use, whichever comes first.
Projects begin on receipt of a deposit (50% for Digital Presence; milestone splits of 40/40/20 for larger builds). Payment goes through M-Pesa, bank transfer, or an international payment link for clients outside Kenya. Late payments pause work until settled, with simple interest of 2% per month on overdue amounts. Currency conversion costs on international payments are yours.
“Buy me a coffee” payments are voluntary contributions processed securely by PayHero through M-Pesa. They are not payment for services and create no entitlement to deliverables, priority, or anything else. They are non-refundable — except a duplicate or obvious error, which I will refund in full if you flag it within 48 hours.
If you cancel mid-project, the deposit is retained against verifiable work already done and any balance of it is refunded within 14 days. If I cancel, unearned fees come back to you. Refunds always return to the M-Pesa number or account that paid.
On full payment, custom deliverables built for you become yours. Until then you hold a licence to review and test them only. I retain ownership of my pre-existing tools, templates and libraries, licensed to you royalty-free as embedded in the deliverables; open-source components pass under their own licences. Third-party platform costs (hosting, domains, APIs) remain your responsibility after handover.
I keep the right to publicly display delivered work — screenshots, live links and case studies — in my portfolio and writing, with confidential details anonymised where asked. Tell me before signing if a project needs to stay out of the portfolio and we will write that into the proposal.
Work is performed with reasonable professional skill and care, and genuine defects found within 14 days of launch are fixed free. Beyond that, site content and essays are provided as-is, and no warranty is given over third-party platforms (Vercel, M-Pesa, Tawk.to and the like).
My total liability for any claim is capped at the fees actually paid for the engagement concerned. Neither of us owes the other for indirect or consequential losses. Nothing here limits liability for wilful misconduct, gross negligence, breach of confidence, IP infringement, or anything else the law does not allow limiting. Each party keeps the other’s non-public information confidential for three years.
Either side can end an engagement on 14 days’ notice, immediately for material breach uncured after 7 days, or immediately for non-payment. On termination you pay for work done to date and receive everything already paid for: code, credentials, handover notes. Your personal data is deleted or returned within 30 days.
Don’t scrape, probe, overload or attempt to break the site or its admin area — unauthorised access to computer systems is a crime under Kenya’s Computer Misuse and Cybercrimes Act, 2018. Essays and the “now” page reflect personal views, not professional advice.
The Inner Circle is application-only. Applications are reviewed personally and accepted at my discretion; members agree to keep the room useful and kind, and membership can be ended for cause. Minimum age 18. See the Privacy Policy for how applications are handled.
Kenyan law governs these terms. If something goes wrong, we first try good-faith negotiation (30 days), then mediation in Nairobi, and only then the courts of Kenya — which have exclusive jurisdiction. Nothing here takes away rights you hold as a consumer under the Consumer Protection Act, 2012 or the Data Protection Act, 2019.
These terms carry a version number and date. Material changes are announced on this page; active clients are notified directly. Continuing an engagement after a change means accepting the current version.