tellmydoctor.app symptom timeline
Open app

What is tellmydoctor.app?

tellmydoctor.app is a free, private symptom timeline tool that helps you keep a clear record of how you have been feeling - so you can communicate it clearly to your doctor, GP, or consultant. Instead of trying to recall weeks of symptoms from memory during a short appointment, you arrive with a structured, exportable timeline ready to share.

1.

Fill in your patient details

Enter your name, date of birth, and your doctor's name. These are saved automatically and appear on your exported PDF.


2.

Log symptoms as they happen

Record the date, time, symptom, body area, severity (1–10), possible trigger, duration, and any notes. The more detail you capture, the more useful your timeline becomes. Made a mistake? You can edit or delete any entry later.


3.

Filter, review trends, and export before your appointment

Filter by symptom, date range, severity, or search text. Filtering to a single symptom also reveals a severity-over-time chart. Hit Export PDF for a clean, printable report, or Export CSV to open your data in a spreadsheet. Share it with your doctor digitally or print it out.

1 – 3 Mild - noticeable but not disruptive
4 – 6 Moderate - affects daily activity
7 – 8 High - significantly uncomfortable
9 – 10 Severe - worst you have experienced

🔒 Your data never leaves your device. Everything you enter is stored in your browser's local storage and is not sent to the app's server. Anyone with access to this browser profile or code running on this site could access it, so use a private device and enable passphrase protection when appropriate. We do not collect, track, monitor, or sell any personal information. There are no accounts, no logins, and no analytics.

This extends to the page itself: fonts and the PDF export library are hosted on this site rather than fetched from a third-party CDN. Your browser still sends a request to the site's hosting provider when you visit; that provider may process connection metadata such as your IP address. Symptom entries are not included in those requests. Optional passphrase protection encrypts your data on this device (AES-256) before it is written to local storage.

Because data lives in your browser, use Export backup regularly to save a copy of your entries. Clearing your browser data will erase your timeline. Note that the exported backup file itself is a plain, unencrypted JSON file - even if you have passphrase protection turned on - so store it somewhere private.

tellmydoctor.app is an informational tool only. It is not a medical device and does not provide medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional about your symptoms. In an emergency, contact your local emergency services immediately.

tellmydoctor.app is built and maintained by Stuart Mathieson, an independent web developer in Scotland. It's a small, free project - not a company product - made because keeping track of symptoms between doctor visits shouldn't require handing your health data to a third party. Questions, feedback, or bug reports are welcome at the contact page.