In one of the smaller features of the game, the Check In, you will often receive data from the Internet about various things going on the Internet, as well as receiving a daily 500 coin bonus. However, there is more to this than just the receiving of 500 coins each day. The Check In feature is capable of quite a lot.
Most notably, you may receive word of an update to the game, this will give you a prompt to download the update and will run it in the game.
Alternatively, the developers will occasionally boost a special bonus into Checking In, either if you have achieved a certain milestone or a special gift will be sent.