Olya posts in the group chat: “My birthday is on November 29, ask me what to get.” Within an hour six people answer. Four say “anything is fine”. Two, without checking with each other, buy the same perfume.
Olya unwraps two identical boxes, smiles gratefully and thinks of the candle that has sat in the cupboard since last year. The guests aren’t to blame. They were asked a question that can only be answered with “anything” in one second, and then given no way to see what the others had already chosen.
Which leads to a simple thought almost everyone misses: there are actually two wishlists. The first is public, for guests, and it works once, before the celebration. The second is intimate, for two, and it lives all year, because it is made not of products but of phrases. People mix them up, and so a good list turns into either a catalogue for relatives or a note nobody ever opens.
The guest list
A guest doesn’t need your soul, a guest needs instructions. “A sweater” is not a gift, it is a direction, and someone who doesn’t know what you wear will walk into the nearest shop and buy the first thing they see. So every item is worth writing the same way.
What: the name of the thing or model Where: a link to the shop Size, colour, volume: whatever can’t be guessed Price: approximate, so guests can pick within their budget By when: if you need it before the celebration
Now the content. There should be more items than guests, or the last person to open the list sees leftovers and gives “something, anything”. Spread the prices: a colleague who spends little shouldn’t blush, and friends who want something big get a chance to chip in together. In Olya’s birthday list it looks like this: a couple of small things for tea and for work, a few for evenings at home, one big dream that three people can split, and two items that aren’t things at all, like a theatre ticket or a massage near home. Anything that can be guessed wrong comes with a size and colour, anything sold in only one place comes with a link.
Links are easier than they sound: in the free wishlist you paste the product address, and the name, price and photo fill in by themselves if the shop shows them. Nobody has to sign up, and after the occasion the list disappears by itself in seven days.
Reservations without names
A list without reservations brings you back to two identical boxes. So a guest taps “Reserve”, and the item becomes taken for everyone else. The owner doesn’t see names, so the surprise stays a surprise. If you like, you can switch on a toggle that shows only the fact of a reservation, so you don’t buy yourself something someone is already giving. One guest reserves one gift, and if people want to split a big one, they agree among themselves.
What to tell the guests
A bare link rarely gets opened. People need to know nothing expensive is demanded of them and that they can stop guessing.
Hi! My birthday is on November 29, a Sunday. So you don’t have to guess, the list is ready: there are small things and bigger ones, pick what suits you. Tap “Reserve” and others will see the item is taken. I can’t see who picked what, so the surprise stays. Link: [paste the link] If nothing fits, message me and we’ll think of something else.
Send it three to four weeks ahead: someone will order with delivery, and a list that arrives two days before the date makes people buy whatever was closest to the door. A week later you can quietly nudge the silent ones. Whoever is silent usually hasn’t refused, only put it off.
The list nobody sees
All of this works when the celebration is set and guests are asking. But look at March, when nobody asked anything.
I want the same perfume Kate has
I’ll remember
You said that last year too, and gave me a mall gift card
This is where the second wishlist lives. Andriy needs no link, size or price: he is standing right there when Olya says it. His problem is different. The phrase was said in March, and by November nobody remembers it, not even the person who sincerely promised. “I’ll remember” shrinks to “something about perfume”, and from “something” to a mall gift card is one step.
That list is written down the same minute, in the person’s own words and not yours: “the same as Kate’s” is more precise than “perfume”. You add where it happened and what exactly they liked. And you send it to no one. It matters at two moments: when the date is two weeks away and you can still order, and when you want to do something small just because. Then you don’t invent a gift from zero, you open what the person has already said.
One gives, then the other
Here is the main difference. The guest list asks a person what to give them. The list for two asks what they have already said. The first forces an invented answer, the second collects answers nobody invented. And the role of the one who writes things down isn’t tied to anyone: today Andriy listens to Olya, and on his birthday Olya listens to Andriy.
When the celebration has guests and the second list is already full, you don’t have to start from a blank sheet. Take what won’t spoil the surprise and move it into the first. The perfume Olya wanted “the same as Kate’s” may well land in the list for relatives, but what you have already decided to buy is better left out of sight.
Duomni is still getting ready to launch, but it is being built for the second list: it will record what your loved one says and the dates, remind you two weeks ahead with a selection of gifts, and only the author will see the surprise.


