SaaS · Hospitality · Italian compliance

Check-in Engine.

// self check-in + automated police registration

The white-label platform that lets guests check in from their phone and files the registration forms to the Italian police Alloggiati Web portal — no errors, no queues, no missed deadlines.

Check-in Engine — product public landing page, headline “Self check-in and police registration, automated”

// the numbers

< 3 min

Average guest check-in time

0 errors

Forms rejected by the police portal

9 units

Active properties · Moya Group

// the problem

Every night, every Italian hospitality property is required by law to report guest data to the police within 24 hours of arrival. The manual process — collecting documents, filling in forms, logging into the police portal — takes 15-20 minutes per booking and produces costly errors.

// the solution

  1. 01
    Automatic GDPR consent

    Automatic GDPR consent

  2. 02
    Number and type of guests

    Number and type of guests

  3. 03
    Guest details with Italian towns built in

    Guest details with Italian towns built in

  4. 04
    Review and confirm

    Review and confirm

  5. 05
    Automatic filing to the police

    Automatic filing to the police

// admin

Check-in Engine admin panel — booking detail with check-in data, GDPR privacy and guest list
// The manager sees everything: registered guests, police submission status, GDPR export, manual send.

// stack

Next.js 15
TypeScript
Supabase
Alloggiati Web API
GDPR compliant
White-label multi-property

Let's talk — I'll show you the system on one of your real bookings.