Support
Usually answered within a couple of days.
ChessTilt is made by one person. If something is broken, confusing or merely annoying, email atom93@protonmail.com and you will get a reply from a human who wrote the code.
Reporting a bug? It helps enormously to include your iPhone model, your iOS version, which chess site you connected, and what you expected to happen instead. Screenshots are welcome.
Frequently asked
Why does it only need my username?
Because Lichess and Chess.com publish your game history openly. ChessTilt reads the same public data anyone could see on your profile. It never asks for a password, never uses OAuth, and cannot log in, play moves or change anything on your account.
It says it can’t find my account.
Check the spelling and make sure you picked the right site — a Chess.com username entered under Lichess will not resolve. Usernames are not case sensitive. If the site itself is having trouble or is rate-limiting, ChessTilt will say so rather than blaming your username; wait a minute and pull down to refresh.
What actually counts as tilt?
Three things, all measured within your current session: a run of consecutive losses, a cluster of losses in your recent games, and rating bleeding away as the session goes on. Crossing one of your own limits is treated separately — going over your daily budget while winning is a discipline matter, not tilt, and the app words it very differently.
Can I use both Lichess and Chess.com?
Yes. Add the second account from the Limits tab. Ratings are kept strictly separate — the two sites use different pools and comparing them would be meaningless. Your behavioural limits apply across both.
Which time controls are included?
Bullet, blitz, rapid and classical. Chess variants such as Chess960, bughouse and king of the hill are deliberately excluded from rating calculations — they have separate rating pools, and mixing them in would produce nonsense rating changes and false tilt alerts.
My morning tilt report never arrives.
It needs two things: notifications allowed for ChessTilt, and Background App Refresh enabled in iOS Settings. Low Power Mode also suspends background refresh. The app shows a warning in the Limits tab when either is switched off. When background time is never granted, the report simply arrives the next time you open the app.
Does it work offline?
Everything already downloaded stays visible and your limits keep working. Fetching new games obviously needs a connection — pull down on the Today tab to refresh once you are back online.
How do I delete my data?
Disconnect the account in the Limits tab to erase its games and rating history, or delete the app to remove everything at once. There is no server copy — see the privacy policy.
Is it really free?
Yes. No subscription, no in-app purchases, no ads, no analytics, no upsell later. It was built to solve the developer’s own problem and given to everyone else with the same one.
Which iPhones does it run on?
Any iPhone running iOS 26 or later. It is an iPhone app; there is no iPad or Mac version today.
Still stuck?
Email atom93@protonmail.com. Feature requests are genuinely welcome — a good number of the app’s rules exist because someone said “it should really also…”.