Microsoft HealthVault allows users to store and track personal medical information that can be accessed from anywhere. It integrates with other apps and devices to share health data and allows users to control who can access their information. While free, HealthVault has limitations including only being available to US citizens and a limited number of integrated programs and services.