Steps
Follow these steps in order:
1. Take the Demo Test
Try the demo test. It shows how AutoProctor works from the candidate's perspective — no code involved.
2. Try the Playground
Open the Playground. It shows the code needed to run AutoProctor. Your implementation will be similar.
3. Register for Your Key Pair
Visit the developer portal to register. You will receive an email with your CLIENT_ID and CLIENT_SECRET, along with 25 free credits to test the integration.
A key pair consists of a CLIENT_ID and a CLIENT_SECRET. Think of CLIENT_ID as your account identifier and CLIENT_SECRET as a private signing key — together they authenticate your requests. Because the SDK runs in the browser, the key pair ensures all communication with AutoProctor's servers is secure. Your CLIENT_SECRET is used to compute HMAC-SHA256 hashes, so that only someone with the secret can access the results. See How Hashing Works for details.
NEVER expose CLIENT_SECRET in frontend code. The docs compute hashes client-side for demonstration purposes only. In production, always compute hashes on your backend server.
4. Run the Minimal Working Example
Follow the Minimal Working Example to get AutoProctor running on your site. Replace the test credentials with the key pair from your email and you should have a working integration.
Use the 25 signup credits wisely. Once they are exhausted, you will need an active subscription to continue using the SDK. See Pricing & Credits for details.