
Kurikula
Czech web tool that brings a school's ŠVP education programme into line with the revised RVP national framework. The school uploads its existing DOCX, reviews sourced change proposals area by area, approves each one, then exports the updated document.
What is Kurikula?
Kurikula is a Czech web application that helps a school bring its school education programme, the ŠVP, into line with the revised national framework programme, the RVP. The Ministry of Education approved that revision in December 2024 and the National Pedagogical Institute prepared it. Kindergartens must align their ŠVP by 1 September 2027; primary schools start on 1 September 2028 in the first and sixth years and finish by 1 September 2032; special primary schools follow in 2028. Compliance is checked by the Czech School Inspectorate, which is what turns these dates into an obligation rather than advice.
The workflow is deliberately narrow. A school uploads the ŠVP it already owns as a DOCX file. Kurikula extracts the chapter structure, headings, tables and timetables, works out whether the document belongs to a kindergarten, a primary school or a special primary school, and maps each section onto the matching RVP area. It then compares the content against official RVP data drawn from the National Pedagogical Institute and the Ministry, and returns concrete text proposals. Every proposal carries the RVP code, the area name and the expected learning outcome it derives from, and is graded mandatory, recommended or optional.
Nothing is applied automatically. The stated principle is the teacher does not configure, the teacher approves: staff accept, edit or reject proposals one by one, and the vendor deliberately declines to offer a bulk accept-everything action. Hour allocations in the timetable are checked by deterministic rules rather than by the model. A gap analysis shows which areas are covered, partial or still outstanding. An audit log records who approved which change and when, and role-based review lets a head teacher, a coordinator and subject teachers work on one document instead of mailing Word files around. The approved result is exported back to DOCX with formatting kept intact.
Analysis of a typical ŠVP takes roughly two hours and runs in the background. Everything happens in a browser, with no installation. A Slovak edition covers the equivalent ŠkVP reform. Paid add-on modules split the review across subject committees and derive teachers' thematic plans from the approved programme. The publisher is Webforte Technologies s.r.o., a Prague company founded on 6 June 2025.
What it does
- Compare an existing ŠVP against the current RVP and surface every mismatch
- Propose concrete replacement text tied to a specific RVP code and expected learning outcome
- Classify each proposed change as mandatory, recommended or optional
- Validate timetable hour allocations against binding rules without using the model
- Show a gap analysis of covered, partial and outstanding curriculum areas
- Route the review across a team with roles and record who approved what
- Export the approved programme back to DOCX with formatting preserved
When to use Kurikula / When not to
A quick filter to help you decide if Kurikula is the right fit.
When to use Kurikula
- Head teachers of Czech kindergartens, primary schools and special primary schools facing the 2027-2032 RVP alignment deadlines
- ŠVP coordinators who have to reconcile an existing programme with the revised framework chapter by chapter
- Subject teachers asked to review and approve only the parts of the ŠVP that concern their own subject
- Deputy heads and school management teams that need an audit trail of who approved which curriculum change
- Slovak primary schools working through the equivalent ŠkVP reform under the new state programme
When not to use Kurikula
- Schools that need to write a curriculum from scratch rather than migrate one they already have
- Czech and Slovak upper-secondary schools and grammar schools, which are still in a pilot phase with a waiting list
- Institutions outside Czechia and Slovakia, since no other national curriculum framework is covered
- Anyone looking to process pupil-level personal data or special categories of data, which the service explicitly excludes
- Teams wanting an API, a mobile app or an integration into an existing school information system
How to use Kurikula
A typical end-to-end flow, from setup to results.
- Create an account and confirm your email address; signing in with Google is optional
- Open the interactive demo on a sample ŠVP first, which needs no payment card
- Strip out any personal data the curriculum revision does not require before uploading
- Drag your existing ŠVP into the editor as a DOCX file
- Let the tool detect the school type and chapter structure, which takes a few seconds
- Work through the proposals, comparing original text against the suggested replacement
- Check the RVP code and expected learning outcome quoted behind each proposal
- Accept, amend or reject each item, switching between card, document and split views
- Invite colleagues, assign roles and track progress across the teaching team
- Export the approved programme as a DOCX file, or as a simplified flat export for a quick check
Pros & Cons
Pros
- Every proposed change is traceable to a named RVP code and expected learning outcome, not a vague suggestion
- The school keeps the final decision; there is no bulk accept-everything shortcut
- Unusually complete legal apparatus for a young vendor: privacy policy, Article 28 DPA, terms and a dedicated EU AI Act page
- Eight subprocessors are named individually, with fourteen days' notice before any material change
- Uploaded documents are not used to train the vendor's models, and application and database data sit in European regions
- One-off licence covering twelve months with no monthly fee and unlimited users inside the school
- Timetable hour checks run on deterministic rules rather than the language model, which limits one class of error
Cons
- Coverage is confined to the Czech and Slovak frameworks, so the tool is useless anywhere else
- Upper-secondary schools and grammar schools are not yet on sale, only a waiting list and a pilot
- No public API and no developer documentation of any kind
- Browser only: no mobile application and no integration into school information systems
- The vendor guarantees neither continuous availability nor any SLA unless separately agreed
- A very young operation, with the company incorporated in June 2025 and the domain registered in January 2026
- Page capacity is capped per tier and unused capacity does not carry into the next licence period
Pricing & Plans
There is no permanent free plan. A free interactive demo running on a sample ŠVP is available without a payment card, but it is explicitly limited to sample data and is not intended to produce a usable document. Paid access is sold as a single payment covering a twelve-month licence for one school, with no monthly fees and an unlimited number of users inside the institution. The lowest entry point on the Czech list is the kindergarten tier at 12,990 Kč (CZK) per twelve-month licence for programmes of up to 500 pages, currently offered at 10,392 Kč under a limited presale discount. Primary and special primary tiers are listed at 24,990 Kč each. Additional capacity costs 7,990 Kč per 1,000 pages. Slovak customers are quoted a separate euro list, starting at 449 EUR for the kindergarten tier. All amounts are stated exclusive of VAT and invoiced after the vendor individually confirms the order.
- Kindergartens (Mateřské školy) — 12
- 990 Kč list price per twelve-month licence
- 10
- 392 Kč during the presale — up to 500 ŠVP pages
- full ŠVP PV analysis
- AI change proposals against RVP PV 2024+
- DOCX export
- team access for up to 10 users
- Primary schools (Základní školy) — 24
- 990 Kč list price
- 19
- 992 Kč during the presale — up to 1
- 500 ŠVP pages
- full ŠVP ZV analysis
- AI change proposals against RVP ZV 2024+
- timetable hour validation
- Special schools (Speciální školy) — 24
- 990 Kč list price
- 19
- 992 Kč during the presale — up to 1
- 500 ŠVP pages
- full ŠVP ZV analysis including the annex for pupils with intellectual disabilities
- AI change proposals
- timetable validation
- Extra page capacity — 7
- 990 Kč per 1
- 000 pages
- for programmes exceeding the tier limit
- Coordination package for subject committees — from 4
- 990 Kč
- five school documents included
- splitting the revision across committees with briefings
- a decision protocol and an implementation map
- Thematic plans derived from the approved ŠVP — from 6
- 990 Kč
- up to 30 plans included
- delivered as editable XLSX and DOCX with RVP coverage checks and CSV exports
- Slovak euro list
- same tiers — 449 EUR for kindergartens
- 899 EUR for primary and special primary schools
- 279 EUR per additional 1
- 000 pages
- with the same 20 percent presale discount
Data, GDPR & hosting
A consolidated view of how Kurikula handles your data.
GDPR overview
GDPR implementation is concrete and documented. The privacy policy and a full Article 28 data processing agreement both took effect on 1 May 2026. Legal bases are named article by article: Article 6(1)(b) for the contract, 6(1)(c) for accounting duties and 6(1)(f) for security. Rights under Articles 15, 16, 17, 18, 20 and 21 are listed individually, with a thirty-day response commitment and a referral to the Czech supervisory authority, the Úřad pro ochranu osobních údajů. Article 32 measures are itemised, breaches are reported to the school within forty-eight hours, and transfers outside the EEA rely on standard contractual clauses. Two points are stated plainly rather than glossed: no data protection officer has been appointed, the vendor arguing Article 37 does not require one, and no Article 27 representative exists because the company is established inside the EU. A separate page sets out the tool's EU AI Act position.
Who owns the data?
The school keeps ownership of what it uploads. Under the published data processing agreement the school acts as controller for the ŠVP documents and for its staff data, while Kurikula acts only as processor and may work on documented instructions from the school. Kurikula is controller in its own right solely for accounts, orders, invoicing and support. When the contract ends the school chooses whether its data is deleted or returned and then deleted, normally within thirty days. Running the service the other way round is excluded: the processor states it does not process personal data to train artificial intelligence models, to sell data or for third-party marketing. The application itself, its code, design, database structures and methodology remain the vendor's property.
Reuse rights
Outputs are the school's to use. The exported DOCX is a working document the school edits, approves, publishes and applies in teaching without asking further permission, and the vendor frames the export as material prepared for the founding authority and the school inspectorate. Responsibility travels with that freedom: under Czech school law the head teacher issues the ŠVP, so the final content, its approval and its use stay with the school. The terms require staff to check, amend, accept or reject proposals before use, and the vendor gives no guarantee that an output will match internal needs or inspection expectations without human review. What the school may not do is turn the tool against itself: reverse engineering, scraping, bulk automated extraction, circumventing page limits and competitive misuse are all prohibited.
Data retention & training
Hosting summary
Application and database data are stored in European regions, qualified by the vendor as applying where the subprocessor concerned allows it. The AI Act page adds that uploaded curricula do not leave the EU environment beyond the scope set out in the data processing agreement. No individual hosting country is ever named, so the commitment is regional rather than country-specific. Eight subprocessors are listed by name: Google LLC, Google Cloud and Google Gemini for document analysis and proposal generation, Vercel Inc. for application hosting and server functions, Neon for the PostgreSQL database, Upstash for Redis caching, an SMTP email provider for system messages, Make.com for passing confirmed orders into billing, Sentry for error monitoring and Crisp for support chat. Where personal data is transferred outside the EEA the vendor relies on standard contractual clauses and processing agreements. The school gets at least fourteen days' notice of any material change to the subprocessor list and may raise a reasoned objection. Technical measures include TLS in transit, encryption at rest at the infrastructure providers, role-based access control and logical separation of each school's data.
Where Kurikula works
Country-level availability.
Available in
Things to keep in mind
Risks and trade-offs to weigh before adopting Kurikula.
- Approval fatigue is the central risk: a long ŠVP produces dozens of proposals, and a tired reviewer clicking through them recreates exactly the rubber-stamping the design tries to prevent
- The tool proposes text against a framework, not pedagogical judgement about your pupils; accepting a well-sourced proposal that does not fit your school is still a mistake the software cannot catch
- The site contradicts itself on accepted input formats, with the FAQ naming DOCX only while other pages and the terms mention PDF, and the terms carry an evident typo reading DOCX or DOCX
- A price for upper-secondary schools and grammar schools appears in the site's structured data while the visible table announces only a waiting list, so quoted figures should be confirmed before budgeting
- The MŠMT accreditation belongs to the founder personally as a trainer, and RVP, ŠVP, NPI, MŠMT and the school inspectorate are the regulatory subject matter the software handles, not endorsements of the product
- Uploading a curriculum that still contains staff or pupil details pushes personal data into a service explicitly not designed for it; the vendor asks you to strip it out first, and that duty stays with the school
- There is no guaranteed availability or SLA, and the licence is capped by page count, so a large programme can hit its limit mid-revision and require paid extra capacity
Setup & Integrations
Technical difficulty
Very low. Nothing is installed and no IT project is required: the service runs in an ordinary browser on a computer, a tablet or a staffroom machine. Setting up means creating an account, verifying your email address and optionally signing in with Google. The only real preparation is having the ŠVP available as a DOCX file and removing personal data the revision does not need before uploading. School type and chapter structure are detected automatically within seconds, and the vendor states that no technical skills are needed beyond uploading a Word document and deciding which proposals to accept.
Deployment
Integrations
Supported languages
Behind Kurikula
Social
Resources
All the official URLs gathered for verification and reference.
Alternatives
Tools that compete with or complement Kurikula.
Frequently asked questions
When does our school have to move to the new RVP?
What exactly does Kurikula change in our document?
Is our school's data safe?
How long does a revision take?
What file formats can we upload?
Is there a free trial or a free plan?
How does payment work?
Does Kurikula have an API?
Does it replace InspIS ŠVP from the school inspectorate?
Who is behind the tool?
Should you pick Kurikula?
Kurikula is a narrow tool that knows exactly what it is for. It does not try to be a general curriculum assistant: it takes one document type, in two countries, against one regulatory framework, and moves it from the old version to the new one. That focus is its main strength. Because every proposal is anchored to a specific RVP code and expected learning outcome, a head teacher can defend each change rather than trust it, and the audit log makes that defensible in front of an inspector or a founding authority.
The compliance work behind the product is more thorough than the company's age would suggest. A full Article 28 data processing agreement, eight named subprocessors, European storage of application and database data, an explicit commitment not to train on uploaded documents and a dedicated page on the EU AI Act are all published openly. The refusal to offer a bulk accept-everything button is a small design decision that says a good deal about the intended posture.
The caveats are equally clear. The vendor was incorporated in June 2025 and the domain registered in January 2026, so there is little track record; there is no SLA, no API and no mobile application; upper-secondary schools are still on a waiting list; and the site contradicts itself about whether PDF input is accepted and about a grammar-school price that appears in its structured data but not in its published table. Prices exclude VAT and the headline figure currently reflects a limited presale discount.
For a Czech or Slovak school facing a statutory alignment deadline it is a credible, well-documented option worth evaluating through the free demo. For anyone else it has no application at all.
- Choosing a selection results in a full page refresh.
- Opens in a new window.