I have been working intensely on building a chess training tracker for the last two weeks. Think Garmin for chess and I hope to be able to launch a beta test in 7-14 days if all goes well.
The name, CentiChess, is based on using cubes to 10 minutes to illustrate your chess training. If you have a good logo idea, drop it in the comments.
The main page looks like this currently
There is the option to add training sessions manually with information about duration, focus level, energy level, and activity type. You can also add notes about the session or what specifically you worked on.
Next, is a session timer where you can start tracking sessions in the moment. Under the timer is a study streak cube that keeps growing each day. It starts as a 1x1, then 2x2, 3x3, and so on. If you miss a day it is left white. The cube color will gradually get greener the longer your streak gets. Special milestone cubes get a glowing gold shadow.
Finally, there are the recent sessions on the main dashboard here you can get an overview of your sessions and edit the focus and energy-levels of imported games. I have integrated automatic imports of Lichess and Chess.com games, so they are imported as sessions.
Training statistics
I have also made a screen with an overview of the training sessions of the last 14 days illustrated with collected cubes. This one is a bit extreme, but wanted to test how it looked if a user stacked some long training days. I still need to make some smaller adjustments here.
Rating of Perceived Exertion Charts
Based on your submissions last week I have constructed a formula for helping with assessment of the exertion of a specific activity. The formula looks like this:
The users input there perceived focus and energy factors with each session. A low energy and focus will result in a lower score, while high focus and high energy will give a higher result. So if a user plays OTB with high focus and energy the user will score higher per time unit vs a user who plays bullet with low focus and low energy.
I still want to polish these and add tendency lines and make it possible to adjust the period. However, the overall idea is to make it possible for users to track the effect of their chess training.
Goals
The last thing I want to show is the possibility of adding training goals. How much do you want to play vs studying chess? Also which categories do you want to count in your training time, and how many hours do you plan to train each week?
The plan is to make a specific chart for tracking how well you follow your training goals.
That was all I had to show you for now. Please let me know if you have ideas, suggestions, or details you want to track about your chess training.
/Martin
Hi Martin, as a long time Garmin user I am very excited about your training tracker :-) I just wanted to make a comment on the name. I really like the name CentiChess, bit as the idea "is based on using cubes to 10 minutes to illustrate [...] chess training", and "Centi" means hundres, probably decachess (greek version) or decichess (latin version) would fit better.
I was curious to ask ChatGPT for help with a logo idea, and here’s what it came up with:
CentiChess sounds like a fascinating concept! For the logo, how about a tech-forward design that combines minimalist cubes representing training intervals with a modern chess motif? Picture a digital-style chessboard or a sleek chess piece, complemented by futuristic typography for “CentiChess.” Dark blue, black, white, and silver accents could really evoke focus and precision. It would give off that perfect blend of modern tech and the strategy of chess!
And here’s a quick logo idea based on that description: https://imgur.com/a/AXYIbi9