Joseph Thibault
Lead maintainer
How do I know? Because I’ve done it.
Blackboard published a post late in 2025 which concluded (emphasis is mine):
AI Agents don’t show up as separate apps or users—they look identical to normal student activity in the LMS. Because they operate at the web interaction and automation layers—filling in forms, clicking buttons, making API calls, etc.—they fall outside what the LMS itself can control. Many are completely invisible to the platform.
It is true that current/standard LMS log data that Blackboard collects cannot differentiate between users. This is as true for Student A and Student B as it is for Student A and Agent A. In fact, this is why we built Cursive (ensuring the right student is the learner is an essential foundation for assessment validity).
But this is untrue when log data are expanded. This plugin expands log data locally to capture and finger print users using their browser and page interaction data (mouse movements, key presses, clicks), and identifies AI-mitigated access to your LMS by systems and agents like OpenClaw and it's derivatives.
Note: