http://keikun17.github.io/sc2games-chart-client
It records the number of games you played (from the day you get registered to the system), your longest play streak and current play streak (by day).
To register : simply paste your battle.net url to the field found at the top of the page. no usernames, no passwords. Remember to bookmark your tracking url or paste your bnet url again if you lose it. it will continue with whatever data it has gathered already.
When it successfully finds and registers your profile, here's how it looks :
http://keikun17.github.io/sc2games-chart-client/?region=us&player_id=2145001&r_id=1&player_name=orbs
(you can hover on the greenboxes to show you how many games you played on that day)
Hope this helps people get motivated to play the game everyday and keep their play streak counts going.
Note : The Bnet API limits you to initially fetch only your last 25 games so your first data can only be up to that. But the app will record your succeeding games from the time you get registered to this thingy.