Yes it does, called Microsoft calendar. If you sign up to a MS one drive account, free unless you store more than 15gb, you can keep it in the cloud and install one drive and ms calendar on your phone and have it synchronised to pc and phone.
If you use Google chrome and have a free Google account look under apps and open Google calendar, again that syncs to your phone, even to an iPhone if you set it up right.
I've used both methods, both equally good. Keep doesn't really do the job, if you get asked are you free on.... You need a proper calendar app. There are also many other providers with alternatives which run across platforms, search in Windows store.