Methodology
8371 programmes · 107 institutions · export of 4 Nov 2026
One rule: no value without a source
Every number, date and requirement on this site comes from a claim: a value we read on an official page of the institution (web page, PDF, price list, calculator) or in a reply from the institution, stored together with the exact quote, the address of the page and the date we checked it. Tap the green dot next to any value to see that quote and its source. A claim whose quote cannot be found again in the saved page is rejected.
Seven ways a value can look
Unknown is never shown as zero, and “not applicable” is never shown as unknown.
Context is part of the value
- A price or deadline is shown only with its academic year (or “rolling”) and the applicant category it applies to, in the institution's own wording.
- Prices are shown in the original currency first. Amounts in euros are marked “≈”: converted at the ECB reference rate of 4 Nov 2026, not an official price.
- Until you set your citizenship, a price range across categories is shown and budget filters use the highest rate, so nothing looks cheaper than it is.
- Past years appear only as history, never as the current price.
Our calculations
Some values are ours, and are labelled “our calculation” or “Every Program estimate”: the euro conversion, the cost of a whole degree (yearly rate × years, later years at today's rate), hours per week of a language course (lessons × minutes), year-on-year price change, the number of similar programmes that publish a feature, and typical price ranges (median and middle half, only when at least five programmes of the same category and period exist).
What search engines see
We show every programme we know about. A programme page is offered to search engines once it has more than a name, a confirmed type or level, recently checked sources and no conflicting critical values. A missing price, deadline or requirement is shown as an explicit state, not hidden. An older price keeps its year, and a price with no year asks you to confirm it with the source. Other pages stay visible and carry noindex. 7919 of 8371 programmes pass today.
Freshness
Each page shows when its facts were last checked. If a critical value is older than 30 days we show a notice. When an institution changes a page, the next check records the change; old values stay in our history.