Guest registration, automated and frictionless.
From ID scanning to legal reporting to the authorities. Comply with Spain's RD 933/2021 regulation intelligently and securely.
Import from Airbnb & Booking
List your accommodation in seconds: paste the listing URL and HazCheckin reads the data for you — name, description, capacity, amenities, location and photos.
- No typing — the form fills itself
- Works with Airbnb and Booking.com
Smart OCR Capture
Advanced optical character recognition for ID cards, passports and NIE. Capture data in seconds with zero manual errors. Full support for digital ID via NFC.
- International MRZ reading
- Photo and signature extraction
Biometric Verification
Confirm your guests' real identity with a selfie face-match against the official document.
Match
Legal Digital Signature
Built-in signature process with legal validity. Automatic generation of entry reports as ready-to-archive PDFs.
Signature Area
Automatic SES.HOSPEDAJES Submission
Forget manual file uploads. Direct connection with the competent authority in every region. Full RD 933/2021 compliance.
Catalonia ready: Mossos d'Esquadra
In Catalonia the guest register isn't sent to SES.HOSPEDAJES: it's reported to the Mossos d'Esquadra through the MossosHotels portal. HazCheckin detects it from your property's postal code and adapts the whole flow — no SES credentials, no extra steps.
- The same digital check-in for your guests: scanned document, signature and every field the Mossos card requires
- Data organised per booking and kept for 3 years, ready to report in MossosHotels
- Verified identity
- Guest's digital signature
- Data ready to report
Basque Country ready: Ertzaintza
In the Basque Country the guest register isn't sent to SES.HOSPEDAJES: it's reported to the Ertzaintza through its Registro Hostelero. HazCheckin detects it from your property's postal code and submits the reservation and the traveller report automatically over the official web service, signed with our certificate — no SES credentials, no manual uploads.
- Automatic submission of the reservation when it's created and of the traveller report on arrival day, with the Ertzaintza's request id stored on each booking
- Digital check-in collects everything the Registro Hostelero requires: document, support number, address and the relationship of minors under 18
- Reservation reported
- Traveller report sent
- Ertzaintza receipt stored
Seasonal lease contracts signed at check-in
For long stays that are no longer tourist rentals, such as stays over 10 nights in the Valencian Community. You draft the template in a visual editor, the guest reads and signs it inside check-in, and you get a PDF with both signatures on every page and their ID copy attached, ready for the deposit filing.
- Visual editor with self-filling details, your landlord signature and a copy for the guest
- Option to exempt these stays from the SES.HOSPEDAJES traveler report
Seasonal lease
- Landlord · signed
- Tenant · signed
- Annex: guest ID
Your access
Main door
Entry code
482916
- Registration completed
- Valid only during your stay




Access arrives once registration is complete
Connect your Akiles, Nuki, TTLock or Yacan account and choose which doors each booking opens. HazCheckin creates a code with the stay dates and shows it to the guest as soon as guest registration is finished.
- A different code per booking, valid only during the stay
- Updated when dates change and removed on cancellation or at checkout
- Remote opening from the dashboard on locks that support it
Open the door with a selfie
The lock code doesn't appear until the guest proves, in front of the door, that they're the person who checked in. They scan the QR on the sign, take a selfie with liveness detection and, if it matches the check-in, see their code and the button to open.
- A5 sign with QR code, ready to print from the dashboard
- Liveness-checked selfie compared with the one from check-in
- Meets the real-time identification Italy requires (Council of State 9101/2025)
Your access code
482916
Open the doorConnect HazCheckin to your own system
Create and update bookings through the API and get a signed notification when the guest completes check-in, when the traveller registry accepts the report or when the key is ready.
- Bookings from your software, never duplicated even when you retry
- The same registration status for SES.Hospedajes, Mossos, Ertzaintza and Alloggiati
- Hand over the key only once check-in and registration are complete
Events sent to your system
- booking.checkin_completedDelivered
- registration.travellers.acceptedDelivered
- access.readyDelivered
Total Management Ecosystem
Connect your current tools and manage everything from a single intuitive interface.
PMS Synchronisation
Two-way connection with leading PMS providers. Automatic import of bookings and guest data.
Multi-property Management
Control multiple properties or buildings from a single panel. Granular permissions for staff and managers.
Web & App Panel
Access from anywhere. Mobile app for the front desk and web panel for advanced administration.
Security and compliance built in
- GDPR compliantData processed under the GDPR and Spain's LOPDGDD.
- Official SES.HOSPEDAJES integrationDirect submission to the Ministry of the Interior's platform.
- Mossos d'Esquadra and Ertzaintza compatibleGuest registration in Catalonia (MossosHotels) and in the Basque Country (the Ertzaintza's Registro Hostelero).
- Compliant with Royal Decree 933/2021Valid traveller reports, submitted on time.
- Secure data transmissionPrivacy by design and limited retention.
- Spain-based companySupport and operations from Madrid.
Frequently asked questions about features
Which identity documents can HazCheckin read?
Smart OCR capture reads the Spanish DNI, the NIE and passports from any country, automatically extracting the traveler's data with no manual typing.
How does biometric identity verification work?
HazCheckin compares the document photo with a guest selfie and applies liveness detection to confirm a real person who matches the document, preventing impersonation.
Is the guest registration signature legally valid?
Yes. The guest signs the entry report digitally from their phone and the signature is bound to the record, complying with Spain's Real Decreto 933/2021 and the GDPR.
Which authorities receive the reports automatically?
Reports are transmitted automatically to the Ministry of the Interior's SES.HOSPEDAJES platform, which makes them available to the Policía Nacional and Guardia Civil. For properties in Catalonia, HazCheckin collects and prepares the data for reporting to the Mossos d'Esquadra through the MossosHotels portal; for those in the Basque Country it submits the reservation and the report directly to the Ertzaintza's Registro Hostelero.
Does HazCheckin work if my property is in Catalonia or the Basque Country?
Yes. Catalan accommodations report guest registration to the Mossos d'Esquadra (MossosHotels portal) instead of SES.HOSPEDAJES. HazCheckin detects it automatically: it doesn't ask you for SES credentials, your property activates without that step, and digital check-in collects every field the Mossos card requires, ready to report. In the Basque Country the channel is the Ertzaintza's Registro Hostelero: HazCheckin submits the reservation and the report automatically over its web service with just the owner's CIF and the establishment code.
Ready to streamline your operations?
Join hundreds of accommodations already complying with regulation automatically. No commitment, no credit card.
Setup in under 5 minutes
