Canvas LTI 1.3 — Natural Math Editor
For campus and district IT departments evaluating or enabling Natural Math Editor within Canvas. Share this document with your IT team before installation.
Section 1
| LTI version | LTI 1.3 |
| Configuration method | Dynamic registration (preferred — lowest admin effort) |
| Registration URL | https://lti.mathicando.com/canvas-demo/register |
| OIDC redirect URI | https://lti.mathicando.com/canvas-demo |
| Target link URI | https://lti.mathicando.com/canvas-demo |
| JWKS / keyset URL | https://lti.mathicando.com/canvas-demo/keys |
Section 2
| Placement type | Editor Button (Rich Content Editor toolbar) |
| Where it appears | As a toolbar button when composing assignments, quizzes, discussions, and pages |
| Student access | Available to all users once the placement is enabled — no per-student setup |
Section 3
| Course level | Single class or small group — matches direct seat purchase |
| Sub-account level | Single department or program — matches department licensing |
| Root account level | Campus- or district-wide — matches institutional licensing |
Section 4
| Data accessed | Standard LTI 1.3 launch claims only: name, email, user ID, course context, and role. No data is accessed outside the LTI launch context. |
| Privacy policy | naturalmatheditor.com/privacy |
| Sub-processors | naturalmatheditor.com/sub-processors |
| DPA | Available on request On request SDPC / National Data Privacy Agreement format. Contact pete@mathicando.com to initiate. |
| HECVAT | Not yet available In progress Contact pete@mathicando.com for timeline. |
Section 5
| Keyboard operability | Every action is operable from the keyboard — no mouse-only interactions |
| Math export format | Clean, standards-compliant MathML — compatible with screen readers including JAWS and NVDA |
| VPAT / ACR | Not yet available In progress Targeting WCAG 2.1 AA. Contact pete@mathicando.com for timeline. |
Section 6
Section 7
| Supported browsers | Chrome, Firefox, Safari, Edge — current and previous major version |
| Chromebook | Fully supported via Chrome browser Supported |
| Mobile / tablet | Works on modern mobile browsers; keyboard input recommended for math entry |
| Additional software | None required — fully browser-based |
Section 8
| License options | Single course, department, sub-account, or root account. Volume pricing available. |
| Procurement contact | Pete Halton — pete@mathicando.com |
| Free trial | 30-day free trial on all paid plans — no charge until the trial ends Available |
Section 9
| Technical support | contact@mathicando.com |
| Response time | 3-5 business days |
| Documentation | naturalmatheditor.com/help |
Section 10
In Canvas Admin, go to Admin → Apps → Manage and click Install a New App.
Select LTI version 1.3 and install method Dynamic Registration. Paste the registration URL from Section 1.
Follow the on-screen prompts. Set Data Sharing to User's email only (required for license verification) and confirm the Editor Button placement is checked.
Choose deployment scope — course, sub-account, or root account — per Section 3. For course-level installs, go to the course Settings → Apps → + App, set type to By Client ID, and paste the Client ID from the Developer Keys page.
Verify the three domains in Section 6 are allowlisted in any content filters before testing.
Test by opening the Rich Content Editor in a course page or assignment and confirming the Natural Math Editor button appears in the toolbar and launches correctly.
Questions? Contact contact@mathicando.com.