Your doctor has your complete medial history, but that doesn't help you much when you're trying to remember what shots and procedures you've had. That's why there are apps to help you keep track of your medical history.
Many of these apps store your information locally behind a password, which is good for security, but often you'll need to update them manually. Still, that's better than getting a third-party service involved and creating another potential point a hacker can get your info. However, there's a third option.
MyChart can link directly to your healthcare provider's servers (for supported providers), so you're grabbing your information directly from your doctor's office. Your information is always up to date and no third party is involved.
Plus, because you're linked to your provider, you can also schedule appointments and get appointment reminders, as well as send your doctor non-urgent messages. You can see past appointments, lab results, prescription history and medical procedures.
If you have more than one person in your family, you can pull in their information as well to have it all in one place.