Track links between food, symptoms, mornings after the night, and weight. This app works locally in your browser. It does not diagnose or treat. All rights reserved.
—
Hi, User
Day 0 of tracking
Latest insight
Show entries from
Recent entries
—
Time of day
How timing changes your reactions
Product × time — symptom intensity
—
Patterns
Reactions to product combinations and context
Detected problem patterns
Possible differentiating factors
Safer product combinations
Weight and trend
—
New entry
Add a meal and your body's reaction
Meal date and time
What did you eat?
Use consistent product names so the analysis is more accurate. For example, always write “wheat roll”, not sometimes “roll wheat”.
Add products with a comma or Enter. Each ingredient appears separately and you can remove it with ×.
Time of day
Context
Note (optional)
Weight entry date and time
Morning weight works best, but you can log it later too. If you do not add a weight entry, weight and sleep analysis will ignore it.
Weight (optional)
Sleep (optional)
Frequency (optional)
This morning entry will be linked to the previous day to make meal-related patterns easier to spot.
Note (optional)
Symptom entry date and time
Overall well-being—
Set this only if you want overall well-being included in the analysis.
Entry type
An “after the night” entry is analyzed together with the previous day. A “delayed symptoms” entry is linked to the nearest earlier meal.
Belly state
Situation context
Hormonal state
After how long?
Symptom intensity0
Note (optional)
Profile & data
Here you can change your name, load demo data, restore your own data, export a report, or clear local app data.
About the app
BodyMirror is a local app for tracking your body's reactions. Your data stays in your browser. The app does not diagnose or treat. You use it at your own responsibility.
Version: online/local PWA
Data mode: local in the browser
Author: SpawnLab / BodyMirror
Important: use consistent product names, e.g. always “wheat roll”.
Before you enter the app
Plain and simple: BodyMirror helps you observe patterns, but it does not replace a doctor or medical advice.
BodyMirror is a local app for observing how your body reacts over time.
The app does not diagnose, treat, or provide medical advice, and it may make mistakes.
It is not a substitute for medical consultation, diagnosis, treatment, or a visit to a healthcare professional.
You use it at your own responsibility. The author is not responsible for how the app is used or for decisions made based on entries, patterns, or analysis shown in the app.
Your data stays locally in your browser. It is not saved on a server, and the app does not use external API keys or AI models.
All rights reserved. Commercial copying, resale, redistribution, sharing, or use of the app or its code without the author's permission is prohibited.
Entry history
Here you can review older entries and check what you ate, for example, a week ago.
BodyMirror™ can work as a PWA. After installation, you can launch it from your phone screen like a normal app.
The app is installed locally on your device as a PWA, if your browser supports app installation.
The online version works in the browser. The installed version can also work offline after the app has loaded correctly at least once.
Your data is stored locally in the browser or in the installed app on this device.
SpawnLab™ does not collect, upload, intercept, process, or use your entries, symptoms, history, weight data, or JSON exports.
BodyMirror™ is not a medical device. It does not diagnose, treat, or replace a doctor or medical advice.
Regular JSON export is recommended, especially before updating the app, changing device, changing browser, or clearing cookies/cache.
Clearing browser data, cookies, cache, or app storage may cause loss of local data.
You can move data between the browser version and the installed app by using JSON export and import.
BodyMirror™ and SpawnLab™ are original projects. Commercial copying, resale, publication, or reuse of the app or its code without written permission is prohibited.