Emotional Mirror
Step 1 of 3

Nice to
meet you.

What should I call you?

Gender (optional)

🔒 Stored only on this device — never shared

Emotional Mirror
Step 2 of 3

What brings
you here?

You can choose more than one.

My emotions have been fluctuating lately
I want to understand myself better
I want to manage stress or anxiety
Just curious
Research or learning
Emotional Mirror
Step 3 of 3

Before we begin.

It'll only take a second — just a few things I want you to know first.

I'm okay with my anonymized data being used for academic research Totally optional — the app works either way
Emotional Mirror
Welcome back.
2 minutes to listen to yourself.
Your first visit ✦
Emotional Mirror
Body context

Anything
today?

Helps read your body signals more accurately.

Had coffee or caffeine
Exercised
Did not sleep enough
Feeling unwell
None of the above
Emotional Mirror
Self-report

Click to find
your feeling.

Your first instinct is enough.

V: —
A: —
—
Yes, that's right
Reselect
Emotional Mirror
Body signal

Let's listen
to your body.

Sometimes the body knows things before we do.

Heart rate (rPPG via webcam)
—
bpm
HRV proxy
—
ms
Face the camera
Good lighting · Stay still · 30 seconds
Ready when you are
Your heart rate (bpm)

Video never leaves your device and is deleted after measurement.

Emotional Mirror
Reading your signals...
Emotional Mirror
Inner Mirror
self
body
Emotional Discordance Index
—
Distance between body and mind today
—
Did today's result feel accurate to you?
Yes
It felt different

Not a medical diagnosis. If you experience persistent distress, please speak with a professional.

Emotional Mirror
🫶
A gentle check-in

Your body and mind have been speaking different languages this week.

Over the past week there has been a consistent gap between what you felt and what your body signaled. That pattern can sometimes mean there is something worth paying attention to.

Talking with someone — a counselor, therapist, or trusted person — can help.

Note

This is not a diagnosis. The threshold (EDI ≥ 6 on 5+ of 7 days) is exploratory — not clinically validated.

Emotional Mirror
You listened today.
EDI this week
EDI
Arousal (body)

Each dot is a moment you listened.
Patterns reveal themselves slowly over days.

Recent check-ins