BlindSpts ← Back to site

Run the checks inside
your own interview platform.

For interview platforms, assessment tools and ATS vendors. One script tag puts the same five fraud checks into your interview room — your UI, your brand, your session model. Candidates install nothing, and nothing about the detection runs in code your page can expose.

Integration, honestly

A working integration is a script tag, one await, and a listener. Teams that have done it budgeted a sprint and used an afternoon. The full guide comes with your key; this is the whole shape of it.

<!-- 1. Load it. The key is issued to you. -->
<script src="https://lab352.com/sdk/partner-sdk.js?key=pk_live_YOUR_KEY" defer></script>

// 2. Wait for the key to validate.
await window.blindspots.ready();

// 3. Point signals at your session.
window.blindspots.setSignalEndpoint(
  `wss://lab352.com/sdk-signals/signals?sessionId=${SESSION_ID}`
);

// 4. Consent, then the screen prompt — in that order.
const { accepted } = await window.blindspots.showOverlay();
if (accepted) {
  const stream = await navigator.mediaDevices.getDisplayMedia({ video: true });
  window.blindspots.startScreenShare(stream);
}

// 5. Hear about it as it happens.
window.blindspots.on('cheat:alert', (alert) => {
  // alert.flag — what was detected
});

Bring your interview flow to a call and we will tell you honestly whether this fits it — including if it does not.

Home Pricing Support Privacy Policy Terms of Use