How Parts Journey works

A gentle, visible map
of your inner cast.

Internal Family Systems is a framework for noticing the many parts that live inside us — the protector, the wounded child, the inner critic, the curious one. Parts Journey turns that idea into something you can see, arrange, and revisit over time.

Start for free →

The idea behind it

You are not one voice. You are many.

Internal Family Systems (IFS) was developed by Dr. Richard Schwartz in the 1980s. The core observation is simple: inside each of us there are different parts — each with its own feelings, fears, history, and intentions. A part that wants to push you forward. A part that wants to protect you from hurt. A part that remembers something painful.

Early evidence suggests that getting to know these parts — naming them, listening to them, noticing what triggers them — can soften inner conflict and build a calmer relationship with yourself. Parts Journey is a quiet space to do that work at your own pace, on your own terms.

Parts Journey is a self-reflection tool. It is not therapy, not a medical device, and not a substitute for professional care. If you're working through something heavy, please consider sharing it with a trusted individual in your life.

The map

Parts become nodes. Relationships become lines.

Every part you name appears as a small node on a canvas you can pan, zoom, and rearrange. You choose its color, its shape (eight options), its size, and an optional safe-space image — a photo, illustration, or symbol that reminds you of who that part is.

When two parts interact — through a written conversation or a logged moment — a line appears between them. The line is not decoration. Its color and style are calculated from what you've written, and they update every time you add to that relationship.

Self Inner Child The Protector The Witness The Doer

A small example map. Each shape is a part with its own image and color. Lines show the emotional texture between them.

The 8-emotion spectrum

Every line color comes from this scale.

When you log a moment or write a message between two parts, you tag it with one of eight emotions. Each emotion sits at a fixed position on a spectrum, from heaviest on the left to lightest on the right.

💔
Heartbroken
0
😡
Angry
1
😨
Scared
2
😵‍💫
Confused
3
😢
Sad
4
😌
Calm
5
🧐
Curious
6
😄
Joyful
7

The numeric scores (0 through 7) are how the app does math on your feelings without flattening them. Two heartbreaks and a joy don't average into a fake "neutral" — they land closer to scared, which is honest about where you actually were.

How a line gets its color

Cumulative, not last-message.

For any line between two parts, the app gathers every emotion you've logged between those two parts — every message tag, every standalone moment. It averages them and finds the closest emotion on the spectrum. That emotion's color becomes the line color.

A worked example

😢 😢 😢 😌 🧐 🧐

A relationship has three Sad, one Calm, and two Curious logged over time.

😌 Calm

The average lands closest to Calm. The line between them turns green.

This is deliberate. We didn't want one bad afternoon to repaint a whole relationship, and we didn't want one good one to hide real pain. The cumulative average lets you see the shape of a relationship across time, not just the most recent moment.

The second signal

Line style, for clarity at a glance.

Color alone isn't enough — some people see color differently, and on a busy map, similar colors blur together. So the same average also chooses a line style:

Dashed

Heavier end of the spectrum — heartbroken, angry, scared.

Dotted

The middle — confused, sad.

Solid

Resourced end — calm, curious, joyful. (Also the default for brand-new lines.)

This means a colorblind person, or anyone glancing at the map from across the room, can still read the emotional texture of a relationship without relying on hue.

The cumulative bar

A part's own emotional shape, over time.

Each part has its own panel with a cumulative emotion bar — the average of every check-in you've logged for that part. The bar is a quick read on where this part has spent most of its time on the spectrum.

Inner Child
age 3–7

How this part feels

💔😡😨😵‍💫😢😌🧐😄

Cumulative average across all moments logged for this part.

The part panel. The bar under the emoji row shows the cumulative average — here, gently toward Calm.

Last 30 days

heavier → lighter

Under the bar, a 30-day calendar shows the dominant emotion each day. Tap a square to drill into what you logged.

Replay

Watch your map change across time.

A timeline slider at the bottom of the map lets you scrub back through your own history. The positions, the colors, the line styles, the cumulative bars — every visual on the map recomputes to reflect only the moments logged up to the date you've scrubbed to. The same formulas, just with a time cap.

Apr 22
Today

Apr 22

Today

Same two parts, two months apart. The line softened from dashed-heartbroken to solid-calm as you logged moments.

The replay slider. Drag the handle left to rewind. The map re-renders itself for that date.

It's a way to see how a relationship slowly softened, or how a part that started in heartbreak made its way toward curiosity — and to remember what you were noticing along the way.

Sharing

Show your map to someone you trust.

You can generate a private, read-only share link for any window of time. The person you share with sees the map as it existed during that window — colors, lines, and writings — and nothing outside it. You choose the date range, you choose what's visible, and you can revoke the link at any time.

This is meant for sharing with a trusted individual in your life — a partner, a sibling, a close friend — when you want them to understand something you've been noticing inside yourself. Parts Journey is not connected to any clinical service.

Your data

Yours, and only yours.

  • We store your data on a fully encrypted online server.
  • Uploaded images use unguessable random filenames — they cannot be browsed or stumbled upon.
  • We do not run third-party analytics or ad trackers. There's nothing watching what you type.
  • Deleting your account permanently removes every part, conversation, moment, image, and share link — and clears every uploaded file from storage on the same request.

The privacy policy at /privacy spells this out in plain language.

Ready to start your map?

Three parts are free. Add as many as you like with a yearly or lifetime plan whenever you're ready.

Get started — it's free →