These Terms of Service (“Terms”) govern the contract between Seatly Software Ltd (“Seatly”, “we”, “us”, “our”) and the restaurant business (“you”, “client”, “your”) that accesses or uses the Seatly platform. By activating your account or continuing to use the platform, you agree to these Terms.
1. Definitions
- Platform — The Seatly software service, including the embeddable booking widget, admin dashboard, automated email and text (SMS) messaging systems, deposit and pre-payment collection, and any supporting infrastructure operated by Seatly Software Ltd
- Client — The restaurant business that has subscribed to the Platform under a paid or trial plan. Where context requires, “client” and “you” are used interchangeably.
- Customer — A diner or member of the public who makes or requests a table booking through the Platform via the client’s website.
- Booking — A table reservation request submitted by a customer and accepted or managed by the client through the Platform.
- Subscription — The recurring monthly licence to access and use the Platform, as described in Section 4.
- We / Us / Seatly — Seatly Software Ltd, the operator of the Platform.
- You / Client — The restaurant business that has accepted these Terms and holds an active account on the Platform.
- DPA — The Data Processing Agreement between Seatly and the client, which forms part of the overall agreement alongside these Terms.
2. Service Description
What the Platform Provides
The Platform provides:
- An embeddable booking widget that clients install on their existing website, enabling customers to search availability and submit table booking requests.
- An admin dashboard widget that staff use to view, manage, confirm, and cancel bookings, and to manage tables and the floor plan.
- Automated email notifications sent to customers at key points in the booking lifecycle (confirmation, reminder, cancellation, modification).
- Automated text (SMS) reminders to customers, where the client enables them. Each plan carries a monthly text allowance; sending continues beyond it and the excess is charged as set out in Section 4.
- Deposit and pre-payment collection for eligible booking types (group bookings, private dining, peak/prime-time slots, and ticketed events), where the client enables it. Payments are taken on the client’s own Stripe account, and Seatly does not store diner card details. How this works, and what the client authorises Seatly to do on that account, is set out under Deposits and Your Stripe Account below.
What the Platform Does Not Provide
The following features are explicitly outside the current scope of the Platform:
- Marketing campaign tools or bulk email marketing
- Loyalty or rewards programmes
- Full CRM or marketing-automation suites (beyond the built-in customer database and booking notes)
Any of the above may be introduced in future versions. If and when they are, updated Terms will be issued in accordance with Section 11.
Deposits and Your Stripe Account
Deposits and pre-payments are taken on your own Stripe account, which you connect to the Platform through Stripe Connect. You hold that account under your own agreement with Stripe, and Stripe’s terms govern how these payments are processed, the fees Stripe charges for them, and when they are paid out to you. Payments go straight into your Stripe account. They do not pass through Seatly, and Seatly takes no fee or commission from them.
By connecting your Stripe account, you authorise Seatly to do the following on it, and only to run the deposit and pre-payment features you have switched on:
- Take payments. Create a Stripe Checkout payment page for each booking that needs a deposit or pre-payment, including ticket bookings for events, setting the amount, a short description and a time limit, and close the page if the booking does not go ahead or is not paid in time. Buy-now-pay-later methods (Klarna, Clearpay and Affirm) are switched off on these pages; otherwise guests see the payment methods you have turned on in your Stripe account.
- Refund payments. Refund a deposit or pre-payment in full when you or your staff cancel the booking, when you cancel an event, or when a guest cancels in time under your cancellation cut-off or, for an event, the event’s refund policy. Seatly also refunds in full, automatically, any payment that completes after its booking has already been cancelled, for example because the booking was released before the guest finished paying.
- Check your account. Read whether your account can take payments and what Stripe still needs from you, both before taking each deposit and so the Platform can show whether deposits are ready, and create links that take you to Stripe to finish setting up your account.
- Receive payment updates. Receive Stripe’s notifications about payments taken through the Platform, including disputes (chargebacks), so the booking is kept up to date and you are told about any dispute.
You also authorise Seatly to give Stripe the information these actions need, such as the booking reference and the amount.
Against each booking, Seatly records the payment status, the amount, Stripe’s reference numbers and any dispute. Seatly does not use your Stripe account, or the information in it, for anything else. Stripe also sends Seatly notifications about other payments on your account; Seatly does not act on them.
You remain responsible for your Stripe account, including the payment methods you turn on and your response to any dispute. Seatly tells you when a payment taken through the Platform is disputed, but does not respond to disputes on your behalf. Refunds you make yourself in your Stripe Dashboard are not shown on the Platform.
To stop taking deposits, use Remove connection under Payment collection on the Billing screen. Seatly then stops creating payment pages on your account, and bookings that need a deposit or pre-payment can no longer be made online until you connect an account again or stop requiring one. Seatly can still refund deposits and pre-payments already taken, so guests who cancel are refunded as described above. To remove Seatly’s access completely, also disconnect Seatly in your Stripe Dashboard. Do this only once you have no upcoming paid bookings: after it, Seatly can no longer issue refunds on your account, so paid bookings cannot be cancelled through the Platform and any refund due must be made by you from your Stripe Dashboard.
3. Account and Access
Account Setup
Your account is created during the onboarding process. You will be issued credentials that allow access to the admin dashboard and configuration tools. You are responsible for providing accurate and complete information during setup and keeping that information up to date.
Credentials Security
You are responsible for maintaining the confidentiality of your login credentials. You must not share credentials with individuals who are not authorised members of your staff. You agree to notify us immediately at hello@seatly.uk if you suspect unauthorised access to your account.
Suspension and Termination for Breach
We reserve the right to suspend or terminate your access to the Platform without notice if we reasonably believe you are in material breach of these Terms, including but not limited to non-payment, misuse of the Platform, or conduct that poses a risk to other clients, customers, or Seatly’s infrastructure. Where suspension or termination occurs for cause, the provisions of Section 9 shall apply except that we may act immediately rather than on the 30 days’ notice Seatly would otherwise give.
4. Subscription and Billing
Plans and Pricing
Access to the Platform is provided on a monthly subscription basis. Current plan prices are as follows, stated in GBP and exclusive of VAT:
| Plan | Monthly Price (excl. VAT) |
|---|---|
| Starter | £59 |
| Professional | £89 |
| Business | £129 |
All prices are subject to VAT at the rate applicable at the time of invoicing.
Billing
Subscriptions are billed monthly via Stripe. Your chosen payment method will be charged automatically on the same date each month. Invoices are issued electronically. It is your responsibility to ensure your payment details remain valid and up to date.
Support
Support is provided by email to support@seatly.uk. Professional and Business plans are answered ahead of Starter in the queue, and Business plans additionally include a monthly check-in.
We do not currently operate a telephone support line, and these Terms do not set a guaranteed response time. If we introduce one we will publish it, and any resulting change to these Terms will be made on 30 days’ notice.
No Hidden Fees
There are no setup fees, no per-cover fees, and no minimum commitment periods. You will not be charged a penalty for cancelling your subscription. The only usage-based charge is text-message overage, set out immediately below.
Text Message Allowance and Overage
Each plan includes a monthly text message allowance: 200 on Starter, 400 on Professional, and 1,200 on Business, pooled across the sites in your organisation, plus a further 400 for each additional site on your plan.
Allowances are counted in message segments, not messages. A message of up to 160 standard characters is one segment; a longer message, or one containing characters outside the standard GSM alphabet (such as emoji or curly apostrophes), counts as two or more segments. Booking reminders and walk-in “table ready” notifications both draw on the same allowance.
Allowances reset on the first day of each calendar month. Unused segments do not carry over.
Sending is not interrupted when your allowance is exhausted. Reminders and walk-in notifications continue to go out, and every segment above your allowance is charged at £0.07 per segment on your next invoice, shown as a separate line. Your current usage and any overage are visible at any time in the platform’s billing screen.
Messages your customers send to you, including opt-out requests, are never charged.
Price Changes
We will give you at least 30 days’ written notice of any price change. If you do not wish to accept the new pricing, you may cancel your subscription in accordance with the Cancellation provisions below before the change takes effect.
Cancellation
You may cancel your subscription at any time by contacting us at support@seatly.uk. No notice period applies. Cancellation takes effect at the end of your current billing period: you will retain full access to the Platform until that date, and you will not be charged again. No refunds are issued for unused days within a billing period.
5. Client Responsibilities
As a client, you are responsible for:
Lawful Basis for Data Processing
Identifying and maintaining a valid lawful basis under UK GDPR for collecting and processing your customers’ personal data through the Platform. This includes ensuring that your website’s privacy notice accurately describes how booking data is collected and used.
Responding to Data Subject Access Requests (DSARs)
Responding to DSARs submitted by your customers within the statutory timeframe. Seatly will provide reasonable assistance in accordance with the DPA, but the obligation to respond lies with you as the data controller.
Accurate Availability
Maintaining accurate availability settings in the admin dashboard to prevent overbooking or misleading customers about table availability.
Breach Notification to Customers
In the event of a personal data breach affecting customer data, you are responsible for notifying affected customers as required by UK GDPR. Seatly will notify you of any breach affecting Platform-held data without undue delay and will provide reasonable assistance (see DPA for full obligations).
UK GDPR Controller Duties
Fulfilling your obligations as a data controller under UK GDPR, including but not limited to: publishing a lawful and accurate privacy notice; honouring erasure and portability requests; and not using customer data collected via the Platform for purposes incompatible with those disclosed to customers.
6. Data Protection
Roles
Seatly acts as a data processor in respect of personal data processed through the Platform on your behalf. You act as the data controller in respect of your customers’ personal data.
Data Processing Agreement
Data processing is governed by the separate Data Processing Agreement (DPA), which forms part of the overall contract between you and Seatly alongside these Terms. The DPA sets out:
- The categories of personal data processed
- The purposes and duration of processing
- Technical and organisational security measures
- Sub-processor arrangements
- Data subject rights assistance
- Breach notification obligations
Sub-Processors
A current list of Seatly’s approved sub-processors is maintained at Sub-Processor List and updated in accordance with the DPA. We will notify you of any material changes to our sub-processor list.
Data Storage
The Platform’s core booking database, which holds your bookings and your customers’ records, is hosted in London, United Kingdom (AWS eu-west-2, through Supabase).
Some sub-processors process personal data outside the UK to deliver parts of the service, such as email, text messages and payments. Seatly does not transfer personal data outside the UK without a safeguard that UK GDPR permits: either the destination is covered by the UK’s adequacy regulations, as the European Economic Area is, or the transfer is protected by the UK International Data Transfer Agreement (IDTA) or the UK Addendum to the EU Standard Contractual Clauses.
Where each sub-processor processes data, and the safeguard that applies, is set out in our Sub-Processor List.
7. Intellectual Property
Platform Ownership
The Platform — including all software, code, designs, documentation, and infrastructure — is owned by Seatly Software Ltd. These Terms grant you a limited, non-exclusive, non-transferable licence to access and use the Platform during the term of your subscription. You acquire no ownership rights in the Platform.
Client Data Ownership
You retain full ownership of your data, including all customer booking data, availability configurations, and other content you input into the Platform. Seatly processes your data solely to provide the service and does not use it for any other commercial purpose.
Widget and Branding
The booking widget is displayed under your restaurant’s branding. Whether a discrete “Powered by Seatly” attribution appears in the widget and email footers is controlled by you, in the platform’s branding settings. Seatly does not add attribution to your widget that you have not enabled.
Turning the attribution on reduces your monthly subscription by a fixed amount for your plan — £5 on Starter, £10 on Professional, £15 on Business — applied from your next invoice. If you turn it off, the discount ends at your next invoice and the setting is locked for 30 days before it can be switched back on. This prevents the discount being claimed and immediately reversed.
While you are receiving the discount, you may not obscure or misrepresent the attribution by other means.
8. Limitation of Liability
No Warranty
The Platform is provided on an “as is” basis. Seatly makes no warranties, express or implied, as to the Platform’s fitness for a particular purpose, uninterrupted availability, or freedom from errors or security vulnerabilities. We will use reasonable skill and care in providing the service, consistent with our obligations under applicable UK law.
Cap on Liability
Seatly’s total aggregate liability to you under or in connection with these Terms — whether in contract, tort (including negligence), or otherwise — shall not exceed the total fees paid by you to Seatly in the 12 months immediately preceding the event giving rise to the claim.
Excluded Losses
Seatly shall not be liable for:
- Loss of revenue or profits
- Loss of bookings or business opportunities
- Loss of goodwill or reputation
- Any indirect, consequential, or special losses
whether or not Seatly was advised of the possibility of such losses.
Exceptions
Nothing in these Terms limits or excludes liability for:
- Death or personal injury caused by negligence
- Fraud or fraudulent misrepresentation
- Any other liability that cannot be limited or excluded under applicable UK law
9. Termination
If Seatly Ceases to Trade
If Seatly Software Ltd ceases trading, or decides to withdraw the Platform, the notice and export provisions of this Section apply: at least 30 days’ written notice where it is within our control to give it, and the data export window set out below.
Your booking and customer records remain yours throughout. Nothing in these Terms gives Seatly any ownership claim over them, and they are not an asset Seatly may transfer separately from the obligation to return them to you.
Notice Period
If you are ending your subscription, no notice period applies. Cancellation is governed by the Cancellation provisions of Section 4: you may cancel at any time, and cancellation takes effect at the end of your current billing period.
If Seatly is ending these Terms other than for cause under Section 3, we will give you at least 30 days’ written notice, sent to the email address registered on your account.
Effect of Termination
Upon termination (whether by notice or for cause under Section 3):
- Your access to the admin dashboard will be revoked.
- The booking widget will cease accepting new bookings.
- All previously confirmed bookings that fall within the termination period will remain visible in a read-only export and, where practically possible, existing confirmed bookings will continue to be honoured unless you instruct us otherwise.
Data Export and Deletion
Following termination:
- A data export will be made available to you for 30 days after the termination date. You are responsible for downloading your data within this window.
- After 30 days, all personal data associated with your account will be deleted from Seatly’s systems within a further 30 days (i.e., within 60 days of the termination date), in accordance with the DPA and Seatly’s data retention policy.
- Seatly may retain anonymised or aggregated data that does not identify you or your customers, as permitted under applicable law.
10. Governing Law
These Terms and any dispute or claim arising out of or in connection with them (including non-contractual disputes or claims) shall be governed by and construed in accordance with the law of England and Wales. Each party irrevocably agrees that the courts of England and Wales shall have exclusive jurisdiction to settle any dispute or claim arising out of or in connection with these Terms.
11. Changes to These Terms
We reserve the right to amend these Terms from time to time. We will give you at least 30 days’ written notice of any material changes, sent to the email address registered on your account. The updated Terms will also be published with a revised “Last Updated” date.
If you do not agree to the revised Terms, you may cancel your subscription before the changes take effect (see Section 4). Continued use of the Platform after the effective date of any changes constitutes acceptance of the revised Terms.
12. Contact
For general questions, notices, or commercial enquiries, please contact:
Seatly Software Ltd Registered in England & Wales, company number 17176739 27 Old Gloucester Street, London, WC1N 3AX, United Kingdom Email: hello@seatly.uk
Notices under these Terms may be given by email to the address above, or in writing to the registered office.
For data protection enquiries specifically, including DSARs, breach reports, and DPA queries, please contact:
Email: privacy@seatly.uk
Change Log
This document had no change log before version 1.6. The rows for versions 1.0 to 1.5 were added on 2026-10-09, reconstructed from the repository history.
| Version | Date | Changed By | Summary of Changes |
|---|---|---|---|
| 1.0 | 2026-04-15 | Seatly Software Ltd | Initial publication |
| 1.1 | 2026-07-02 | Seatly Software Ltd | Service description updated. What the Platform provides now includes automated text (SMS) reminders and deposit and pre-payment collection, where you enable them. What it does not provide no longer lists table management, payment processing for diners or text (SMS) notifications, and the CRM exclusion is narrowed to full CRM or marketing-automation suites. These two changes were made on 2026-07-01, while the header still read 1.0. The admin dashboard also manages tables and the floor plan, and the automated email notifications are now described as sent to customers only, no longer to customers and staff. |
| 1.2 | 2026-08-04 | Seatly Software Ltd | Deposit and pre-payment collection extended to ticketed events. The Platform definition widened to cover text messaging and deposit and pre-payment collection. |
| 1.3 | 2026-08-12 | Seatly Software Ltd | Cancellation clauses reconciled: you may cancel at any time with no notice period and keep access until the end of the billing period, and Seatly gives at least 30 days’ written notice if it ends these Terms other than for cause. You now cancel by email to support@seatly.uk, in place of hello@seatly.uk or the account settings. |
| 1.4 | 2026-09-11 | Seatly Software Ltd | Added the text message allowance and overage section. Added Support: email support, with Professional and Business plans answered ahead of Starter, and no telephone line or guaranteed response time. Added If Seatly Ceases to Trade: at least 30 days’ notice where Seatly can give it, the data export window, and your records remain yours. The Widget and Branding clause now matches the product: the “Powered by Seatly” attribution is your choice, with a discount while it is on and a 30-day lock after it is turned off. Registered office and company number added to the contact section, and notices may now be given by email or in writing to the registered office. |
| 1.5 | 2026-10-01 | Seatly Software Ltd | Added Deposits and Your Stripe Account: deposits are taken on your own Stripe account, and you authorise Seatly to take payments, refund them, check the account and receive payment updates on it, and nothing else. |
| 1.6 | 2026-10-09 | Seatly Software Ltd | Section 6, Data Storage, corrected. It said all personal data processed through the Platform is stored in the United Kingdom, which the sub-processor list contradicts. It now says the core booking database is hosted in London, that some sub-processors process data outside the UK to deliver email, text messages and payments under UK GDPR transfer safeguards, and points to the sub-processor list for where each one processes data. Change log added. |