PRODUCT
An LMS built in layers, not as a bag of features.
Didacta is designed as independent modules: every capability has its own lifecycle, gets installed or removed without touching the core, and never breaks the next upgrade. It's not like classic LMS systems. It's the exact opposite.
01 — WHY CHANGE
Not a Moodle upgrade. What comes after.
- 01
Modular by design, not by accident.
Install only what you need. Every feature is a clean module — no patches, no themes that break on update, no accumulated technical debt.
- 02
Source-available, fair-code.
Your platform, your code. Sustainable Use License v1.0: audit it, modify it, deploy it internally, contribute back. Nobody charges you per learner who signs up. Commercial distribution / third-party SaaS by agreement with VA360.
- 03
Compliance built in, not bolted on.
GDPR, WCAG and audit trails integrated into the core from day one — not sourced from third-party plugins that break on updates.
- 04
AI that helps, not hypes.
Content creation assistant, learning recommendations and activity summaries — integrated without the buzzword overload. No AI dashboard nobody uses.
CAPABILITIES · IN DETAIL
Everything you need. Nothing you don't.
Twelve functional areas, each one an autonomous module. Install what you use on day one and expand when you need to. No paying for what you don't activate.
01 — LEARNING
Structure built for people who actually design training.
Not all courses are the same. Didacta lets you create everything from a single lesson to a full learning path with dependencies, prerequisites and unlock logic. Every unit has its own pace: video, text, activity or assessment, in the order you decide.
Multi-course paths let you chain entire programs with a single enrollment. Learners see their global progress, you see everyone's.
- Hierarchical units, lessons and modules
- Learning paths with prerequisites and conditional unlock
- Support for video, PDF, SCORM, H5P and embedded content
- Estimated duration per lesson
- Draft / published mode per unit
- Course versioning (without breaking active enrollments)
Editor de curso
Liderazgo transformador
- ✓Fundamentos
- ✓Estilos y autoconciencia
- 3Comunicación con propósito
- 4Liderar equipos distribuidos
- 5Toma de decisiones
Ajustes
Duración
45 min
Tipo
Lección
Estado
Borrador
Prereq.
Módulo 2
02 — ACCESS MANAGEMENT
Control who comes in, when and how they pay.
From an academy with open enrollment to a company with HR-assigned groups: Didacta handles both from the same panel. Configure open/close enrollment, automatic waitlists, cohorts by department or intake, and payments integrated with Stripe without leaving the platform.
- Free self-enrollment or with access code
- Waitlists with automatic notification
- Cohorts configurable by date, group or department
- Open/close dates per intake
- Stripe payments (one-time, subscription or coupons)
- Bulk enrollment via CSV or API integration
- Maximum seat control per edition
- MRMarta R.Q1·202692%Completado
- DLDiego L.Q1·202667%Activo
- CNCarla N.Q1·202638%Activo
- LOLuis O.Q2·20260%Espera
- APAna P.Q2·202614%Activo
03 — ASSESSMENT
Assess rigorously. Grade without wasting time.
Question banks let you build variable exams that never repeat. Learners don't copy, you don't grade manually more than necessary. For complex activities, rubrics structure manual grading and peer review democratizes feedback without overloading the trainer.
- Reusable question bank per course or global
- Types: test, T/F, multiple choice, free text, matching, ordering
- Exams with random questions from the bank
- Timing, max attempts, access window
- Submissions with rubrics configurable per criterion
- Manual grading with comments to the learner
- Peer review with defined criteria
- Grade export to CSV/Excel
Banco
- ¿Qué define una buena rúbrica?
- Caso práctico: feedback radical
- V/F · Listas de control y bias
- Múltiple · Prioridades en presión
- Orden · Pasos del 1-on-1
Configuración del examen
Vista previa
Caso práctico: feedback radical
04 — COMMUNITY
Social learning that doesn't distract. Not the learner, not the admin.
Didacta forums don't try to be social networks. They're structured discussion spaces inside each course, with threads by topic, precise mentions and questions the trainer can mark as featured so they don't get lost in the noise.
Private spaces let you create closed communities inside the same platform — ideal for project groups or special cohorts.
- Per-course forums with configurable categories
- Discussion threads with nested replies
- @user mentions with notification
- Questions marked as "featured" by the trainer
- Simple reactions (no empty gamification)
- Private spaces per cohort or group
- Moderation and content management by the admin
¿Cómo plantear feedback radical sin romper la confianza?
Marta R. · 14 respuestas · hace 2h
Recursos sobre conversaciones difíciles en remoto
Diego L. · 6 respuestas · ayer
Mi experiencia aplicando 1-on-1 estructurados
Carla N. · 9 respuestas · hace 3 días
05 — SYNCHRONOUS
Live training, integrated where your learners work.
Synchronous sessions shouldn't live in another system. Didacta centralizes the training calendar of each course: from webinars to in-person classes, with automatic reminders and direct sync with Google Calendar and Microsoft 365 so learners have no excuse.
- Per-course and global event calendar
- Types: online session (Zoom/Meet/Teams), in-person, tutoring
- Google Calendar and Microsoft 365 integration
- Configurable notifications and reminders (email + in-app)
- Recording and access link tied to the event
- Attendance tracked by the trainer
- Monthly and weekly view for learners and admins
Abril 2026
06 — CERTIFICATION
Certificates that verify themselves. Without phone calls.
The certificate is the tangible result of training. In Didacta it's issued automatically on course completion, signed digitally with the tenant key and verifiable via a public URL with no platform access required. Any company can confirm a certificate's validity in seconds.
- Configurable certificate templates with visual editor
- Automatic issuance on course completion (or manual)
- Digital signature with tenant key
- Unique public verification URL per certificate
- Includes: name, course, date, hours, trainer
- High-quality PDF download
- Issuance log with per-learner history
Certificado de finalización
Ana Carrillo
ha completado el programa
Liderazgo transformador
Julia Mendoza
Coach ejecutiva
28 abr 2026 · 24h
Verificar
didacta.io/v/Ax9k…
Estado
✓ Verificado
07 — ANALYTICS
The data that matters. No dashboards nobody understands.
Didacta doesn't give you 80 charts. It gives you the numbers you need to make decisions: which learners are stuck, which lessons have the highest dropout, which courses cohorts complete fastest. All filterable, exportable, and no data analyst required to read it.
- Individual progress per learner: lessons viewed, time, score
- Aggregated view per cohort or group
- Completion rate per course and module
- Lessons with highest dropout flagged automatically
- Grade report with mean, max and min
- CSV and Excel export with applied filters
- Fundae-ready reports (hours, traceability, attendance)
- Metrics API to integrate with external tools
- MRMarta R.Q1·202692%Completado
- DLDiego L.Q1·202667%Activo
- CNCarla N.Q1·202638%Activo
- LOLuis O.Q2·20260%Espera
- APAna P.Q2·202614%Activo
08 — COMPLIANCE
Fundae, GDPR and WCAG. Without installing extras.
Most LMS systems add legal compliance as a third-party plugin. In Didacta it's part of the core. Fundae reports are generated directly from the platform, activity traceability is logged with no extra setup, and the interface is WCAG 2.2 AA-compliant from day one.
- Fundae report generation (Spanish SEPE bonifications)
- GDPR: consent management, right to be forgotten, portability
- Full activity traceability per learner and session
- Audit log of administrative actions
- On-demand learner data export
- Interface compliant with WCAG 2.2 AA (accessibility)
- No third-party plugins for any of these capabilities
Fundae
RGPD
Auditoría
09 — QUIET AI
AI that saves you work. Without promising the future.
There's no special "AI mode" or assistant with a name. AI in Didacta shows up where it makes sense: when you create a course, when you look for exam questions, or when a learner needs a summary of what they learned. No noise, no "suggestion" blocks you'll ignore in two days.
- Course content authoring assistant (outline, lessons, activities)
- Question bank generator from a text or document
- Automatic per-learner progress summaries
- Next-course recommendations based on history
- Spell-check and lesson copy improvement
- No learner data sent to external models (private processing)
Prompt
curso de 4 módulos sobre liderazgo transformador para mandos intermedios…
10 — INTEGRATIONS
Didacta talks to the rest of your stack.
Not every organization starts from scratch. Didacta has a fully documented REST API, webhooks for every relevant learning event and an official SDK to build your own integrations without modifying the core. Connect to your HRIS, CRM or SSO in days, not months.
- Documented REST API with token authentication
- Configurable webhooks for: enrollment, completion, grading, certificate
- Official SDK (JS/Python) for custom integrations
- SSO compatible with SAML 2.0 and OAuth 2.0
- User import/export via CSV or API
- SCORM 1.2 and 2004 support, xAPI (Tin Can)
- Technical documentation at docs.didacta.io
Endpoints
- GET/api/v1/courses
- POST/api/v1/enrollments
- GET/api/v1/users
- POST/api/v1/webhooks
- GET/api/v1/reports
POST /api/v1/enrollments
11 — MARKETPLACE
Extend your platform. One module at a time.
Didacta's marketplace is a catalog of signed and verified modules: from integrations with external tools to brand-new functionality built by the community or by partners. They install with one click, don't break the core, and can be deactivated just as easily. If you build your own modules, you can publish them free or paid for the whole community.
- Catalog of modules signed by the author
- One-click install from inside the platform
- Free and paid modules (subscription or one-time)
- Open publishing for developers and partners
- Ratings and reviews system
- Updates independent from the core
- Active modules panel with status and version
Fundae Reporter
AI Question Bank
Stripe Billing Pro
SAML SSO
12 — INTERNATIONALIZATION
One platform. As many languages as you need.
Didacta is internationalized from the architecture, not as an afterthought. The admin and learner UI is translated to Spanish and English at launch, with more languages on the roadmap. Course content can be multilingual per lesson, letting you serve learners in different languages from the same course.
- ES and EN UI at launch (more on the roadmap)
- Multilingual course content per lesson or per version
- Automatic browser language detection
- Exportable translation strings for customization
- RTL (Arabic, Hebrew) on the roadmap
- Configurable timezone per learner and per tenant
Idiomas del tenant
Detección auto: activada- esEspañolActivo
- enEnglishActivo
- frFrançaisBeta
- ptPortuguêsPróximamente
- deDeutschPróximamente
- itItalianoRoadmap
05 — REGULATION WITHOUT THE PAIN
Compliance isn't a plugin. It's the foundation.
Fundae, GDPR, WCAG 2.2 AA and full activity traceability live in Didacta's core. No extra plugins to install, no third-party dependencies to maintain, no surprises when an audit lands.
- Fundae
- RGPD
- WCAG 2.2 AA
- Trazabilidad
- Auditoría
- Exportación
PHILOSOPHY
Didacta is fair-code. No asterisks.
Source-available under the Sustainable Use License v1.0. Download it, deploy it, use it — including in production, including for internal commercial use. What we offer in Cloud and Enterprise is not the code with gated features: it's the service of running it, updating it and guaranteeing it for you. Distribution as a third-party SaaS requires an agreement with VA360.
We believe educational software shouldn't be locked behind vendors. Training is too important to depend on a black box.
Ready to replace your current LMS?
Browse the code, try the Cloud, or talk to our team. No 45-minute demos.