How CuraCourse uses AI.
Where AI shows up, what it can see, and how you control it.
AI providers don’t keep your data.
Every AI request goes only to providers that have signed zero data retention (ZDR) agreements with us. They don’t store the request or train on it.
What this coversA note from our founders
We’re educators, and we build for teachers and students. AI showed up in classrooms faster than anyone could write a policy for it. Some instructors want it everywhere. Others want it nowhere near their course. Both are reasonable, and CuraCourse works either way.
Our AI works from the content you write and follows the settings you choose. It’s built to help students think, not to think for them. Student work is never used to train AI models. We’re studying what helps students learn with University of Rhode Island researchers, and we change the product based on what we find.
Joe Mazzone and Brian Chung, Co-Founders

Our principles
- Grounded
- The AI works from your course content, so it uses your material, notation, and order.
- Instructor controlled
- You decide where AI shows up and how much it can do. The tutor is off until you turn it on for a lesson.
- Learning first
- The tutor helps with questions and hints. It’s built not to give out answer keys, hidden tests, or full solutions to graded work.
- Private
- Student work is never used to train AI models, ours or anyone else’s. Model requests only go to zero data retention providers.
- Visible
- Tutor chats count as coursework, so you and your course staff can read them.
- Evidence based
- We’re studying how AI helps students learn in real courses with University of Rhode Island researchers. What we learn shapes the product.
You set the limits
Each lesson has its own tutor setting, and students only get the help you allow. The tutor isn’t available on exams. It comes with the Core and Pro student plans.
| Level | What the tutor can do |
|---|---|
| OffNo tutor | Students don’t see the tutor on this lesson. This is the default for new lessons. |
| Level 1Socratic content help | Answers questions about the lesson by asking guiding questions back. Can’t see the student’s work. |
| Level 2Work-aware feedback | Sees the student’s work and released feedback on the lesson, and gives feedback in the chat. Doesn’t edit code. |
| Level 3AI-assisted coding | Everything in Level 2, plus suggested code edits in a code editor. The student accepts or rejects each one. |
Where AI appears
Each feature has its own switch. Turning on the tutor doesn’t turn on AI Chat or AI grading.
CuraAI for course authors
How tracked changes workWrite and revise lessons, build custom activities, and work with your course material.
Controls. You start the conversation and decide what to publish. Its edits show up as tracked changes you can accept or reject.
What the AI sees. Your prompts and chat history, the lesson or book content it’s working on, and any files you attach.
The lesson teaching assistant
Set up the tutorHelps students work through a lesson and talk about their own work.
Controls. Off by default. You turn it on lesson by lesson and pick a level from 1 to 3. At Level 3, students accept or reject each suggested code edit.
What the AI sees. The lesson and the chat so far. At Levels 2 and 3, it also sees the student’s work and any feedback you’ve released.
AI Chat activities
Set up an AI Chat activityStudents chat with a character or task you set up.
Controls. You add the block and set its mode, instructions, message limits, attachments, and content filters. Fully simulated mode uses replies you write. AI and hybrid modes can use a model.
What the AI sees. Your instructions, the conversation, and any attachments you turned on, when a model reply is needed.
AI grading and feedback
Set up AI gradingScores work and writes feedback using AI rubric criteria, including on practice checks.
Controls. You set the criteria, points, instructions, and what each score means. It can grade automatically. Try it on a few answers you’ve already graded before you use it with a class.
What the AI sees. The question, the student’s answer or files, and your rubric criteria.
Use as much or as little AI as you want
Lessons, choice questions, blanks, ordering, graphs, code tests, and manual grading all work without AI. Leave the tutor off when it doesn’t fit the assignment.
AI can be wrong, incomplete, or biased, so try what it makes before your students do. Tutor levels and content filters steer it, but they can’t guarantee every reply is appropriate or never gives away an answer.
What happens to your data
AI requests run on outside model providers. Which one depends on the feature, the model, and availability. Every route, including backups, requires ZDR. If no ZDR provider is available, the request fails rather than going somewhere else.
At the AI provider
Text, grading, and agent requests only go to providers with ZDR agreements. They don’t keep your data or train on it.
In CuraCourse
We save lesson content, chats, student answers, grades, and usage records so the product works. ZDR doesn’t apply to these. Our privacy policy and any agreement with your school cover them.
Read our privacy policyStudent work is never used to train AI models. For schools, we act as a “school official” under FERPA, and we follow COPPA for students under 13. We sign data privacy agreements on request, and schools can ask us to delete their data.
Only share what the task needs. Don’t enter passwords, unrelated personal details, or material your school hasn’t approved for use with outside AI services.
Research
We’re working with researchers at the University of Rhode Island on an IRB-approved study of how AI can help students learn in real courses. What we learn shapes the product.
Questions
Instructors
- Can I turn AI off completely?
- Yes. The lesson tutor is off by default, and you turn it on lesson by lesson. AI Chat activities and AI grading only run where you add them.
- Can I see what students ask?
- Yes. You and your course staff can read every student conversation with the tutor.
- Will the tutor give away answers?
- It’s built to guide with questions instead, and it won’t hand out answer keys or hidden tests. AI can still make mistakes, so try it on a practice lesson first.
- Can students use the tutor during an exam?
- No. The tutor isn’t available on exams. It’s also only available on the Core and Pro student plans.
Administrators
- How do you handle FERPA and COPPA?
- For schools, we act as a “school official” under FERPA, and we follow COPPA for students under 13. Student work is never used to train AI models.
- Do you sign data privacy agreements?
- Yes. Send your DPA to hello@curacourse.com and we’ll work through it with you. Schools can also request deletion of their data.
- Can administrators set an AI policy for the whole school?
- Not yet. School-wide AI settings are coming soon. For now, instructors control AI in each course and lesson.
- Can we get an accessibility report?
- Yes. We design CuraCourse to meet WCAG 2.1 AA, and we provide a VPAT on request. See where we are, or email us and we’ll walk through your requirements.
Students and parents
- Who decides if AI is available?
- Your instructor, lesson by lesson.
- Is my work used to train AI?
- No. Student work is never used to train AI models.
- Can the AI see my other courses?
- No. The tutor works from the lesson you’re in. At Levels 2 and 3, it can also see your work and released feedback on that lesson.
For students and families
Your instructor decides whether your course uses AI. Follow your course’s AI rules, and ask your instructor if you’re not sure.
Your answers and tutor chats are coursework, and your instructor and course staff can read them. AI feedback can be wrong. If you disagree with an answer or score, talk to your instructor.
Completing and submitting workReviewing CuraCourse for your school?
Tell us which features your instructors plan to use and what your review needs, such as consent, data retention, or procurement. We’ll walk you through how the data moves before you roll it out.
Talk with us about your school