MathGPT.ai
Maintained by
Huong Dao Mai
A Moodle local plugin that exposes a REST API for programmatically managing Moodle course content: courses, sections, and LTI 1.3 activities. Designed to be service-agnostic — any backend can use it by passing arbitrary LTI custom parameters.
Support
Need help? Use the links below to report an issue or find more information.
- Repository URL (Git)
- https://github.com/tutoruniverse/moodle-local_mathgpt
- Issue/bug tracker URL
- https://github.com/tutoruniverse/moodle-local_mathgpt/issues
- Website
- https://www.mathgpt.ai/
- Privacy information
- This plugin does not store any personal data of its own. All operations execute under the Moodle user identified by the OAuth2 access token (issued via the local_oauth2 dependency). Standard Moodle logs (course access, module creation) apply via core, not this plugin. The privacy provider implements null_provider on the basis that the plugin acts purely as an API gateway over Moodle core APIs and does not introduce its own personal-data tables, files, or external transmissions. Authentication is delegated to local_oauth2; user identification flows from the existing token-to-user mapping in that plugin. If site administrators configure custom_params that include personal data (e.g. user emails as educator_uid), that data is forwarded to the configured LTI 1.3 tool via standard Moodle LTI launch — same trust boundary as any LTI activity.