NCKU Moodle Keeper
3 ratings
)Overview
Keeps your NCKU Moodle session alive, auto-solves NCKU CAPTCHAs, and lets you pin synced sticky notes on Moodle pages.
NCKU Moodle Keeper is a browser extension for NCKU students: it keeps you logged in to Moodle, fills in CAPTCHAs across NCKU systems for you, and lets you pin sticky notes on Moodle pages to keep track of each course's rules and to-dos. [Key Features] 1. Auto-Renewal: Automatically communicates with Moodle in the background every 9 minutes to prevent session expiration. 2. Captcha Solver: Automatically reads and fills in the CAPTCHA on NCKU login pages such as Moodle and the course registration system. See the GitHub page for the full list of supported sites. It uses a lightweight template matching algorithm. It does NOT use external APIs, meaning all processes run locally on your browser. 3. Moodle Sticky Notes (New): Does a course insist that homework files be named "StudentID_Name_HW1.pdf"? Now you can pin that reminder right on the course page. - Pin Anywhere: Right-click anywhere on Moodle → "Add sticky note here". The note sticks to that spot (e.g. next to an assignment) and follows it when the layout changes. - Markdown: Bold, lists, links, code, and checklists you can tick off directly. - Synced Across Devices: With browser sync enabled, your notes show up on your other computers automatically. - Manage in One Place: The "Sticky Notes" button in the Moodle front page icon bar lets you browse notes by course, search, delete, and jump straight to each one. Notes are stored only in your browser (and synced between your own devices by your browser's built-in sync). The developer never receives any of your data. (Please note your browser needs to have at least one Moodle tab open for the keep-alive task to function) This project is open source: https://github.com/BigBlueW/ncku-moodle-keeper
5 out of 53 ratings
Details
- Version2.4
- UpdatedOctober 26, 2026
- Offered byBlueW
- Size39.06KiB
- Languages2 languages
- Developer
Email
badonkadooonkmc@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
NCKU Moodle Keeper has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
NCKU Moodle Keeper handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser