Proctorio Bookmarklet
Bypass Proctorio proctoring and auto-answer exams using the Revolt bookmarklet
Proctorio Bookmarklet
Proctorio disables browser extensions during proctored exams, which means the Revolt extension can't run. The Proctorio bookmarklet bypasses this limitation — bookmarklets aren't extensions, so Proctorio can't block them.
The bookmarklet works the same way as Auto Exam in the extension: it scrapes your quiz questions, looks up answers from the Revolt database, falls back to AI for anything missing, and fills in your answers automatically.
Requirements
- An active Revolt key (subscription or license key)
- An Edgenuity account with a Proctorio-proctored exam
- A modern browser with a bookmarks bar (Chrome, Edge, Firefox, Brave, etc.)
Installation
There are two ways to install the bookmarklet:
Drag and Drop (Recommended)
- Show your bookmarks bar (
Ctrl+Shift+Bon Windows,Cmd+Shift+Bon Mac) - Visit the Proctorio page
- Drag the Revolt Proctorio button to your bookmarks bar
Manual Installation
- Show your bookmarks bar
- Visit the Proctorio page and copy the bookmarklet code
- Right-click the bookmarks bar and select Add page or Add bookmark
- Paste the code as the URL
When pasting manually, make sure the javascript: prefix is preserved. Some browsers strip it automatically — if that happens, type javascript: at the beginning before pasting the rest.
Usage
- Start your Proctorio exam and wait for it to fully load
- Click the Revolt Proctorio bookmark in your bookmarks bar
- If this is your first time, enter your Revolt key code when prompted (format:
REVOLT-XXXX-XXXX-XXXX) - Wait for the solver to complete — a progress overlay shows the current status
- Review your answers and submit the exam manually
The bookmarklet does not submit the exam for you. Always review your answers before submitting.
How It Works
When you click the bookmarklet, it runs through five phases:
| Phase | What Happens |
|---|---|
| Load | Navigates through all questions to trigger content loading |
| Scrape | Extracts question text and answer options from the page |
| Lookup | Searches the Revolt answer database for cached answers |
| AI | Sends any remaining unanswered questions to AI as a fallback |
| Answer | Navigates to each question and fills in the correct answer |
After answering, a verification pass re-checks all questions and retries any that were missed.
Supported Question Types
| Type | Support |
|---|---|
| Multiple choice (radio) | Fully supported |
| Multiple select (checkbox) | Fully supported |
| Dropdown | Fully supported |
| Fill-in-the-blank / Short answer | Fully supported |
The solver also recognizes eliminated answer choices (from Proctorio's elimination feature) and excludes them when selecting answers.
Authentication
The bookmarklet uses key-based authentication linked to your Edgenuity account.
- First use: You'll be prompted to enter your Revolt key code. This links your Edgenuity account to your key.
- Subsequent uses: Authentication is automatic — your session token is cached locally.
- Token refresh: If your session expires, the bookmarklet refreshes it automatically. You won't need to re-enter your key unless you clear your browser data.
Status Overlay
While running, a small overlay appears in the top-right corner of the screen showing:
- Current phase (e.g., "Scraping questions...", "Answering Q5/20")
- Progress bar with percentage completion
- Status icon — blue (working), green (success), red (error), orange (warning)
The overlay automatically disappears after completion.
Troubleshooting
| Issue | Solution |
|---|---|
| "No quiz detected" | Make sure the exam is fully loaded before clicking the bookmarklet. Wait for questions to appear on screen. |
| Bookmarklet does nothing | Check that the bookmark URL starts with javascript:. Re-install from the Proctorio page. |
| "Authentication failed" | Your key may have expired. Check your key status on the dashboard. |
| Some questions unanswered | The database may not have those answers yet. AI fallback handles most cases, but some complex questions may need manual answers. |
| Overlay stuck / error | Refresh the page and try again. If the issue persists, make sure you're on a supported Edgenuity exam page. |
| Key prompt keeps appearing | Clear your browser's localStorage for the Edgenuity domain and re-authenticate. |
Tips
- Wait for the exam to fully load before clicking the bookmarklet — clicking too early may miss questions
- The bookmarklet adds small delays between actions to simulate human behavior
- Always review your answers before submitting, especially AI-generated ones
- The bookmarklet updates automatically — you don't need to re-install it when we push updates
- Works on all browsers and platforms that support bookmarklets, including Chromebooks