ResNexus signed a contract for the tri-party Select Registry integration. However, when it came time for ThinkReservations to integrate with ResNexus' association product, they refused to sign the contract. ThinkReservations objected to a provision in the contract that would prohibit ThinkReservations from "scraping" the ResNexus system.
The fact that ThinkReservations was insisting that this provision be taken out of the contract was very suspicious to ResNexus. Anti-scraping provisions are a very normal part of contracts dealing with technology. The contracts normally are issued so that the companies don't scrape information from public facing websites of their partners. This anti-scraping policy is a standard provision in all ResNexus contracts, and has been required of ResNexus by a majority of partner integrations.
To attempt to resolve the impasse, ResNexus Vice President Nathan Mayfield and ThinkReservations CEO Richard Aday met on a call in September of 2020 to discuss the contract. During that call, Mr. Aday admitted that ThinkReservations did not want to sign the contract because ThinkReservations does in fact use automated tools to scrape/hack the ResNexus system.
Mr. Aday admitted that whenever a property wanted to switch PMS providers from ResNexus to ThinkReservations, ThinkReservations would encourage the property to breach its user agreement with ResNexus and give their ResNexus login username and password to ThinkReservations.
ThinkReservations would then log in as the customer and run an automated program to scrape all data from the customer's ResNexus account. This would assist ThinkReservations in quickly and programmatically creating the new user account within ThinkReservations. Thus, ThinkReservations would not have to hire a team of people to gather information and create new user accounts.
By gaining the login credentials from ResNexus customers, ThinkReservations had unfiltered access to password-protected ResNexus information such as the internal announcements shared with customers regarding new products, bug fixes, etc. All of this in complete opposition and defiance to the ResNexus user agreement.
After hearing Mr. Aday's admission that ThinkReservations was gaining unauthorized access to the ResNexus system, Mr. Mayfield asked Mr. Aday to stop. Mr. Aday not only claimed they had the right to do so, but he also told Mr. Mayfield that they would encourage ResNexus to reciprocate. Hacking (gaining unauthorized access) is illegal by definition and ResNexus wanted no part of reciprocating.
Mr. Mayfield warned Mr. Aday that if they did not stop, ResNexus would most likely pursue legal action. Upon hearing this, Mr. Aday ended the phone call and also terminated the Select Registry integration contract.
ResNexus reached out in the following three days to try to work out a compromise, but were rebuffed by ThinkReservations. Within a few days, ThinkReservations again engaged in hacking by using username and passwords obtained by ResNexus clients. Upon discovering this, ResNexus put additional protections in place to stop ThinkReservations from scraping and again asked that they cease their activity. Even after these two requests, ThinkReservations continued to try to circumvent ResNexus' new protections.
ResNexus sent an official cease and desist letter to ThinkReservations. Even after an official cease and desist letter, ThinkReservations continued trying to gain access.
It became clear that ThinkReservations did not respect ResNexus' requests to stop the hacking, and that they were going to try to keep building tools to circumvent the added system protections. The only way to stop this activity was to bring legal action.
It is telling that ThinkReservations agreed to stop its scraping only after ResNexus filed the lawsuit.