Frequently Asked Questions

What does this website do?
TL;DR: This website will tell you how many minutes you have listened to over the past 31 days using data provided by your Last.FM account.
How does it work?
Most tracks on Last.FM have a length/duration property. This app simply fetches that data and calculates how many minutes you've listened to in a specified timeframe. However, some tracks do not have runtime data on Last.FM, those tracks will then be searched for on Spotify and Deezer- that is why processing is done server side. In order to speed up the process, tracks searched for on Spotify and Deezer will be cached with their runtimes.

Current Track Cache: 505995 tracks.
How accurate is the final result?
I haven't yet done any testing, but I would estimate it to be around 95% accurate at-least. All track data provided by Last.FM is 100% accurate.
What are my bad scrobbles?
Any tracks that the website cannot find a runtime for and that have a play count of more than 3 will be flagged as a bad scrobble.

Sometimes scrobbles may not match results found in our data sources. Also, API requests to Spotify and Deezer will fail if some tracks have stupidly long names (I'm looking at you Surfjan Stevens!). Eventually, if much demand is met, it will be possible to manually add bad scrobbles to the track cache.
Why can it take so long?
Unlike many other Last.FM tools, this app works by retrieving data from Spotify and Deezer for the most accurate results- meaning all computing has to be done on the web server instead of your local device. Also, this tool only processes one username at a time - this is because of API rate limiting from Spotify and Deezer. To be safe and prevent complete API cooldowns, this application only requests two tracks per second.

If this web app is met with much demand, then perhaps in the future I can implement synchronous queue processing. This is just a personal/hobby project of mine and I cannot afford to spend full time on it.
What about Privacy?
This tool only has access to data which is already accessible publicly. Your result is stored in a database, the only data being stored is your total listening time, top scrobbles and bad scrobbles. This record will be automatically deleted within 24 hours.

By default, any results done on The Last Month time frame will automatically be saved to the leaderboard. This 'save' will only contain your username, total minutes and the date of the result. This data will be stored for up to 72 days. If you would like your entry to be removed from the database, please message me on Reddir or Last.FM so I can remove it manually.
The Leaderboard
When using the The Last Month time frame, by default, your result will be submitted to the leaderboard. You can opt out from the submission by clicking on 'More Options' on the landing page. Your results will be stored for three months before automatically being removed. You can also request to have your entry deleted.

If you already have an existing entry on the leaderboard, it will be overwritten if your latest result has a higher value of listening time.
How can I contact you?
You can contact me through Reddit or Last.FM:
Reddit
Last.FM