Sorry if this question has been answered elsewhere or if this topic belongs in another forum.
I've noticed that my scores are no longer updating on the sites that I go to for tracking my progress. Did the people responsible for those sites decide to call it quits, or did something change with the APIs? Do we know if it's going to get fixed? are there other similar sites that I should try?