← Back to Documentation

Humanization Parameters

Mouse Humanization

{
  "mouse": {
    "curveType": "bezier",
    "speedVariation": 0.3,
    "overshoot": 0.1,
    "microMovements": true
  }
}

Parameters

curveType: "linear" | "bezier" | "natural"

speedVariation: 0.0 to 1.0

overshoot: 0.0 to 0.5

microMovements: boolean

Typing Humanization

{
  "typing": {
    "baseSpeed": 50,
    "speedVariation": 0.4,
    "typoChance": 0.02,
    "pauseChance": 0.1
  }
}

Parameters

baseSpeed: milliseconds per character

speedVariation: 0.0 to 1.0

typoChance: 0.0 to 0.1

pauseChance: 0.0 to 0.3

Delay Humanization

{
  "delays": {
    "baseDelay": 100,
    "randomRange": 50,
    "distribution": "gaussian"
  }
}

Parameters

baseDelay: minimum delay in ms

randomRange: additional random ms

distribution: "uniform" | "gaussian"