I can't imagine applying to that many jobs as an experienced dev. My last job transition I narrowed down my search to 3 companies that I was interested in enough to apply & interview, based on combination of compensation, culture, and product. Got an excellent offer from one of them, and still happy 2+ years later.
I know that's a fortunate position to be in, but it's been a job-seeker's market for years. I feel like if you know your skills and value you can afford to be selective and focus your efforts on quality vs quantity. It obviously takes the stress off to already be employed and looking to move/upgrade. You can interview the companies as much as they are interviewing you.
I apply to maybe 5 companies at maximum, but I always track them in a spreadsheet with a similar functionality to this kiter app.
I just forget what the status of each application was or is. When did I apply, when was the last communication and what was discussed. I just don't want to worry about any of it, so I write it down.
I wouldn't use an app like this because I would simply create another spreadsheet when I need it again, but I can see how it would be useful even for a small number of companies to track.
Great point on the value of keeping tabs on timing. Most of us are very busy and many are fortunate enough for the job hunt to be part time. Having a clear idea of when the last time you had contact with a company is exactly the type of thing we are trying to make fun and easy.
I know that's a fortunate position to be in, but it's been a job-seeker's market for years. I feel like if you know your skills and value you can afford to be selective and focus your efforts on quality vs quantity. It obviously takes the stress off to already be employed and looking to move/upgrade. You can interview the companies as much as they are interviewing you.