b-flow

Terms of Service

Last updated: 2 June 2026 · Version 1.1

In short: b-flow is currently a free beta service provided "as-is", with no uptime guarantee. It is designed for B2B use (venue owners). Your data stays yours. You can delete your account at any time. When we move to a commercial regime we will give at least 30 days' notice.

0. Definitions

1. Acceptance

Use of the Service implies full acceptance of these Terms. If you do not accept them, do not use the Service.

These Terms apply together with the Privacy Policy and the standard Data Processing Agreement (Art. 28 GDPR) available on request at support@b-flow.app.

The Provider may update these Terms. Substantial changes are notified by email with 30 days notice. Continued use of the Service after the effective date constitutes acceptance.

2. Service provided

b-flow is a software-as-a-service for managing: table orders (waiter → bar/kitchen in real-time), menus, staff device registry, pre-bill, operational KPIs, editable floor plan.

Free beta period: at the date of these Terms the Service is provided free of charge in "beta" mode. Implications:

Post-commercial launch: the Provider will give at least 30 days' notice of the transition from beta to paid service. Customers enrolled in the "Pioneer program" benefit from the lifetime locked-in price as communicated at enrollment.

The Service interfaces with sub-providers of the Service — updated list in the Privacy Policy.

3. Account, credentials, staff access

To register an account the Customer must provide a valid email and password, the venue name, and have legal capacity to contract.

The Customer is responsible for safeguarding credentials (admin email + password, staff onboarding PIN/QR). On suspected compromise they must immediately regenerate PIN/QR from admin and change the admin account password.

Onboarded staff access via single-use authentication token, without individual password. The Customer is the Controller of their staff's data and commits to:

The Provider does not individually monitor staff or geolocate devices.

4. Fees and payments

During the free beta (current status) no payments are required.

At commercial launch:

Payment via third-party payment processor (listed in the Privacy Policy at billing activation). The Customer will authorize recurring debit at activation.

Failure to pay a monthly invoice results in service suspension after 7 days notice. Account cancellation occurs after 30 days of arrears.

5. Customer obligations

The Customer commits to:

  1. Use the Service in compliance with Italian law, GDPR and consumer protection law. Prohibited: unlawful purposes, tax fraud, illegal menu content, use for undeclared activity.
  2. Not attempt to: access other tenants' data, bypass system quotas, reverse-engineer, perform stress-tests without written authorization.
  3. Keep contact information (admin email) up to date to receive operational and legal notices.
  4. In order notes, avoid entering guest-identifying data (first name, last name, phone) and health data attributable to an individual. Stick to aggregated categories ("no gluten", "no lactose") — see Privacy Policy for the rationale.
  5. Promptly notify the Provider of any security incident affecting their account.
  6. If you enable the loyalty programme: only publish lawful, truthful, non-misleading announcements about your own business; do not use the channel for spam or prohibited content. The Client is responsible for the announcement content; b-flow provides the technical channel and handles delivery to subscribed Patrons.

6. Intellectual property

Service and trademark: the "b-flow" mark and all software, graphics, layout, source code are the exclusive property of the Provider. The Customer receives a personal, non-exclusive, non-transferable license, limited to the duration of the contractual relationship.

Customer data and content: all content uploaded by the Customer (menus, photos, operational data, orders) remain the exclusive property of the Customer. The Provider acquires only the license necessary to deliver the Service.

The Customer warrants having rights over everything uploaded (e.g. dish photos, recipes) and indemnifies the Provider against third-party claims.

Feedback and suggestions: if the Customer submits feedback, ideas or suggestions about the Service, the Provider may use them freely without obligation of compensation or attribution.

7. Processing of personal data

Processing of Customer personal data as data subject is described in the Privacy Policy, in compliance with the GDPR.

For the Customer's staff personal data, the Customer is Controller and the Provider is Processor under Art. 28 GDPR. The Customer may sign the DPA template available at support@b-flow.app.

Data subject rights (Art. 15-22 GDPR): exercised by writing to support@b-flow.app from the email address linked to the account. Response time: 30 days.

Loyalty programme — b-flow as Controller. For the data of Patrons who join the loyalty programme (email, push tokens, subscriptions), the Provider is an independent Controller, not a Processor on behalf of the Client: information notice, legal basis (consent) and exercise of rights are governed by the Privacy Policy §2.6. The Client has no access to Patrons' raw contact data and may not export or reuse it outside the Service; its role is limited to choosing the announcement content. This data is excluded from the Art. 28 DPA.

8. Limitation of liability

The Service is provided "as-is" during the free beta, without implied or express warranties beyond those required by mandatory law.

The Provider is not liable for:

In any case, the Provider's total liability to the Customer is limited, per event, to the greater of:

Excluded from this limitation are cases of willful misconduct or gross negligence by the Provider and cases where Italian law does not allow limitations of liability.

9. Duration, termination, cancellation

The contractual relationship has indefinite duration. Both parties may terminate at any time.

Customer termination: write to support@b-flow.app from the email address linked to the account. After verification we proceed with cascade hard-delete of all associated data — irreversible.

Provider termination: with 30 days notice, except for serious violations (clauses 5, 6) or non-payment which allow immediate termination.

In any case of contract termination, the Customer has 30 days to export their data. After this term, data is permanently deleted as per Privacy Policy.

10. Changes to the service and these terms

Non-substantial changes to the Service (UI, bugfix, non-blocking new features) do not require notice.

Substantial changes (removal of core features, change of commercial model, change of critical sub-providers) are notified by email with at least 30 days notice, during which the Customer may terminate without penalty.

Changes to these Terms follow the same procedure as section 1.

11. Applicable law and dispute resolution

This contract is governed by Italian law.

For Customers acting as consumers, mandatory consumer protection provisions apply.

Online Dispute Resolution (ODR): under EU Regulation 524/2013, the European platform is available at ec.europa.eu/consumers/odr/.

Competent jurisdiction: for disputes that cannot be resolved amicably, the exclusive jurisdiction is the Court of Rome. If the Customer is a consumer, the consumer's local court applies (Italian Consumer Code Art. 33).

12. Final provisions

Partial invalidity: if a clause is held invalid, the remaining clauses remain valid.

Assignment: the Provider may assign the contract in a corporate operation with notice to the Customer, who has the right to terminate within 30 days of notification.

Communications: via email to the Customer's admin address and to support@b-flow.app for the Provider.

Force majeure: neither party is liable for breaches due to external causes reasonably unforeseeable.

Specific approval of onerous clauses (Italian Civil Code Art. 1341-1342): the Customer declares to have read and specifically approved clauses 2 (no SLA in beta), 4 (suspension for non-payment), 8 (limitation of liability), 9 (Provider termination), 11 (jurisdiction).