On the recordRead 8 Oct 202623 facts
Kattis
Stockholm, Sweden
On the record
- Account access
- Accounts can be accessed with a username and password or through third-party authentication services.utexas.kattis.com · read 7 Oct 2026
- Account limit
- Personal accounts are individual and may not be shared; Kattis says each person may have only one personal account.utexas.kattis.com · read 7 Oct 2026
- Automated judging
- Kattis compiles or syntax-checks submissions, runs them against test cases, and reports errors such as wrong answer, time limit exceeded, or runtime error.support.kattis.com · read 8 Oct 2026
- Browser submissions
- Users can write code in a browser editor or upload code from their computer.open.kattis.com · read 7 Oct 2026
- Client requirements
- The submit client requires Python 2 or 3 and the requests library, and Kattis provides it as-is without guaranteeing it will work on a given system.polytechnique.kattis.com · read 8 Oct 2026
- Company identity
- Kattis’s terms identify the provider as Kattis AB, a Swedish corporation.utexas.kattis.com · read 7 Oct 2026
- Competition use
- Kattis is used in the ICPC world championships and other programming competitions.se.linkedin.com · read 8 Oct 2026
- Customer content
- Kattis’s terms say users retain ownership of submitted content but grant Kattis a transferable, royalty-free, non-exclusive, non-revocable right to store and use it.utexas.kattis.com · read 7 Oct 2026
- Judging
- Kattis compiles or syntax-checks submissions, executes them against test cases, and reports errors such as wrong answer, time limit exceeded, or runtime error.support.kattis.com · read 7 Oct 2026
- Product
- Kattis is an online service provided as software as a service.utexas.kattis.com · read 7 Oct 2026
- Python client requirements
- The submission client requires Python 3 and the requests and lxml libraries.open.kattis.com · read 7 Oct 2026
- Recruiting use
- Kattis automatically screens and evaluates applicants’ programming skills with coding challenges.se.linkedin.com · read 8 Oct 2026
- Recruiting workflow
- Companies can challenge developers before the recruitment process, add coding challenges to job pages, or use quality tests later in recruitment.se.linkedin.com · read 8 Oct 2026
- Repeated submissions
- Users can submit a solution multiple times to test their way to an accepted solution.support.kattis.com · read 8 Oct 2026
- Security
- Kattis’s privacy policy lists encryption, pseudonymisation, access controls, access logs, secure network, VPN, firewall, backups, regular security inspection, and two-step verification among its security measures.botlabs.kattis.com · read 7 Oct 2026
- Submission client
- Kattis provides a Python 3 submission client that submits code through its website.open.kattis.com · read 7 Oct 2026
- Submission client limitation
- Kattis says it provides the submission client as-is and does not guarantee that it will work on a user’s system.open.kattis.com · read 7 Oct 2026
- Submission methods
- Code can be submitted through a web form or a submit client; the form supports multiple files.polytechnique.kattis.com · read 8 Oct 2026