These Terms of Service (the “Terms”) form a binding agreement between DineEasy, operated by Maxapp GmbH, Birkenstrasse 49, 6343 Rotkreuz, Switzerland (“we”, “us”, “DineEasy”), and the natural or legal person who registers a DineEasy account (“you”, “Owner”). By creating an account you confirm that you have read, understood, and accepted these Terms.
1. Service description
DineEasy provides a hosted platform for restaurants and similar food-service businesses to:
- create and publish multilingual digital menus,
- manage opening hours, branding, and contact details,
- expose those menus to diners via a public web URL or QR code,
- accept orders and payments from diners through Stripe Connect, with funds settling directly to the restaurant’s connected Stripe account.
The service is delivered over the public Internet. We may add, remove, or change features at any time, with reasonable notice for changes that materially reduce the service.
2. Eligibility and account
You may use the service only if you are at least 18 years old and have legal authority to contract on behalf of the business you register. You must keep your login credentials confidential and are responsible for all activity under your account. You confirm on registration that the information you provide is accurate and that you have the right to publish the restaurant content you upload.
3. Owner content
You retain all rights to the restaurant data you submit (menus, photos, branding, descriptions). You grant DineEasy a worldwide, royalty-free, non-exclusive licence to host, reproduce, translate (including via automated translation), display, and transmit your content for the sole purpose of operating the service. The licence ends when you delete the content or close the account, except for backup copies retained for the period set out in our Privacy Policy.
You are solely responsible for the accuracy and lawfulness of your content, including allergen declarations, ingredient lists, and pricing.
4. Acceptable use
You may not use the service to:
- publish content that is unlawful, infringing, defamatory, or harmful;
- circumvent technical limits, scrape, or interfere with the service;
- send unsolicited communications;
- resell or sublicense the service to third parties without our written agreement.
We may suspend or terminate accounts that breach this section.
5. Pricing
DineEasy offers a Free plan and a Proplan. The Free plan is available at no charge. The Pro plan is a paid subscription billed monthly (CHF 29) or yearly (CHF 290). Current plan features and pricing are published on our website and may be updated from time to time with at least 30 days’ advance written notice.
For online ordering and payment, DineEasy charges a platform fee on each diner-paid order subtotal: 2.5% on the Free plan and 1.5%on the Pro plan. The fee is collected automatically by Stripe Connect on each successful charge and routed to the DineEasy platform balance; the remainder settles to your connected Stripe account. Stripe’s payment-processing fees are billed separately by Stripe on terms you accept directly with Stripe at onboarding. Cash orders accepted through DineEasy are not subject to the platform fee.
6. Subscriptions, cancellation, and refunds
This section applies to paid subscription plans (currently the Pro plan). Diner-order payments, refunds, and disputes are covered separately in section 7 below.
- Billing cycle. Pro subscriptions renew automatically at the end of each billing period (monthly or yearly) until cancelled. Payment is charged on the day you subscribe and on each renewal date thereafter via the payment method you provide to Stripe.
- Cancellation. You may cancel your Pro subscription at any time from the billing page in your dashboard or through the Stripe Customer Portal. Cancellation takes effect at the end of the current paid period. You retain access to Pro features until the period expires; after that your account reverts to the Free plan and the corresponding feature limits apply.
- No refunds. Subscription fees are non-refundable. When you cancel, you are not entitled to a pro-rata refund for any unused portion of the current billing period. We do not issue refunds for partial months or years, downgrades, or unused features.
- Right of withdrawal (Swiss/EU consumers). By subscribing you expressly request that the digital service be provided immediately. You acknowledge that you lose your statutory right of withdrawal once the service begins, in accordance with applicable Swiss and EU consumer-protection law. If mandatory consumer-protection rules in your country of residence grant a non-waivable right of withdrawal, those rules prevail.
- Failed payments.If a renewal payment fails, we will attempt to collect the charge using Stripe’s smart retry schedule. During the retry window your Pro features remain active. If all retries are exhausted and payment cannot be collected, your subscription is cancelled and your account reverts to the Free plan.
- Price changes.We may change subscription pricing with at least 30 days’ advance written notice. Price changes apply from the next billing cycle after the notice period; your current period is honoured at the price in effect when it began. If you do not agree with a price change, you may cancel before the new price takes effect.
7. Payments, refunds, and disputes (orders)
Diner payments are processed through Stripe Connect direct charges. The legal and operational consequences of this architecture are set out below. By accepting these Terms you confirm you have read and understood them.
- You are the merchant of record.Each diner order creates a charge directly on your connected Stripe account. The diner’s bank or card statement reads your restaurant’s name (subject to Stripe’s descriptor format), and any receipt is issued from your Stripe presence – not from DineEasy.
- DineEasy never holds, custodies, or transfers your funds.Money flows from the diner’s payment method to your connected Stripe account directly. The DineEasy platform balance only ever holds the 2.5% facilitation fee that Stripe routes to us when a charge succeeds. We have no ability to release, withhold, or redirect order funds.
- Refunds are issued from your account. You may initiate a full or partial refund from the DineEasy dashboard or directly in your Stripe dashboard. Refunds debit your connected Stripe account. Stripe processing fees on refunded transactions are not reimbursed by Stripe and not reimbursed by DineEasy. Where a platform fee was collected on the original charge, DineEasy refunds that fee proportionally on each refund.
- Disputes and chargebacks are your responsibility.A card dispute or chargeback is filed by the diner’s issuing bank against your Stripe account. Disputes appear on your Stripe Connect Express dashboard. You are solely responsible for submitting evidence, communicating with the cardholder where appropriate, and managing the resolution within the deadlines Stripe and the card networks set. DineEasy is not a party to the dispute and cannot file evidence, escalate to the card network, or otherwise intervene on your behalf. We may, on a best-effort and discretionary basis, share diagnostic data we hold (such as order metadata or the IP address recorded at order time) on written request to legal@dineeasy.app.
- Diner support is your responsibility. If a diner contacts DineEasy about an order placed on your menu – questions, complaints, refund requests, allegations of food-safety issues, or anything else – we will redirect them to the contact details you publish on your public menu and notify you. We do not intermediate between you and your guests, and we do not provide a customer-service line for diners.
- Stripe’s terms govern the payment relationship. Your use of Stripe Connect is subject to the Stripe Connected Account Agreement and Stripe Services Agreement you accept directly with Stripe. Nothing in these Terms overrides those agreements. If Stripe restricts, suspends, or closes your connected account, DineEasy cannot reverse that decision.
8. Service availability
We aim for high availability but do not guarantee uninterrupted service. Planned maintenance, third-party outages (Supabase, Vercel, Stripe, and others), and force-majeure events may cause downtime. We log incidents and notify Owners of material outages.
9. Termination
You may delete your account at any time from the dashboard. If you have an active Pro subscription, deleting your account cancels it at the end of the current paid period; no refund is issued for the remaining time. We may terminate or suspend your account for material breach of these Terms, prolonged inactivity, or where required by law. On termination, public menu URLs become unavailable and personal data is processed as described in our Privacy Policy.
10. Disclaimer of warranties
To the maximum extent permitted by law, the service is provided “as is” and “as available”. We disclaim all warranties not expressly granted in these Terms.
11. Limitation of liability
To the maximum extent permitted by law, our aggregate liability for any claim arising out of or relating to the service is limited to the fees you paid us in the twelve months preceding the event giving rise to the claim, or CHF 100 if the service was free of charge during that period. We are not liable for indirect, consequential, or punitive damages, lost profits, or lost data. This section does not limit liability for gross negligence, wilful misconduct, or any liability that cannot be limited under applicable Swiss law.
12. Indemnity
You agree to defend and indemnify DineEasy against third-party claims arising from your content or your breach of these Terms.
13. Privacy
Our Privacy Policy describes how we collect and process personal data. By accepting these Terms you acknowledge that you have read it.
14. Governing law and jurisdiction
These Terms are governed by Swiss substantive law, excluding its conflict-of-laws rules and the United Nations Convention on Contracts for the International Sale of Goods. The exclusive place of jurisdiction is Zurich, Switzerland, subject to mandatory consumer-protection rules in your country of residence.
15. Changes
We may update these Terms. Material changes are notified by email or in-app at least 30 days in advance. Continued use after the effective date constitutes acceptance.
16. Contact
Maxapp GmbH
Birkenstrasse 49
6343 Rotkreuz, Switzerland
legal@dineeasy.app