UI fixes
DashboardMinor user-interface fixes and improvements.
What we've recently shipped and what's coming next.
The Ministry for Regional Development is building eTurista, the central accommodation registry (launch currently planned for 1 July 2026, mandatory registration from 1 October 2026). We're tracking its development closely and preparing to connect once the ministry publishes the technical interface. Your current obligations — Ubyport, the guest register (domovní kniha) and tourist tax — Hostivio already handles today.
Read more in the eTurista guideCustomise the guest pre-registration form with your own brand — your logo, colours, and styling, so check-in feels like a seamless part of your own website.
A guest portal in your own brand — your logo, colours, and a custom domain, so guests see your brand from sign-in through house rules and local tips.
Building on the new Teams & Roles: schedule cleaning and maintenance as tasks assigned to specific team members. Cleaning tasks auto-created on checkout, a cleaning calendar per property and per staff member, and notifications for whoever's assigned.
Track stock and consumables per accommodation — current stock levels, consumption and restock tracking, and automatic low-stock alerts.
Open Model Context Protocol server so AI agents (Claude, ChatGPT, Cursor) can manage your accommodation directly — check availability, create reservations, message guests, and run reports through natural-language commands.
Connect smart locks for self check-in — automatically generate guest access codes for the length of their stay and revoke them after checkout.
Minor user-interface fixes and improvements.
Refreshing a page no longer resets your selected property to the wrong one.
Business hosts can set a custom logo and accent colour that carry across the dashboard, guest portal, and check-in form.
A guided multi-step wizard to set up an accommodation, including check-in configuration; UNL downloads stay locked until setup is complete.
Remove an accommodation with a confirmation dialog.
Transactional emails are now available in Vietnamese.
Czech nationals under 15 are now exempt from the passport requirement on reservations.
The online check-in form now names the conflicting guest(s) in the conflict notice.
Unique accommodation codes, a full-height check-in sidebar in Safari, a pinned cookie-settings footer, and correct logo rendering.
Breadcrumbs and the accommodation switcher now display in your selected language.
Country names in the guest check-in form are now translated.
View your reservations on a calendar in the mobile app and sync them to external calendars via iCal.
Role-based access for team members in the mobile app — member context and feature gating based on each member's assigned role.
At check-in you no longer need a document number for Czech children under 15 — their date of birth is enough. Foreign guests (including children) and Czech guests aged 15 and over still provide one, keeping your records compliant.
The guest portal has a fresh look in Hostivio's brand — larger, more readable type, a prominent entry code, and a cleaner, senior-friendly layout.
The downloadable foreign-national house book (domovní kniha) has a professional new Czech-language design — branded header, clear info cards, and a guest table with every field required by §97 and §101 of Act No. 326/1999 Sb.
The home overview and stats now load faster thanks to smart server-side caching.
Create a team, add members, and control what each member can do with role-based permissions — all from a new always-visible Team page.
Only the first guest needs an email and phone number, and leftover empty guest entries no longer block you from submitting a check-in.
Capture and validate guest phone numbers during check-in and manual reservations, with an improved country picker.
Opening a guest card now leads with a clear “Scan document / Type manually” choice, with scanning as the main option. Scanning still runs entirely on the guest's own device, so the document image never leaves it. Manual entry stays one tap away via a “Scan instead” link. Available on the Business plan.
Mark individual guests as exempt from city tax by city or post code, reflected automatically in reservation fees.
Fixed stuck leading zeros when typing city-fee amounts.
Ubyport submission is gated until credentials are set, and billing dates now display in your locale.
The dashboard remembers your selected property and settings tab across refreshes.
Add a manual reservation straight from the mobile app's Reservations tab with a full-screen booking form.
View and edit a guest's phone number from the mobile guest detail and edit screens.
Fixed the create-reservation signature pad so strokes draw reliably without the page scrolling mid-signature.
Guests whose home city is the same as the accommodation are now automatically exempt from the tourist and municipal city fee — the amount is 0 Kč. In the city-fees overview the exemption is detected from the guest's city, and you can override it per guest (automatic / exempt / chargeable).
Guests can scan a passport or ID card in the form and have their personal details filled in automatically — scanning runs on the guest's own device, so the document image never leaves it. Faster, more accurate check-in. Available on the Business plan.
The check-in form now accepts an optional middle name. For Ubyport reporting the first and middle name are combined and capped at 24 characters.
The house/orientation number field now accepts up to 15 characters, so Czech-style numbers like “2133/4” go through.
Your guest reservation form link is now on the dashboard home page — copy or open it in a click, with per-room links for properties that have multiple rooms.
Share your guest reservation form link straight from the app's Home screen via the native share sheet, including per-room links.
You can now manage house rules as a clear list in your property settings and add a link to your property's own website.
Guests now see your house rules as a tidy list in the guest portal and the check-in form, together with a link to your website for booking their next stay directly.
When issuing an invoice you can now pick a without-VAT variant — the invoice details adjust automatically for non-VAT payers.
In the new-invoice dialog you can look up a reservation by guest name and the invoice details are filled in automatically.
Validation and error messages in the check-in form are now fully translated in all languages (Czech, English, Vietnamese).
Every data screen in the mobile app now supports pull-to-refresh with an animated wave indicator — pull down and the data reloads.
You can now create a reservation directly in the dashboard — a new dialog with searchable country dropdowns, a signature canvas, and full keyboard navigation. Past dates are supported too, so you can backfill earlier stays into your records.
Hosts on the Free plan no longer see the banner about previously processed Ubyport reports, which doesn't apply to them.
The guest pre-registration form has had a full visual refresh — clearer steps, new fonts and logo, smooth animations and a better layout on mobile. Filling it in is faster and more pleasant.
If a guest reloads the page or their tab closes, a half-finished check-in is no longer lost — the form remembers where they left off.
Czech guests now provide their permanent residence and identity-document number in the form, as required by Czech guest-registry law (Act No. 565/1990 Coll.). The signature step stays foreign-nationals only, and the former "Address Abroad" field is now labelled "Permanent Residence".
Connect an iCal link from Booking.com, Airbnb or any calendar to each property. Hostivio checks it automatically (every 6 hours, or manually anytime), imports bookings, and flags new bookings, date changes and cancellations for your review — nothing is applied without your approval.
When a channel booking overlaps an existing reservation, Hostivio flags it as a conflict — on the calendar and in the review list — so you can avoid overbookings.
Bookings with identical dates are linked automatically (no duplicates), and every reservation shows which channel it came from. Pending bookings from the calendar also appear directly on your calendar.
Transactional emails to guests (check-in, confirmations) now go out in Czech or English to match the language — no more mixed-language messages.
The sign-in screen now has a loading animation and offers a retry button if something goes wrong — no more stuck blank pages.
Exporting the city-fees overview to Excel no longer downloads a corrupted or empty file.
First sign-in now shows a clear welcome dialog with starter steps and an option to launch an interactive dashboard tour.
A short guided tour walks you through the key areas — property switcher, reservations, calendar, and guest reporting. You can re-launch it any time from the user menu.
The dashboard home now shows a checklist with starter tasks — add a property, set up the check-in template, report your first guest. Completed steps tick off automatically.
Czech hosts now see dedicated checklist items for municipal reporting (UNL) and police reporting (Ubyport). The Ubyport row makes the Czech-citizen exemption explicit. Hosts on lower plans see a Business upgrade prompt.
From the reservation detail page, one click copies the pre-check-in link for your guest — no more long instructions, just send the link.
The Reservations tab now has tabs to quickly filter by status.
Swap between your properties straight from the Reservations and Guests tabs — a swipeable carousel with infinite wrap that adapts gracefully if you manage 6+ properties.
The Reservations tab now uses a timeline layout — clearer day-by-day grouping and easier scanning of upcoming arrivals and departures.
Manage your account, email, and password inside a native in-app screen — we replaced the old Clerk modal with our own UI that matches the rest of the app.
A new bug-report form lives under Settings — attach a screenshot or file and describe what went wrong without leaving the app.
If Ubyport credentials are missing, the Send button is now disabled with a clear message pointing you to where to set them up.
Stat cards on the home and Guests tabs now use themed borders with a count-up animation that replays on tab focus. We also added a subtle fade overlay on every scroll list and smoother country flag emojis next to guests.
The native iOS app is now on the App Store — reservations, guests, check-in, push notifications, and offline mode. Manage your accommodation right from your phone.
Foreign-guest reporting via the Czech Police is now live for Business plan customers — configure once and submit guests directly from the dashboard.
Forms now catch swapped or malformed police credentials before submission, with inline error messages guiding you to the right fields.
Per-guest Send-to-Ubyport button now shows clear eligibility states — disabled for guests not yet checked in or already reported, with a deadline warning for late reports.
New 'Ubyport now available' banner on the dashboard home, plus removed the broken email status badge from reservation details.
The Ubyport credentials form now shows your saved username so you can confirm what's configured — no more blank fields. Editing unrelated fields no longer requires retyping your password.
The city-fee calculator now shows the total chargeable person-nights — every day counted across all guests subject to the fee, ready for reporting.
Guest portal access codes are now 8 characters long for stronger protection.
Resolved a sign-in redirect issue that could happen when the session expired on localized routes.
The Ubyport setup guide now explains robot credentials and when they're required.
New option to sign in and register with your Apple account.
Toggle between light and dark theme directly in the dashboard.
When a plan limit is reached, an upgrade prompt is shown to switch to a higher plan.
Bulk actions now correctly retain guest selections when navigating between pages.
Switched to NTLM authentication and better error capture for more reliable report submissions.
Fixed sidebar logo display and plan card button alignment.
The system verifies Ubyport credentials before saving them.
Import now supports the older .xls binary format (Excel 97-2003).
Fixed Czech diacritic support when generating PDF invoices.
Fixed tourist tax calculation and added a feature flag for Booking.com imports.
Resolved a dashboard loading issue caused by a browser security policy.
Hosts can add nearby points of interest — restaurants, shops, attractions — displayed to guests in the portal.
Hosts can preview the exact look of the guest portal and check-in email before sending.
The dashboard language can be switched directly in the profile menu without logging out.
A detailed step-by-step guide with images for connecting Ubyport, directly in settings.
The system automatically prevents the same guest from being submitted to Ubyport twice.
Completely redesigned guest portal with a custom design — clear, fast, and customizable.
Overview of sent, pending, and failed emails directly in the dashboard.
Czech guests don't require police reporting — the relevant buttons are automatically hidden.
Pro plan users can purchase additional guests when exceeding the monthly limit.
Generate invoices with company ID, VAT number, and sequential numbering per Czech regulations. Export to PDF.
Hosts can save company information for automatic invoice pre-filling.
Three plans for different accommodation sizes. Automatic renewal and subscription management directly in the dashboard.
Number of accommodations, rooms, photos, and guests is automatically enforced based on the chosen plan.
Live display of current plan, usage, and option to upgrade to a higher plan.