Terms of Service
These terms govern your use of infra.thami.dev and all services provided by Thami.Dev. Please read them carefully before purchasing.
Agreement to Terms
These Terms of Service ("Terms") govern your access to and use of infra.thami.dev and the infrastructure migration and managed hosting services offered by Thami.Dev ("we", "us", "our"), an individual consultancy registered and operating in the Republic of Botswana.
By visiting this website, submitting the contact form, or purchasing a service, you agree to be bound by these Terms. If you do not agree, please do not use this site or our services.
These Terms were last updated in March 2026. We may update them from time to time — your continued use after an update constitutes acceptance of the revised Terms.
Services Offered
Thami.Dev provides the following professional services through infra.thami.dev:
- →Infrastructure migration — moving your applications, databases, and associated services from managed platforms (Vercel, Render, AWS, Netlify, Railway, etc.) to self-hosted infrastructure on a VPS of your choice
- →Deployment platform setup — installation and configuration of self-hosted deployment tools (Dokploy, Coolify, or similar)
- →Managed hosting — ongoing server monitoring, maintenance, updates, backup management, and deployment support on a monthly retainer basis
- →Custom infrastructure work — bespoke DevOps, CI/CD, containerisation, and infrastructure-as-code for larger or more complex projects
The specific scope of work for each engagement is agreed upon in writing (via email) before work commences. These Terms apply to all engagements unless a separate written agreement supersedes them.
Payments & Fees
All prices are displayed in United States Dollars (USD). Payments are processed via MoonPay, which converts card payments to cryptocurrency and delivers settlement to our wallet. By completing a payment, you agree to MoonPay's own Terms of Service and any KYC/AML requirements they impose.
Setup fees:
- →Setup fees are charged upfront and are non-refundable once migration work has commenced (see Section 7 for full refund policy)
- →The setup fee covers the full migration scope agreed upon before payment
- →Any work outside the agreed scope may be quoted and charged separately
Monthly managed fees:
- →Monthly fees are billed in advance at the start of each billing period
- →You may cancel the managed plan at any time — you will continue to receive service until the end of the current paid period
- →No partial-month refunds are issued for cancellations mid-period
- →We reserve the right to adjust monthly pricing with 30 days' written notice
Invoices and payment confirmations will be sent to the email address you provided. Late or failed payments may result in suspension of managed services after reasonable notice.
Scope of Work & Delivery
After payment is confirmed, we will contact you within 4 business hours to gather your stack details and schedule the migration. The following applies to all engagements:
- →A migration plan will be agreed upon in writing before any changes are made to your infrastructure
- →We will perform migrations in a staging environment where possible, and only cut over DNS once the new setup is verified
- →You are responsible for providing accurate information about your stack, access credentials, and any constraints relevant to the migration
- →Estimated timelines (e.g. "48 hours") are good-faith estimates and not guaranteed delivery dates — complex migrations may take longer
- →We will notify you promptly of any delays or complications that arise during migration
All deliverables include full server access, admin credentials, and written documentation. For managed plans, a handover call is included.
Your Responsibilities
As a client, you agree to:
- →Provide accurate, complete, and timely information about your current infrastructure and requirements
- →Supply access credentials (e.g. GitHub access, current hosting platform API keys, domain registrar access) necessary for migration — we will handle these securely and delete them after the migration is complete
- →Maintain current backups of your data before migration begins — while we take precautions, we are not liable for data loss caused by pre-existing issues in your infrastructure
- →Test your applications on the staging/new environment and confirm readiness before DNS cutover
- →Ensure you have the legal right to migrate the applications and data under our management
- →Pay invoices on time
- →Not use our services for any unlawful purpose
Infrastructure Ownership
Unless otherwise agreed in writing, all server infrastructure provisioned during your migration is owned and controlled by you, the client:
- →VPS accounts are created in your name or transferred to your account — you pay the VPS provider directly
- →Domain DNS records remain under your control at your registrar
- →All server credentials and admin access are handed over to you at the end of the migration
- →On managed plans, we act as an operator on your behalf — you retain ownership and can terminate our access at any time
We do not resell hosting. We do not lock you into proprietary systems. Any open-source tools we install (Dokploy, Coolify, Docker, Traefik, etc.) remain freely available to you after the engagement ends.
Refund Policy
Given the nature of professional services, refunds are subject to the following conditions:
Setup fees:
- →Before work commences — if you cancel within 24 hours of payment and no migration work has been started, we will refund the full setup fee
- →After work commences — setup fees are non-refundable once migration work has begun. If we are unable to complete the migration due to an error on our part, we will either remedy the issue or issue a partial or full refund at our discretion
- →If we cannot deliver — if we determine before starting that your use case is outside our capabilities, we will provide a full refund
Monthly managed fees:
- →Monthly fees are non-refundable once a billing period has started
- →Cancellations take effect at the end of the current billing period
To request a refund, email hi@thami.dev with your transaction ID and the reason for the request. We aim to respond within 3 business days.
Note: Because payments are settled in cryptocurrency via MoonPay, refunds are issued in cryptocurrency (USDC or equivalent) at the exchange rate at the time of refund, not the time of original payment. We are not liable for exchange rate fluctuations.
Confidentiality
Both parties agree to keep confidential any non-public information shared during the course of the engagement, including:
- →Access credentials, API keys, and environment variables
- →Source code, database schemas, and business logic
- →Pricing, billing details, and commercial terms
- →Any other information reasonably understood to be confidential
We will delete all access credentials and sensitive information from our systems within 14 days of project completion or contract termination, unless a longer retention period is required by law.
We will never disclose client information to third parties except as required by law or as described in our Privacy Policy.
Limitation of Liability
To the fullest extent permitted by applicable law:
- →Our total liability for any claim arising from these Terms or our services is limited to the amount you paid us in the 3 months preceding the claim
- →We are not liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, business, or goodwill
- →We are not liable for downtime, data loss, or service interruptions caused by third-party infrastructure providers (VPS hosts, DNS providers, etc.) or by pre-existing issues in your infrastructure
- →We are not liable for any costs or damages arising from your failure to maintain backups prior to migration
Some jurisdictions do not allow the exclusion of certain warranties or limitation of liability — in such jurisdictions, our liability is limited to the maximum extent permitted by law.
Warranties & Disclaimers
We warrant that we will perform services with reasonable skill and care, consistent with professional standards in the DevOps and infrastructure industry.
Except as expressly stated above, our services are provided "as is" without warranties of any kind, express or implied, including but not limited to:
- →Warranties of merchantability or fitness for a particular purpose
- →Guarantees of specific uptime percentages (unless a separate SLA is agreed in writing)
- →Guarantees that migrations will result in specific cost savings (the calculator on our site provides estimates only)
- →Warranties regarding the ongoing behaviour of third-party tools (Dokploy, Coolify, Docker, etc.)
Termination
Either party may terminate a managed hosting engagement at any time with written notice (email is sufficient).
- →Client termination — you may cancel managed services at any time. Service continues until the end of the current paid billing period. We will provide documentation and hand over all access before termination.
- →Our termination — we reserve the right to terminate services with 30 days' notice for any reason, or immediately for cause (e.g. non-payment, abusive behaviour, or use of services for unlawful purposes)
- →Effect of termination — upon termination, your server and infrastructure remain yours; we revoke our own access and deliver final handover documentation
Sections covering confidentiality, limitation of liability, and governing law survive termination of these Terms.
Intellectual Property
All content on infra.thami.dev — including text, design, and code — is owned by Thami.Dev and protected by applicable copyright law.
Any custom scripts, configurations, or documentation we create specifically for your project are considered work for hire and become your property upon full payment. We retain the right to use general methodologies and non-client-specific knowledge gained during the engagement.
Open-source tools we install or configure (Docker, Dokploy, Traefik, etc.) remain governed by their respective open-source licences.
Governing Law & Disputes
These Terms are governed by and construed in accordance with the laws of the Republic of Botswana, without regard to conflict of law principles.
In the event of a dispute, both parties agree to first attempt resolution through good-faith negotiation via email. If a resolution cannot be reached within 30 days, disputes shall be referred to the appropriate courts of Botswana.
If you are a consumer in the EU or UK, you may also have rights under local consumer protection laws — nothing in these Terms limits those rights.
Contact
For any questions regarding these Terms, please contact us:
- →Email: hi@thami.dev
- →Website: thami.dev
- →Subject line: Terms Query
We aim to respond to all queries within 3 business days.