Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Coding Challenge Platforms
  3. Kattis

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

Alternatives to Kattis

Every alternative, ranked