I HealthLens

Information Sources & Citations

An honest description of where the information shown in the HealthLens app comes from, what is verifiable to a primary source, and what is generated by an AI model whose training data is not directly traceable on a per-statement basis.

Effective date: 9 May 2026 · Last updated: 9 May 2026 · Version 1.0

Read this before acting on any medication, dose, interaction, or lab interpretation shown in the app. A large fraction of what you see is produced by a Large Language Model (LLM) and does not carry a citation to a primary clinical source. Verify with an authoritative source — listed in section 6 — and with a qualified clinician.

1. Source map at a glance

Surface in the appWhere the content actually comes fromCitable to a primary source?
Plain-language report explanationMicrosoft Azure OpenAI LLM, generated from your report's extracted textNo. LLM output, not retrieved from a clinical database.
Pill / medicine identifier "name, ingredients, dosage, side effects"Azure OpenAI LLM, prompted with the OCR text from the pill image / packageNo. There is no real-time drug-database lookup.
Drug-interaction warningsAzure OpenAI LLMNo.
Symptom-checker assessmentAzure OpenAI LLMNo.
AI Health Hub chat answersAzure OpenAI LLM, with the context of your reportsNo.
OCR text and bounding boxesGoogle ML Kit on-device text-recognition modelMechanical extraction; not a clinical claim.
Reference ranges shown next to a lab valueWhatever the originating lab printed on your reportYes — they come from your own report. We don't substitute our own ranges.
Translated textMyMemory (short strings) or Azure OpenAI (longer summaries)Mechanical translation; the source content is whatever was being translated.
App copy & UI labelsHand-written by the developern/a

2. AI-generated content (no per-statement citation)

The plain-language explanations, drug summaries, interaction warnings, symptom assessments and chat answers are produced by a general-purpose Large Language Model (LLM) hosted on Microsoft Azure OpenAI Service. The model was trained by OpenAI on a broad corpus of public text. Two consequences follow:

For these reasons, every AI-generated statement in the app must be treated as a starting point for a conversation with a clinician, not as a clinical fact you can rely on. See the Medical Disclaimer.

3. OCR text extraction

Optical character recognition is performed by Google ML Kit's on-device text-recognition model. The image and the OCR happen entirely on your device; the image is not uploaded for OCR. Citation:

OCR errors are common on handwritten, low-contrast, or rotated reports. The app does not auto-correct values that look medically implausible.

4. Translation

Short user-interface strings and short fragments of report text are translated using the MyMemory Translation API by Translated S.r.l. Longer summaries are translated by Azure OpenAI. Citation and attribution:

5. Reference ranges & lab values

Reference ranges (the "normal/abnormal" markers next to a value) are taken from your own report as printed by the originating lab. The app does not impose a global reference range. This matters because:

6. Authoritative sources to verify against

For any value, dose, interaction, or interpretation you are about to act on, verify against an authoritative primary source. The list below is non-exhaustive but covers the most common starting points:

Drug information

Clinical guidelines & lab interpretation

7. Drug-drug and drug-food interactions

Interaction warnings shown by the app are generated by the LLM at the moment you ask. They:

Always confirm any interaction warning with a licensed pharmacist or physician, with the BNF / Stockley's / DailyMed entry for the specific products you take, and with your country's regulator.

8. Pill identifier

The pill identifier sends an OCR'd text snippet (and optionally the cropped image) to the LLM and asks it to identify the product. There is no lookup against an imprint-database such as the FDA's "Pillbox", Drugs.com Pill Identifier, RxList Pill Identifier Tool, or the IDA database. Therefore:

Suggested verification sources for an Indian-market pill:

9. Symptom checker

The symptom checker is an LLM-driven triage helper. It does not replace established triage tools such as the NHS 111 service, the Manchester Triage System, the Emergency Severity Index (ESI), or the WHO IMCI for paediatrics. The output should not be used as the sole basis for a decision to seek (or to avoid) emergency care.

10. AI Health Hub chat

The chat sees only the report content you have explicitly opened in the session, plus optional health-profile fields you have entered. It does not have:

11. How information stays current

Because the app does not pull from a versioned drug or guideline database, the only ways the information improves over time are:

12. Reporting an incorrect statement

If the app shows information you believe is medically wrong, please email contact@fcappstudio.tech with subject [Content Correction] and include:

We tune our prompts in response to credible reports.

13. Third-party attribution