Competition and contestants
- The Tour de App competition (hereinafter referred to as the “Competition”) runs from 13th October 2025 to 29th March. 2026.
- The organizer of the competition is Student Cyber Games, z.s. ID number: 26678586, with registered office at Křenová 89/19, Trnitá, 602 00 Brno, file number L 10772 kept at the Regional Court in Brno (hereinafter referred to as the "organizer").
- The competition is open to students from schools equivalent to secondary education in the Czech Republic (střední vzdělání) who have not completed secondary education with a diploma and are under the age of 26 (counting the age as of the last day of the competition).
- The organizer reserves the right to allow participation in the competition to a student who attends a school at the level of a secondary school.However, the organizer must be informed of this fact via e-mail at info@tourdeapp.cz
- The competition can be joined by teams of two or three.
- Individual teams can register from 13th October 2025 to (including) 12th December 2025 via the login form on the competition website.
- There is no limit to the number of teams that one school can register.
- There is no limit to the number of teams registered for the competition.
- The team can also consist of students from different schools, but the team must be registered for one school.
- The composition of the team must remain the same throughout the competition. The organizer may grant an exception according to the following provisions:
- A team that applied before the assignment was published (i.e. before 27th October 2025) has the right to change the composition of the team at any time before publication and during the first week after the assignment is published.
- A team that applied after the publication of the assignment (i.e. from 27th October 2025 inclusive) can change the composition of the team within one week of its application to the competition.
- After registering for the competition, the team must pay the entry fee of CZK 250,- or €10 according to the instructions sent to the email address provided during registration in the section billing information in the login form.
- Competitors have access to the competition systems throughout the competition.
- Tour de Cloud
- CTF platform
- The team will not be able to participate in any way until the entry fee is paid.
- It may take up to 24 hours for our systems to process your payment. If you know that a payment has been made and you still do not have access after 24 hours, please contact us at info@tourdeapp.com.
- Teams submit their solutions throughout the competition in the manner specified in the Nomination Round assignment, educational articles, and documentation for the Tour de Cloud submission system, unless stated otherwise in the assignment.
Evaluation
- The evaluation of each round of the competition is made public using
- public leaderboards, which contain all teams of a given round with only the total number of points earned and the team's ranking in that round (this does not apply to teams that are not progressing to the next round of the competition) (hereinafter referred to as “public results”), and using
- a scoreboard containing a detailed team ranking in a given round. This table is only available individually for each team and is password protected (hereinafter referred to as “individual results”).
- The latest date when the results of a round will be published is one week before the start of the round following this one.
- When evaluating competition applications, the following are considered in particular:
- Functional part of the application (hereinafter referred to as “FX”)
- User-friendliness of the application (hereinafter referred to as “UX”)
- FX is evaluated through
- automatic tests, which
- In the nomination round, contestants start individually through submission systems, and in
- In the Competition round are launched by organizers and are used during manual evaluation, and using
- manual evaluation,
- testing takes place through an internal application that allows browsing of all submitted solutions according to pre-prepared scenarios that
- describe the general procedure for using the application, and which
- are compiled based on the assignment and the expected outputs resulting from the round’s assignment.
- testing takes place through an internal application that allows browsing of all submitted solutions according to pre-prepared scenarios that
- automatic tests, which
- UX is evaluated using
- automatic tests
- In the nomination round, contestants run individually, and with the help of manual testing, which takes place via an internal application that allows browsing competition applications and simultaneously filling in a table with evaluation criteria, which must be prepared no later than the end of the relevant round.
- automatic tests
- Between the main rounds of the competition, points are transferred as follows:
- The team's point result in the Competition Round is the team's Competition Round point result plus 10% of the points from the team's Nomination Round result.
- The team's point result at the Grand Final is the team's point result at the Grand Final plus 15% of the points from the team's result from the Competition Round.
- A detailed overview of the evaluation system is available here.
- The evaluation method does not change throughout the competition.
Nomination round
- The nomination round will take place online from 27th October 2025 to 16th January 2026 (inclusive).
- The Nomination Round assignment will be published on 27th October 2025 at 9:00 a.m. Central European Time on the competition website (more precisely in the “Assignment” category).
- The assignment is divided into six phases.
- Phases 1 to 5 are evaluated based on automated tests that the teams must run themselves through the submission system (see above).
- Competitors have the opportunity to download tests with all the test data that we use in the production environment of our systems.
- The last phase of the assignment is evaluated manually through prepared test scenarios and tables.
- Each phase has a set time period during which contestants can complete it without losing points. More precise time frames will be published with the start of the Nomination Round.
- More details on evaluation is in the section “Evaluation”.
- Phases 1 to 5 are evaluated based on automated tests that the teams must run themselves through the submission system (see above).
- Each phase has a given date, by when it should have its tests run at least once so that the competition team can achieve full points. If the team runs the automatic tests (AT) again after the given deadline and achieves a better percentage result, the resulting number of points will be composed of this result, from which a one-time deduction of 20% will be made. If the resulting score with the deduction of 20% is less than the original, the team receives a score according to the original score.
- The 40 to 45 teams with the highest points in the competition round advance to the Competition round.
- the minimum number of advancing teams is 40 and
- The maximum number of advancing teams is 45. The organizer will choose a limit depending on the total participation in the competition
- The organizer reserves the right to increase the upper limit of the number of advancing teams in exceptional cases, but by a maximum of 10 teams.
- The method of evaluating submitted applications is described in detail in the section “Evaluation”. A sample rating table is available here, along with a document describing all the mathematical operations associated with the rating.
- The results of the Nomination Round will be announced in the Announcement of the Nomination Round and subsequently on the competition website and other communication channels on 28th January 2026 at 4PM CET.
Competition round
- The competition round runs from 9th February 2026 to 6th March 2026 (inclusive).
- The general assignment for the Competition Round will be sent on 9th February 2026 via email to all advancing teams.
- Each team is assigned its own client, based on
- team ranking,
- the team's language skills and language preferences, and
- client specifics, which will be determined internally during the Nomination Round.
- Between 20 to 25 teams with the best score advance into the Grand Final
- the minimum number of advancing teams is 20 and
- The maximum number of advancing teams is 25.
- The organizer may pick this limit depending on the total participation in the competition and at the same time
- The organizer reserves the right to increase the upper limit of the number of advancing teams in exceptional cases, but by a maximum of 5 teams.
- Individual results will be published on 9th March 2026 at 3:00 PM CET.
- Each team has the right to file an appeal under the following conditions:
- An appeal can be filed between 9th March 2026 until 12th March 2026 included,
- An appeal can only be filed through the prescribed form
- each appeal must contain
- a screenshot of the functionality or correct solution in the application that we had misjudged; the application has to be visibly running on the organizer's servers (e.g. including the address bar),
- a description of the procedure by which the user will reach the given solution
- The use of vulgar language or offensive remarks towards the organizing team or any competing team (including your own) will not be tolerated; the organizer reserves the right to deduct points for such behavior and, in serious cases, disqualify the team.
- All appeals will be processed during the weekend following the deadline for filing them.
- A team may submit multiple appeals, but the last appeal stored in the organizer's database will be used for assessment.
- The score after the appeal is resolved is final and cannot be further appealed.
- The final results of the Competition Round will be published on 16th March, 2026 at 3:00 PM CET.
Grand Final
- The Grand Final will take place over one weekend in March 2026 in Brno. The exact date and venue will be confirmed by the end of the Nomination Round of the competition.
- The Grand Final consists of two parts, with only the five teams with the highest points advancing to the second part..
- The first round of the Grand Final will take place on Saturday and has a time limit of 10 hours.
- The results of the second round do not directly depend on the points scored in the first round. The final ranking is decided by a professional jury consisting of selected representatives of the organizer. The professional jury is entitled to take into account the points scored in the first round of the Grand Final when determining the final ranking.
General rules of conduct during the competition
- By registering for the competition, participants agree to complete all competition tasks personally, independently, honestly and to the best of their knowledge..
- The use of language models (based on LLM, e.g. ChatGPT, Claude, ...) and agents located in the development environment (e.g. GitHub Copilot, Augment, Cursor, ...) is allowed during the competition.
- Competitors are prohibited from opening other people's solutions without the permission of the team, uploading malicious code to the submission system, or performing any type of attack against systems that are part of the competition, the organizer's internal systems, or the systems of affiliated competitions (pIšQworky, Prezentiada). If such conduct is detected, the organizer reserves the right to disqualify the team without prior notice and, in serious cases, proceed in accordance with the relevant provisions of the Czech Criminal Code (trestní zákoník).
- If a competitor violates the rules, the organizer reserves the right to penalize the competitor or his team in a manner appropriate to the seriousness of the offense. In the case of a particularly serious violation of the rules, the competitor or his team may be disqualified from the competition.
- Similarly, a competitor or team may be penalized for conduct that is not in direct conflict with the competition rules, but nevertheless violates the basic rules of decent and sporting behavior. This includes disrespectful and vulgar behavior towards the organizers or other competitors, defamation of the competition's good name, and violation of the basic rules of fair play.
Referral program
- When registering a new competition team, it is possible to fill in the unique code of the already registered team that recommended this new team.
- The team must have paid the entry fee by the end date of the Nomination Round.
- The team that, by the end of the registration period (see paragraph no. 5), receives the most points in the referral system, wins the prize determined by the organizer. In case of equality of points, a draw will decide the winner.
- There is no legal claim to this prize and the organizer reserves the right to cancel the referral program for any reason.
Final provisions
- The organizer reserves the right to change the rules for given competition rounds no later than two days before the start of the given round. The organizer will inform the individual teams of any changes as soon as possible.
Overview of abbreviations
AT Automatic Tests
FX Functional experience
UX User experience
CTF Capture The Flag