The International Airlines Travel Agent Network (https://webstar.iatan.org/WebStarExtranetWEB/login.jsp) website, in addition to being extremely dated in its design, keeps business hours for accessing things like ID registration or travel agency certificate renewals. At first I thought it was a joke as the message displays something like, "we want to respect a work life balance and therefore only offer online services from X to Y." But for real, you can't access the online services during US based business hours.
It is wrong in so many ways. First of all the site is determining when the appropriate business hours are for its users, not taking into consideration moonlighters or other night owls. And second, it's a service for travel agents!! who are supposedly traveling to other time zones.
I get it if the people behind a service need to set limits on when they are expected to handle requests, but that doesn't mean the service shouldn't be available all the time. Good messaging and setting expectations for when requests will be handled are a much better solution in my opinion.
There was a time when I had to goto the bank in person during business hours and interact with a teller. There was zero chance of getting hacked, the tellers knew me, and I had to live a more intentional life. Perhaps business hours for a website means real people are there actively monitoring its security and activity.
Since that is a airline-related website, and you wouldn't probably believe me, but is this a possible case of very old backend systems running in batch outside of office hours? This is such a serious issue that some legacy government websites, like UK's DVLA, to this day still has an operating hours (https://dafyddvaughan.uk/blog/2025/why-some-dvla-digital-ser...)
It is wrong in so many ways. First of all the site is determining when the appropriate business hours are for its users, not taking into consideration moonlighters or other night owls. And second, it's a service for travel agents!! who are supposedly traveling to other time zones.
I get it if the people behind a service need to set limits on when they are expected to handle requests, but that doesn't mean the service shouldn't be available all the time. Good messaging and setting expectations for when requests will be handled are a much better solution in my opinion.