Features
Everything you need to detect AI-assisted responses in your crowdsourced behavioral research
Behavioral Capture
Capture keystroke dynamics, focus events, and paste detection in real-time during experiments.
Multiple Analyzers
Combine evidence from independent analyzers for robust AI-assisted response detection.
Platform Integrations
Seamless integration with jsPsych, JATOS, and Prolific for end-to-end research workflows.
Real-time Dashboard
Web-based monitoring with live analysis, session management, and batch operations.
Pipeline Orchestration
Configure aggregation strategies, confidence thresholds, and custom analysis pipelines.
Extensible Architecture
Build custom analyzers and integrate with your existing research infrastructure.
Quick Start
Get up and running with TypeScript or Python
import { initJsPsych } from "jspsych";
import jsPsychSurveyText from "@jspsych/plugin-survey-text";
import { SlopitExtension } from "@slopit/adapter-jspsych";
const jsPsych = initJsPsych({
extensions: [{ type: SlopitExtension }],
});
const trial = {
type: jsPsychSurveyText,
questions: [{ prompt: "Describe your morning:" }],
extensions: [{
type: SlopitExtension,
params: { targetSelector: "textarea" },
}],
};
Documentation
Comprehensive guides for both TypeScript and Python packages
TypeScript Packages
Client-side behavioral capture with @slopit/core, @slopit/behavioral, and platform adapters
TypeScript DocsCreated by Aaron Steven White