Meet Lumo

A short story about a sidekick.

Lumo is the character at the heart of Haloop. He’s the part of the product that has a face, a name, and a quiet job to do. This is the story of how he came to be — what he means, why he looks the way he does, and where he’s going next.

Lumo answers a question about your contacts
Lumo helps you keep your contact list in order
Lumo notices the events that matter
Lumo helps you write when it is time to say hi
Lumo surfaces the moments worth remembering
01
The name

Lumo means light.
And it rhymes with loop.

The name came before the character. It had to feel small, soft, and easy to say in any of the languages we cared about — English, Bahasa Indonesia, Filipino, Mandarin, Malay. A name you could whisper, and that wouldn’t feel weird coming out of a four-year-old’s mouth or an investor’s.

Lumo
/ˈluː·moʊ/ · “loo-mo”
From Lumin-, the Latin root for light. Lumo is the part of Haloop that lights up when there’s something worth knowing.
Rhymes with Loop, the second half of “haloop.” Same vowel music. They were always going to be a pair.
Easy to say in English, Bahasa Indonesia, Filipino, Mandarin, Malay. Two syllables, no hard consonants.

We tested half a dozen names with friends and beta users in Singapore and Jakarta. Lumo was the one nobody fumbled — and the one most people said with a small smile.

The decision: characters need names that feel like the character before you meet them. “Lumo” sounded like a small, friendly, helpful presence. So we built one.

02
The question

Why give software a face?

“Because tools forget you. Sidekicks don’t.”

Personal relationship software has been around for decades. It mostly looks like a database with a friendly skin — fields, tags, filters, reminders. It works. Nobody loves it.

We wanted Haloop to feel different. Not a database you operate, but a quiet companion who knows your network and looks after it with you. The fastest way to make software feel like a companion was to give it a face — someone you could talk to, someone you could imagine doing the work while you slept.

Lumo is that someone. A sidekick. Always awake. Never in the way.

03
The sketches

How Lumo found his shape.

Lumo took a few turns getting here. Some were directions we tried and dropped. Some were the same direction, refined until it felt right. Here’s the path.

Directions we tried
Early Lumo concept with a coral halo, headphones, and heart on the chest
The Halo

Wore the brand on its sleeve — halo, heart, headphones, all literal at once. Companions shouldn’t need name tags.

Early Lumo concept in a bold sticker style with purple headband and large eye on the belly
The Sticker

Bold, but too flashy. The colour story fought the rest of the brand instead of joining it.

Refined Lumo iteration with cleaner outlines
The Outline

Cleaner lines, but the warmth got lost in the simplification. Lumo needed to feel softer than this.

Near-final Lumo iteration with a friendlier face and calmer pose
The Settle

Closer to what felt right — friendlier face, calmer pose. One more round and we’d be home.

Pencil character sheet showing eight Lumo poses
Pencil head studies
04
The anatomy

Lumo, annotated.

Every visible part of Lumo Lumo carries a small decision. Here’s what each one means.

The Coral Pads
The orange ears function as listening elements, symbolizing that Lumo is always ready to hear, assist, and respond.
The Dark Visor
Not a face, a window. The face area features a dark navy oval shape that conveys a friendly, warm, and approachable expression.
The Handy Hands
The hands are flexible with rounded ends, designed to give a sense of friendliness, safety, and approachability.
The Floaty Feet
The short and sturdy feet provide stability, reliability, and readiness to move forward together.
05
The family

Lumo, all year round.

Lumo isn’t just one pose. He changes with the moment — quietly thoughtful for some, joyful for others, dressed up for the festivals that matter to your contacts.

Standby Lumo
Idle · default state
Wave Lumo
Greeting · onboarding
Think Lumo
Loading · processing
Celebrate Lumo
Success · contact saved
06
The personality

How Lumo talks. How he doesn’t.

Lumo has a voice. It’s warm, brief, and lightly playful. He doesn’t cheer, doesn’t scold, doesn’t pretend to be more than he is. Here’s the shape of it.

What Lumo says

“Pak Budi has been quiet for 6 months. Want me to draft a hi?”
“Saved. I’ll remember Aisha runs the property team in Jakarta.”
“Three of your contacts are in Bali this week. Tap to see who.”
“It’s Eid in two days. 24 of your contacts celebrate.”

What Lumo doesn’t say

“Hey rockstar! Let’s revolutionize your network!”
“You haven’t messaged anyone today. Try harder.”
“As your AI assistant, I noticed...”
“Boost your relationships with these 7 tips!”
Three rules Lumo follows
01
Specific over general. He says “Pak Budi” not “your contact.”
02
Honest about what he is. He doesn’t pretend to be a friend, or a person.
03
Never the boss. He asks, suggests, drafts. You stay in charge of the message.
07
What’s next

Lumo is still growing.

New poses every month. New languages he writes in. New moments he learns to notice. Lumo at one year old will not be the Lumo you meet today — and that’s the point.

Beta users see every change first. They’re the ones who tell us when Lumo’s expression is wrong, when a phrase feels off, when his timing is slightly too fast.

If you want to be part of how Lumo grows up — come in.

Join the beta