explaingit

edgenuitybot/exodusbot

24JavaScriptAudience · generalComplexity · 2/5ActiveLicenseSetup · easy

TLDR

Paid Tampermonkey userscript that overlays automation toggles on the Edgenuity online school platform, including auto-answer, AI essay text, and anti-logout.

Mindmap

mindmap
  root((Exodus))
    Inputs
      Purchased key
      Edgenuity page
      Tampermonkey runtime
      Optional Windows app
    Outputs
      Automated answers
      Generated essays
      Theme overlays
      Preset configs
    Feature Groups
      Automation
      AI Answers
      Quality of life
      Theme options
    Tech Stack
      JavaScript
      Tampermonkey
      Chrome
      Windows app

Things people build with this

USE CASE 1

Study how a Tampermonkey userscript injects an overlay menu into a third-party site

USE CASE 2

Read the README to see how author groups thirty plus features into automation, QoL, and theme buckets

USE CASE 3

Examine the disclaimer text used by a paid userscript that carries academic-integrity risk

USE CASE 4

Inspect the license clauses that forbid reselling or cracking a paid userscript

Tech stack

JavaScriptTampermonkeyChrome

Getting it running

Difficulty · easy Time to first run · 5min

Requires a purchased key and Tampermonkey installed in the browser; a separate Windows app is needed to avoid Proctorio fingerprinting.

Proprietary pay-to-use license that forbids reselling, cracking, or reusing assets, with violations triggering a blacklist.

In plain English

Exodus is a paid browser script aimed at students using Edgenuity, an online school course platform used for K-8, middle school, and high school classes, as well as its newer version called EdgeEX. The script is installed through Tampermonkey, a browser extension that lets users run custom JavaScript on specific websites. Once active on edgenuity.com and unlocked with a purchased key, it overlays a menu of toggles that automate the platform's quizzes, tests, exams, assignments, vocabulary activities, essays, and lab activities. The README lists over thirty features organized into four groups. The automation group covers actions like auto-answering graded and ungraded questions, auto-submitting after a chosen delay, automatic page advancement, and skipping language activities, math proofs, and drag-and-drop frames. A built-in AI Answers feature is included for written questions like essays and short answers, along with a humanizer that adjusts the AI text. There are also tools for auto-generating eNotes and for handling project submissions by uploading a corrupt PDF. The quality-of-life group includes a built-in bypass for Brainly, an option to hide personal information on screen, a hide-UI shortcut, a multi-tab unlocker that removes Edgenuity's one-tab limit, removal of intro and outro audio clips on questions, an anti-logout function, a preset save and import system, and a separate Windows app that launches a clean Chrome session to avoid being fingerprinted by the Proctorio exam-monitoring system. A theme group offers dark mode, custom backgrounds, ten fonts, and twelve color themes for the menu. Installation is done by buying a key on the project's website, downloading the user-script file, dragging it into Tampermonkey, opening Edgenuity, and entering the key into the menu. The README says the script works on phones as well as on desktop, and points to a tutorial video. Most issues, the document says, can be fixed by clearing cookies or refreshing the page. The README ends with a strong disclaimer making clear the script is presented as being for educational and research purposes, that using it can lead to disciplinary action for academic dishonesty, that credits earned with it may be revoked, and that the user takes full responsibility. The license section states Exodus is pay-to-use and forbids reselling, cracking, or asset reuse, with violations triggering a blacklist from the service.

Copy-paste prompts

Prompt 1
Summarize the legal and academic-integrity disclaimer that Exodus places at the bottom of its README
Prompt 2
Explain how a Tampermonkey userscript like Exodus injects an overlay menu into edgenuity.com from a code architecture perspective
Prompt 3
List the four feature groups Exodus organizes its toggles into and give two examples from each group
Prompt 4
Compare the Exodus pay-to-use license clauses against a typical MIT license and call out the redistribution restrictions
Prompt 5
Outline what a school IT team would look for in browser logs to detect that a student is running Exodus on Edgenuity
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.