https://prod.rtymgt.com.
SEARCH Library (rd_sys_util, System Utility Library)
Extends fingerprint detection with signals the SEARCH API uses in its fraud logic: simulated access through tools such as Playwright, Puppeteer, or Selenium, browser Developer Tools, network conditions, and the respondent’s actual IP address (via asynchronous calls).
- Built as an ES module — load it with
import()ortype="module". - Call
init({ key, env })with your publishable key and environment so the library starts collecting data. - Wait about 1 second after
init()so the datasets are ready. pass_params()returns the combined, encrypted dataset from the respondent’s browser. Send it on the SEARCH call as the name of a parameter with an empty value.
REVIEW Library (scReviewLib, Interaction Library)
A lightweight library that tracks respondent behavior and authenticity from page load to submission. It runs silently in the background and writes an encoded result to a hidden form field for server-side processing.
- UMD build — works with AMD loaders, CommonJS (
require), and plain<script>tags.type="module"is not required. - Instantiate with a valid publishable key. The key is authenticated against the platform API first; if authentication fails or times out, listeners return early and callbacks receive an error string instead of data.
- Four callback listeners are required:
- Behavioral tracking (keystrokes, mouse, scroll) starts on page load and is finalized on submit. The detected data is passed to REVIEW in the
p_fieldsparameter.
