Where does it hurt?
Your symptoms
I'll ask a few questions first — like a doctor would — then share possible explanations and what care usually looks like.
Tap where it hurts, describe how it feels, and get guided questions and plain-English explanations.
.glb human model — no key needed. Defaults to the
Visible Human male/female bodies from the
HuBMAP Human Reference Atlas
(CC BY 4.0). Paste your own male/female GLB URLs to override (e.g. from
NIH 3D).
Clicking the body picks the region automatically.
Optional details that help the assistant reason about what's likely and what's urgent — stored only in this browser.
First, the important bit. This app is for learning and exploring symptoms. It is not a diagnosis and not a substitute for a doctor. If something is severe or sudden — chest pain, trouble breathing, weakness on one side, fainting, heavy bleeding — stop and call your local emergency number.
Show the app where it hurts by tapping the body, then say what it feels like. It asks you a few follow-up questions, the way a doctor would, and then gives you possible explanations, what care usually looks like, and when to seek help.
There are two ways to use the app:
You can switch between the two, or sign out, any time in ⚙ Settings.
The body panel shows a realistic 3D human body. Point anywhere on it and the app works out which body part that is. Up top, Male / Female switches the body, and ↺ Reset body clears your selection and recentres the view.
Two ways to pick a spot — use whichever is easier:
The body always stays upright — you can spin it round, but you can't tip it over, so you never get lost.
These work when you're not typing in a text box:
| ← → | Spin the body left / right |
| ↑ ↓ | Move your view up / down the body |
| + − | Zoom in / out |
| F B | Front view / Back view |
| L R | Left side / Right side |
| 0 | Reset the view |
| ? | Open this help |
| Esc | Close any pop-up window |
The 👤 Profile button (top of the page) opens an optional health questionnaire — age, height, weight, ancestry, medicines, allergies, past and family history, and lifestyle. Nothing is required, but anything you fill in is passed to the assistant so it reasons with the full picture (for example, respecting an allergy or weighing a condition) instead of asking you again. It's saved only in this browser; Clear wipes it.
The 🌿 Environment button opens a live map of your local environment for anywhere on Earth — combining air quality and pollen. Type a city or ZIP / postal code, use 📍 My location, or tap the map, and the panel shows both at once:
It opens on a global pollen heatmap; switch the map between Air quality / Tree / Grass / Weed. In Air quality mode, zoomed out you get a worldwide AQI overview (coloured cells), and as you zoom in it swaps to live individual sensors. Useful when breathing, cough, or allergy symptoms might be tied to smoke, pollution, or the pollen season. Data comes from PurpleAir and Google via our server, so the keys are never exposed; only the map point / area you look at is sent.
What you pick and type — and anything in your profile — stays in this browser. When you ask a question, your symptoms and profile are sent to the AI service (Anthropic) to answer you, and are then subject to their terms; nothing else is transmitted. If you create an account, your email and free-message count are held by our sign-in provider so your credits can be tracked — that's all. Using your own key instead keeps everything browser-direct. The environment map sends only the map point or area you view (or your location, if you use it) to look up nearby air-quality sensors and pollen — no health details go with it. Your profile can hold sensitive health details, so only enter what you're comfortable sharing with an AI service, and use Clear in the profile to remove it whenever you like.
The bodies and organs here are real anatomical data, not illustrations, used under open licences: