Yes, you need an internet connection to receive updated tasks every day, and for saving your progress on the server. You can play offline, but if you do so for too long, you may be rolled back to the latest available savefile on the server upon reconnecting to the internet.