Last updated: June 2026
Canvas Enhancer is a browser extension for Chrome and Microsoft Edge that adds AI-powered tools to the Canvas LMS. This policy explains what data we collect, how we use it, and what we do not do with it.
We collect only what is necessary to deliver the product. We do not sell your data, share it with advertisers, or use it for any purpose other than operating Canvas Enhancer.
school.instructure.com). These are combined into an account key (userID@domain) stored in your browser and on our servers. This key identifies your credit account and is stable across devices on the same Canvas instance.The extension requests the following browser permissions and uses them as described:
The extension operates only on Canvas LMS domains (*.instructure.com, *.canvas.com, *.canvaslms.com) and on the Canvas Enhancer website. It also accesses *.amazonaws.com because Canvas serves uploaded files (such as student submissions) through Amazon S3 — the extension needs this to read submission content for AI grading.
When you use AI features (grading, page building, quiz creation), the content you submit — such as assignment instructions or student submission text — is sent to Anthropic's Claude API for processing. This content is used solely to generate the AI response and is governed by Anthropic's Privacy Policy.
Canvas Enhancer does not store, log, or retain the content of submissions or AI responses. Once the response is delivered to your browser, no record of the content is kept on our servers.
FERPA notice: Teachers are responsible for ensuring their use of AI tools complies with their institution's data policies and applicable law, including FERPA. We recommend avoiding submitting content that includes student names or other identifying information to AI features.
Canvas Enhancer allows teachers to share AI credits with colleagues at the same school. To send credits to another teacher, you search by their school email address. Searches are scoped to your Canvas domain — you can only find teachers registered on the same Canvas instance as you.
If you register to receive credits, your name and email become discoverable by other teachers at your school searching by your exact email address. No directory or list of registered teachers is ever displayed. You can request removal of your registration at any time by contacting us (see below).
The data we collect is used only to:
We do not sell, share, or transfer any data to third parties for marketing, advertising, or any other purpose.
Credit balances, registration profiles, and settings are stored in Upstash Redis, a managed database with encryption at rest and in transit. Payment data is stored and secured by Stripe, which is PCI DSS Level 1 certified. The Canvas Enhancer API runs on Vercel, a SOC 2-certified hosting provider.
Your credit balance, registration profile (if created), and settings persist until you request deletion. To delete your data, email canvasenhancer@gmail.com with the subject line "Delete my data" from the email address associated with your account, or include your Canvas domain and Canvas user ID so we can locate your record.
We will process deletion requests within 30 days. Stripe payment records are subject to Stripe's own retention policies for legal and financial compliance purposes.
Canvas Enhancer is designed for use by teachers and school administrators only. It is not directed at children under 13 and we do not knowingly collect information from children. Student data that appears in Canvas (such as submission text processed by AI features) is handled as described in the AI Processing section above and is never stored by Canvas Enhancer.
We may update this policy as the product evolves. Material changes will be noted by updating the date at the top of this page. Continued use of Canvas Enhancer after changes constitutes acceptance of the updated policy.
Questions about this policy or data deletion requests: canvasenhancer@gmail.com