Kurikula logo
Education · Document Processing Files

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.

Active GDPR compliant Free trial One Time No public API Verified by Guidaio
Overview

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
Audience

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
Get started

How to use Kurikula

A typical end-to-end flow, from setup to results.

  1. Create an account and confirm your email address; signing in with Google is optional
  2. Open the interactive demo on a sample ŠVP first, which needs no payment card
  3. Strip out any personal data the curriculum revision does not require before uploading
  4. Drag your existing ŠVP into the editor as a DOCX file
  5. Let the tool detect the school type and chapter structure, which takes a few seconds
  6. Work through the proposals, comparing original text against the suggested replacement
  7. Check the RVP code and expected learning outcome quoted behind each proposal
  8. Accept, amend or reject each item, switching between card, document and split views
  9. Invite colleagues, assign roles and track progress across the teaching team
  10. Export the approved programme as a DOCX file, or as a simplified flat export for a quick check
Quick read

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

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.

Plan 1
  • 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
Plan 3
  • 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
Plan 4
  • Extra page capacity — 7
  • 990 Kč per 1
  • 000 pages
  • for programmes exceeding the tier limit
Plan 5
  • 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
Plan 6
  • 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
Plan 7
  • 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
Special offers — Presale discount of 20 percent for the first 50 schools, with 48 places still open at the time of review, applied to both the Czech and Slovak price lists · Pilot testing programme offering a 50 percent discount on the annual licence for 10 schools in exchange for a testing agreement and feedback, with 9 places remaining and each offer confirmed individually · Twelve months of add-on modules included at no extra cost with the primary school tier
Prices and plans listed above may evolve. Always check the official pricing page before subscribing.
Trust & Privacy

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

Retention summary
Retention is set out category by category. Account, organisation, licence and order records are kept for the duration of the contract and normally for one year afterwards, unless a longer period is required. Accounting and tax documents follow the statutory period, typically ten years. Uploaded documents, analysis results and exports are kept for as long as the licence is active; once the contract ends the school chooses whether they are deleted or returned and then deleted, normally within thirty days, except where law requires otherwise or where operational backups are involved, which are erased on their ordinary retention cycle. Caches, operational logs and diagnostic records are kept only as long as needed to complete processing, maintain security and fix errors, typically from a few days to a few months depending on the record type.
Trains on customer data
No
Subprocessors disclosed
Yes
DPA available
Yes
GDPR contact

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.

Hosting regions
EU
Availability

Where Kurikula works

Country-level availability.

Available in

CZESVK
Watch-outs

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

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

Web app

Integrations

Google

Supported languages

CzechSlovak
Company

Behind Kurikula

Company name
Webforte Technologies s.r.o.
Founded
06/06/2025
Country of origin
🇨🇿 Czechia
Headquarters
Korunní 2569/108, Vinohrady, 101 00 Praha 10
UBO
Miroslav Douda
UBO country
🇨🇿 Czechia
Domain registrar country
🇨🇿 Czechia
Legal contact
Support contact

Social

Official links

Resources

All the official URLs gathered for verification and reference.

Compare

Alternatives

Tools that compete with or complement Kurikula.

I InspIS ŠVPA Aplikácia na tvorbu učebných osnov
FAQ

Frequently asked questions

When does our school have to move to the new RVP?
Kindergartens must have their ŠVP aligned with the new RVP PV by 1 September 2027. Primary schools follow a phased timetable: compulsory from 1 September 2028 in at least the first and sixth years, then progressively in the remaining years, with all years covered by 1 September 2032. Special primary schools move in all years on 1 September 2028.
What exactly does Kurikula change in our document?
It proposes changes; it does not make them. Each proposal shows the original wording against a suggested replacement, a priority grade of mandatory, recommended or optional, and the specific RVP code and expected learning outcome it derives from. Your team accepts, edits or rejects each one, and only approved items reach the export.
Is our school's data safe?
Application and database data are stored in European regions and used only to perform your order, and a data processing agreement is published in full. Uploaded documents are not used to train the vendor's models. The service is intended for curriculum documents, so the vendor recommends removing any personal data the revision does not need before uploading.
How long does a revision take?
Analysis of a typical ŠVP takes around two hours on average. It runs in the background and resumes automatically from where it stopped if there is an interruption. Including the approval work, the vendor positions the complete revision as a matter of hours rather than weeks of manual comparison.
What file formats can we upload?
The vendor's own FAQ answers Word documents in .docx, the most common ŠVP format. Other pages on the same site describe DOCX or machine-readable PDF as accepted input, so it is worth confirming PDF support directly before relying on it.
Is there a free trial or a free plan?
There is a free interactive demo on a sample ŠVP, with no payment card and no commitment. There is no permanent free plan: the demo runs on sample data and is not meant to produce a binding document for your school. For a full pilot on your real document the vendor asks you to make contact and agree individual terms.
How does payment work?
It is a single payment for a twelve-month licence, priced by school type, with no monthly fees and an unlimited number of users within the school. Prices are quoted exclusive of VAT, the order form is a non-binding enquiry, and the vendor confirms and invoices each licence individually.
Does Kurikula have an API?
No. The site publishes no API documentation, no developer pages and no API offering, and the product is delivered purely as a browser application. There is no mobile app either.
Does it replace InspIS ŠVP from the school inspectorate?
No, and the vendor says so directly. InspIS ŠVP is the inspectorate's free system for building a curriculum from scratch inside the application. Kurikula starts from a programme the school already has and migrates it. The vendor presents the two as addressing different stages of the same work.
Who is behind the tool?
It is published by Webforte Technologies s.r.o., a company registered in Prague at Korunní 2569/108 under company number 23364343 and established on 6 June 2025. Its founder is Miroslav Douda, a former CTO and an MŠMT-accredited trainer for curriculum revision and formative assessment.
Conclusion

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.