A rails app when hosted on a server can take care of daily commits to maintain the streak on github.