← Natural Math Editor

Canvas LTI 1.3 — Natural Math Editor

IT Integration Guide

For campus and district IT departments evaluating or enabling Natural Math Editor within Canvas. Share this document with your IT team before installation.

LTI Setup Details

LTI versionLTI 1.3
Configuration methodDynamic registration (preferred — lowest admin effort)
Registration URLhttps://lti.mathicando.com/canvas-demo/register
OIDC redirect URIhttps://lti.mathicando.com/canvas-demo
Target link URIhttps://lti.mathicando.com/canvas-demo
JWKS / keyset URLhttps://lti.mathicando.com/canvas-demo/keys
After the admin completes dynamic registration, the connection activates automatically — no Client ID needs to be returned to us. If installing by Client ID at the course level, copy the Client ID from the Developer Keys page and install via Settings → Apps.

Placement

Placement typeEditor Button (Rich Content Editor toolbar)
Where it appearsAs a toolbar button when composing assignments, quizzes, discussions, and pages
Student accessAvailable to all users once the placement is enabled — no per-student setup

Deployment Scope

Course levelSingle class or small group — matches direct seat purchase
Sub-account levelSingle department or program — matches department licensing
Root account levelCampus- or district-wide — matches institutional licensing
Scope should match the license tier being purchased. Confirm with your licensing contact (Section 8) before installation if unsure which level applies.

Data Privacy & Security

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.

Accessibility

Keyboard operabilityEvery action is operable from the keyboard — no mouse-only interactions
Math export formatClean, 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.
A VPAT/ACR is frequently required for accessibility-conscious institutions. If your procurement process requires one, contact us early — we can work with your timeline.

Network / Content-Filter Allowlist

lti.mathicando.com www.mathicando.com naturalmatheditor.com
K-12 districts: content filters such as GoGuardian, Securly, and Lightspeed can silently block unlisted domains. Add all three domains above before testing. No other external domains are required.

Browser & Device Compatibility

Supported browsersChrome, Firefox, Safari, Edge — current and previous major version
ChromebookFully supported via Chrome browser Supported
Mobile / tabletWorks on modern mobile browsers; keyboard input recommended for math entry
Additional softwareNone required — fully browser-based

Licensing & Procurement

License optionsSingle course, department, sub-account, or root account. Volume pricing available.
Procurement contactPete Halton — pete@mathicando.com
Free trial30-day free trial on all paid plans — no charge until the trial ends Available

Support

Technical supportcontact@mathicando.com
Response time3-5 business days
Documentationnaturalmatheditor.com/help

Setup Walkthrough

1

In Canvas Admin, go to Admin → Apps → Manage and click Install a New App.

2

Select LTI version 1.3 and install method Dynamic Registration. Paste the registration URL from Section 1.

3

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.

4

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.

5

Verify the three domains in Section 6 are allowlisted in any content filters before testing.

6

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.

7

Questions? Contact contact@mathicando.com.