About DTeach
A sovereign home for European classrooms.
DTeach is built for schools, universities, and independent teachers, with the data discipline a European classroom deserves.
What we believe
Teaching breaks when it's stitched across a doc tool, a video call, a PDF reader, and a chat channel. The course you taught yesterday isn't searchable. The math you scribbled on a screen-shared whiteboard is gone. The student who got stuck on paragraph three has no way to ask.
We build the tool we'd want as teachers ourselves: one place where the lesson, the math, the diagrams, and the questions live together, and one that doesn't ship student data out of the EU.
One place, not five
Teaching breaks when it's stitched across a doc tool, a video call, a PDF reader, and a chat thread. DTeach is one place for all of it.
Hosted in France
Your students' data stays on EU soil. One contract for the whole institution, with no quiet sync to a third continent.
Math and diagrams, first-class
LaTeX, student Q&A, and shared diagrams are part of the editor, not third-party plugins your teachers have to configure.
Teachers keep their students
DTeach is not a marketplace. Each organization owns its courses, its groups, and the relationship with its students.
Two ways in
Schools do not all start from the same place. Some already run Moodle and need one more tool inside it. Others have no LMS and need the classes and roles too. DTeach covers both, and you only take the half you need.
You already run an LMS
DTeach plugs into Moodle
Your teachers, students, and classes already live in your LMS. We do not ask you to enter them a second time.
- One URL to paste into your LMS, and it configures itself
- Teachers and students arrive signed in, with the role they already have
- Courses added as an activity, from inside the LMS
You have no LMS
DTeach is the whole thing
No Moodle to plug into, and no appetite for one. You get the classes, the roles, and the invitations, without a second system to run.
- Groups for your classes, levels, or departments
- Teacher and student roles, with the permissions to match
- One invitation link per class, no IT ticket
Built for Moodle and other LMS
Integrate with the LMS you already run
Your teachers, students, and classes stay in Moodle. DTeach becomes the course they open from it, with no second set of accounts and no organization to set up.
One-URL setup
Paste a single registration URL into Manage tools. Keys, endpoints, and the tool icon configure themselves.
Signed in from your LMS
Teachers and students arrive already signed in. No password to create, no invitation to send.
Roles read from your LMS
Whoever teaches a course in Moodle teaches it in DTeach. Students stay students.
Added from the activity picker
Pick an existing DTeach course or create one, without leaving the course you are building.
One course per activity
Each activity maps to its own DTeach course, named after the activity and renamed with it.
LTI 1.3, not a plugin to install
Moodle today, and any platform that speaks LTI Advantage. Nothing to deploy on your server.
No organization to run
No groups to model, no members to invite. Your LMS already holds the roster, and it stays the source of truth.
Hosted in France
Your students' data stays on EU soil with Scaleway.
Built for organizations
Run your school or university end to end
From the registrar to the classroom, DTeach gives schools and universities a single home for teachers, students, and courses.
Groups inside your organization
Model classes, levels, or departments as groups, and assign teachers and students to each one.
Teacher & student roles
Every group has clear teacher and student roles, with the permissions to match.
Multi-group course access
Share a single course with as many groups as you need, no duplication, no drift.
One-link invitations
Regenerable invitation codes let a whole class join without an IT ticket.
Org admins
Org admins manage members and groups; group teachers run the classroom, no overlap.
Google sign-in
Plug into your school's Google Workspace and let everyone join with their existing account.
Shared course library
Courses live at the organization level and follow your students across groups or semesters.
Hosted in France
Your students' data stays on EU soil with Scaleway.
Built around three moments.
- 01
Write a course once
Markdown, LaTeX, and shared diagrams in the same editor. The course you publish is the course you teach from, and the one you update next semester.
- 02
Teach it live
Open the course, invite your group, and watch students follow along. Co-teacher cursors are visible in real time. Students ask questions directly on the paragraph or formula they're stuck on.
- 03
Keep your students
Courses live at the organization level. Groups carry your classes across semesters. The student relationship stays with the teacher, not with a content marketplace.
Contact
Let's talk about your school.
Our School & Universities plan removes every limit and is priced to your member count. Tell us about your institution and we'll put together a plan that fits — onboarding, support, and contracts included.