What exactly is Data Dome's Device Check probing on our devices to prove we are not a bot?

It scans you on several websites, most notably yelp.com It seems to use javascript and I realize its purpose is to help website users avoid the pain of captchas, but what exactly is it probing & learning about us and our devices? Does anyone know? Their website just kind of speaks in generalities. From their website:

How Device Check Works

  1. Signal Collection: When a request is made, Device Check collects various signals from the user’s device. This includes information about the device’s environment and behavior.

  2. Analysis: The collected signals are analyzed to identify any signs of automation or spoofing. This analysis is done in real-time and does not require the user to complete any challenges, such as CAPTCHAs.

  3. Decision Making: Based on the analysis, Device Check determines whether to allow the request, block it, or challenge it with additional verification if needed.

You need to link the tool you’re speaking of. I have no idea what data dome is.