Client confidentiality
I'm not naming the practice, and I describe no visitor or household data beyond the shape of the fields the system holds.
Why booking software is deceptively hard
The booking form is a weekend's work. Everything after it — holds, concurrency, rescheduling, arrivals that do not match bookings, and the queue that forms when a session overruns — is the actual product.