Terms of Service
1. Acceptance of Terms
By engaging with our services, receiving an invoice, making a payment, or granting access to your systems or data, you acknowledge that you have read, understood, and agreed to these Terms of Service.
2. Scope of Work
All services — including bug fixes, MVP development, feature builds, automations, AI systems, and consulting — are performed only as described in the mutually agreed proposal, message, email, or invoice.
Anything outside the described scope is considered out of scope and may require a separate agreement or additional fees.
3. Client Responsibilities
To deliver work effectively, the client must:
- Provide accurate and complete access, credentials, data, and information
- Inform us of any known system limitations, past issues, or architectural concerns
- Maintain backups of all systems before we begin work
- Avoid concurrent code changes by third-party developers during the engagement
- Test delivered work in staging and production environments
- Use the delivered work in compliance with all relevant laws
Failure to provide accurate or complete information may impact delivery timelines or functionality.
4. No Guarantee of System-Wide Stability
We may be working inside codebases, systems, or architectures:
- we did not build
- we did not design
- we did not maintain
- that may be in an unstable or incomplete state
While we take every reasonable measure to ensure quality, we cannot be liable for bugs, issues, failures, outages, regressions, or side effects caused by:
- underlying system defects
- configuration issues outside our control
- unidentified dependencies
- changes made by you or third parties
- platform outages (Supabase, AWS, Stripe, etc.)
- environmental differences between staging and production
If additional issues arise that require further work, they will be treated as new billable tasks.
5. AI System Behavior & Limitations
If we design or implement artificial intelligence systems, agents, automations, or data-processing workflows:
- AI systems may behave unpredictably
- Output quality depends on client-provided data, prompts, and context
- AI systems may produce incorrect, sensitive, or unexpected outputs
- Clients are responsible for reviewing and supervising AI-driven actions
We are not liable for:
- Incorrect decisions made by AI
- AI-generated messages sent to users
- Business or financial losses caused by AI outputs
- Actions taken automatically based on AI logic unless explicitly specified and verified
Clients must use AI outputs with human oversight unless otherwise agreed in writing.
6. Bug Fix Attempts & Regressions
When we fix a specific issue, we guarantee effort toward resolving that issue. However:
- Fixing one bug may expose deeper issues
- Fixes might be blocked by architectural limitations
- Underlying codebases may contain technical debt or conflicts
- Fixing one part of the system may cause regressions elsewhere
We are not liable for regressions or side effects beyond the specifically scoped fix.
Any new issues are treated as separate, billable work.
7. Deliverables & Acceptance
Work is considered accepted when:
- The client reviews it
- The client deploys it to production, or
- 7 calendar days pass without written feedback
Once accepted, additional revisions or changes are considered new scope.
8. No Warranty
All work is delivered "as-is" without warranty or guarantee of:
- future performance
- error-free operation
- compatibility with all systems or updates
- behavior after third-party changes
We do not guarantee uptime, scalability, or future maintenance unless explicitly contracted.
9. Limitation of Liability
To the fullest extent permitted by law:
- Our total liability is limited to the amount paid to us for the specific engagement.
- We are not liable for indirect, incidental, or consequential damages, including:
- lost profits
- downtime
- lost data
- reputational harm
- third-party service outages
- legal or compliance issues
If the system breaks, misbehaves, or behaves in ways outside our explicit written scope, we cannot be held responsible.
10. Intellectual Property
Upon full payment:
- The client receives ownership of the final code or deliverables.
- We retain the right to reuse architectural patterns, templates, and non-client-specific components.
If payment is incomplete or late, we retain all rights until the invoice is paid in full.
11. Payment Terms
Unless otherwise agreed:
- Work begins only after an upfront payment or retainer
- Remaining balance is due upon delivery
- Late payments may incur fees or cessation of services
If a client fails to pay for delivered work, we may:
- suspend work
- revoke access to delivered systems (where contractually allowed)
- pursue collection or legal remedies
12. Confidentiality
We protect all client data, documents, systems, and information as confidential and will not share them outside the scope of the engagement.
Clients must also not share proprietary tooling or processes used during work.
13. Termination
Either party may terminate the engagement with written notice.
Client is responsible for all work completed up to the date of termination.
Unpaid invoices remain due.
14. Governing Law
These terms are governed by the laws of the client's and/or provider's jurisdiction depending on the agreement.
15. Modifications
We may update these terms periodically. Continued engagement constitutes acceptance of updated terms.