Who these terms apply to
These Terms & Conditions apply to proposals, orders, projects and services supplied by AmsterCode, including:
- Custom-coded websites, landing pages and Business Communication Platforms.
- Website AI Assistants using text or voice and text.
- Lead capture, email routing, secure tenant portals and conversation history.
- Google Calendar connection and booking-capable communication flows where enabled.
- Managed hosting, maintenance, licensing and infrastructure services.
AmsterCode primarily supplies businesses, organisations and professionals on a business-to-business basis. An accepted proposal, order confirmation or separate signed agreement takes precedence where it expressly differs from these general terms.
AmsterCode and the client
“We”, “us” or “AmsterCode” means the business entity identified on the applicable proposal, order confirmation or invoice. “You” or “the client” means the business, organisation or professional accepting the order.
The person accepting an order confirms that they are authorised to act for the client entity. Where the client involves third parties, the client remains AmsterCode’s formal contractual contact.
How an agreement starts
An agreement begins when the client accepts a written proposal, confirms an order in writing or completes an AmsterCode checkout.
- The agreed scope defines what AmsterCode will deliver.
- The accepted price or checkout amount defines the initial payment.
- Any recurring service is identified as a subscription before payment.
- Material work outside the agreed scope requires written approval.
Website projects may require an agreed deposit or full payment before work starts. Standard managed AI Assistant plans may be purchased directly through secure checkout.
Quarterly managed service billing
The server-side price shown in the accepted checkout, proposal or invoice is the applicable transaction price.
Standard managed AI Assistant subscriptions are billed every three months in advance:
- Website AI Assistant — Text: €237 every three months (€79 monthly equivalent).
- Website AI Assistant — Voice + Text: €357 every three months (€119 monthly equivalent).
Professional onboarding, business knowledge preparation, configuration, brand adaptation and standard installation are included in the applicable managed AI Assistant subscription. There is no separate setup fee for these standard plans.
For Business Communication Platforms, the one-time website build, selected one-time add-ons and the first quarterly managed AI subscription may be charged together at checkout.
A recurring subscription renews and is charged every three months until it is cancelled in accordance with the accepted proposal, order confirmation or service agreement. Cancellation requests can be submitted in writing to office@amstercode.com.
The effective cancellation date and any applicable notice arrangement are determined by the accepted proposal, order confirmation or separate service agreement.
AmsterCode may suspend a service following non-payment, failed recurring charges or material breach, after reasonable notice where circumstances permit.
What AmsterCode needs from the client
Delivery depends on timely and accurate cooperation from the client. The client agrees to provide:
- Correct business information, services, prices and contact details.
- Content, images and branding the client has the right to use.
- Reasonable access to the website, domain, hosting or third-party tools where needed.
- Timely reviews, approvals and corrections.
- A valid email destination for lead and inquiry delivery.
Delays caused by missing information, access or approvals may move the delivery schedule.
Client project rights and AmsterCode IP
AmsterCode separates client-specific deliverables from shared AmsterCode technology.
- Client-specific copy, images, branding, configuration and custom business flows are for the client’s authorised use.
- Shared engines, widgets, internal libraries, templates, licensing systems, infrastructure and reusable components remain AmsterCode intellectual property.
- A client may maintain or extend its custom website, subject to any technical and licensing restrictions applying to shared AmsterCode services.
- No party may extract, resell, duplicate or use AmsterCode’s shared engine to create competing or unauthorised deployments.
Access to a subscription-based assistant, portal or licensed widget depends on the applicable subscription remaining active and paid.
Content, accuracy and lawful use
The client remains responsible for the business information, instructions and content supplied to AmsterCode.
- Information supplied for the assistant must be accurate and current.
- The client must have the right to use all supplied content and branding.
- The client must not use the service for illegal, deceptive or abusive activity.
- The client remains responsible for final commercial, legal and customer decisions.
- Login credentials and tenant portal access must be protected appropriately.
Automated output and human responsibility
AI-generated communication is automated and may occasionally be incomplete, outdated, ambiguous or incorrect, even where the assistant has been configured carefully.
- Answers are generated from configured instructions and available business knowledge.
- The assistant does not replace professional legal, medical, financial, HR or safety advice.
- Sensitive or high-impact decisions must be reviewed by a qualified human.
- The client should inform AmsterCode when business facts, services or prices change.
- Lead capture or booking assistance does not itself guarantee a sale or confirmed appointment.
AmsterCode manages the technical communication layer. The client retains final control over customer acceptance, pricing decisions, bookings, contracts and fulfilment.
Business information and customer communications
AmsterCode may process business information and customer communication where necessary to provide the assistant, portal, lead-routing and booking-related functionality.
- Each party must protect confidential information received from the other.
- The client should avoid submitting unnecessary sensitive personal information.
- Access to stored conversations is limited to authorised operational use.
- Additional data-processing arrangements may be agreed where required.
The separate AmsterCode Privacy Policy explains how personal data is handled at website level.
External infrastructure and interruptions
Parts of the service depend on third-party hosting, payment systems, telecommunications, APIs, AI providers and other infrastructure outside AmsterCode’s direct control.
- Services are supplied on an “as available” basis.
- Temporary interruption may occur because of maintenance, incidents or provider changes.
- AmsterCode will make reasonable efforts to restore or adapt the service.
- A dedicated uptime commitment or SLA must be agreed separately in writing.
Limits of responsibility
AmsterCode does not guarantee specific sales, visitor numbers, search rankings, uninterrupted availability or error-free AI output.
To the extent permitted by applicable law, AmsterCode is not liable for indirect, consequential or purely economic loss, including lost profit, lost opportunity or reputational damage.
To the extent permitted by applicable law, aggregate liability relating to a specific service is limited to the amount paid for that service during the 12 months immediately preceding the event giving rise to the claim.
Nothing in these terms excludes liability that cannot legally be excluded, including liability arising from intentional misconduct or other circumstances where exclusion is prohibited by law.
Force majeure: AmsterCode is not liable for delay or failure caused by events outside reasonable control, including infrastructure outages, third-party failures, governmental action, cyber incidents or telecommunications disruption.
Dutch law
Unless expressly agreed otherwise, agreements are governed by Dutch law.
The parties will first attempt to resolve a dispute practically and in good faith. If that does not resolve the matter, the competent court in the Netherlands may hear the dispute.
Updates to these terms
AmsterCode may update these terms to reflect reasonable changes in services, technology, commercial models or legal obligations.
Material changes affecting an active continuing service will be communicated where required. An updated website version does not retroactively replace an expressly accepted proposal or signed agreement.
The version supplied or made available before acceptance forms part of the applicable agreement.