One core. Ten trades.

Every Eminvo product is being built on the same tested foundation. A fix or improvement to the core reaches all ten trades at once.

In development. Not on sale yet. No payment, no obligation.

Three engines underneath.

  • Bookings and capacity.

    Time slots with limits per day or session, waitlists and prepaid credits.

  • Jobs and status workflows.

    Work that moves through steps, with checklists, photos and signatures.

  • Assets and expiry dates.

    Things you manage, with dates that matter: certificates, MOTs, service plans.

Shared by the products.

Online booking page.
Where your trade takes bookings, customers book or request a place from a page with your name on it.
Payments.
Card payments and SEPA Direct Debit through Stripe, with UK Direct Debit planned. Eminvo never stores card details.
Reminders.
Automatic messages before things expire, fall due or start.
Email, SMS and push.
Messages go out the way your customers read them.
Capacity and waitlists.
Where places are limited, set how many a day, class or slot holds, and fill gaps from a waitlist.
Status workflows.
Every booking or job moves through clear steps, so nothing is half-done.
Roles and team invites.
Owner, manager and staff each see what they need. Invite your team by email.
More than one location.
Run several sites under one business, with staff scoped to their site.
Files.
Keep certificates, waivers and photos with the record they belong to.
Reports and exports.
See what's booked, paid and overdue. Export to CSV when you need to.
Staff mobile app.
Today's list, check-ins and updates on a phone.
14-day free trial.
Paid plans will start with one. No setup fees.

Built in Europe, for European businesses.

Direct Debit, not just cards.
SEPA Direct Debit sits next to card payments for euro accounts, and UK Direct Debit is planned, because that is how memberships, fees and rent get paid here.
VAT-aware.
Prices and invoices are built for VAT from the start.
EU data residency.
Eminvo is designed to host customer data in the EU. We will name the provider before launch.
GDPR roles made clear.
You control your customers' data. Eminvo will process it for you, under a data processing agreement signed before you go live.

Structure and payments.

  • Built for real business structures.

    One business can have several locations, with staff scoped to theirs. Owners, managers and staff get different permissions. One login can belong to several businesses, each with its own data and team.

  • Payments.

    Customer payments run through Stripe: card, and SEPA Direct Debit for euro accounts. UK Direct Debit for memberships, fees and rent is planned. Eminvo never stores card details.

Security and data.

Here is what is already in the code, and what we have committed to before anyone pays.

In the code today

  • Every business's data is separated by tenant isolation enforced in the database (PostgreSQL row-level security), not just in application code.
  • Automated tests check that one business cannot read another's data.
  • Role-based permissions.
  • An audit log of who changed what.

Committed before launch

  • Hosting in the EU, with the provider named here.
  • TLS everywhere and encryption at rest.
  • Encrypted backups stored with a second provider, with regular restore tests.
  • Two-factor sign-in for owners.
  • Signed webhooks.
  • A data processing agreement and a published list of sub-processors.

Data protection.

You are the controller of your customers' data. Eminvo is the processor.

You will be able to export, correct or delete a customer's data, and export or delete your whole business.

Eminvo keeps health data to a minimum. Fit waivers are stored as signed documents, not health questionnaires. Medical and emergency notes in Club are marked sensitive.

Run one of these trades?

Tell us about your business. We read every message.

Request early access