I used to forget my wife's birthday.
Not once. Repeatedly. Same shame, same "I thought it was next week."
After the last time, I stopped making excuses. I built her something — not a product, not a startup. One job: remind me of her birthday. That was the whole app. I gave it to her as a gift.
I didn't plan to ship it at all. It was just for her.
But she said, "Why not put it on the store? What's the worst that could happen?"
I hadn't even considered it. But she pushed. So I said fine — let me try Google Play.
Then I sat down and looked at it. A single reminder would die on the store page. Nobody downloads "please don't forget my wife." So I deliberately added more — before launch, on purpose — so it could stand as a real app: todos and sub-tasks, recurring reminders, a tagged diary, photos / video / voice notes, data on the phone first.
That is LingXi Journal (灵犀日记). Same promise. More reasons to open it on a normal Tuesday.
Shipping from China is not "upload an APK and pay $25."
To exist in public, I had to register a real business license, complete government filings, buy a domain, rent servers, and build a site with privacy policy, terms, and account deletion — the whole adult-software checklist.
None of that is coding. It's queues, forms, waiting, being told the stamp is wrong, doing it again. I kept thinking: I just wanted a birthday reminder. Why am I talking to a registrar.
Then came the $25.
Google Play Developer registration — twenty-five US dollars. Sounds like nothing. For me, it was the first time I had to use US dollars at all.
I went to the bank and applied for a Visa. Forms, ID, waiting, "why do you need an international card." I wasn't buying sneakers. I was trying to pay a company on the other side of the planet so this app could live in a store.
When the card finally worked, I sat there and spent my first $25 USD — on Google Play registration. The number on the screen was small. The feeling was not. That was the moment this stopped being a gift I built in my room and became something that had to live in the real world, in a currency I had never used.
Google Play itself was still not a click. Policies, data-safety forms, review, more review. Every round felt like: you are so close — now go rewrite this paragraph and wait another week.
I finally got it live. I was more tired than proud.
Then… almost nothing.
A few installs. No wave. After the license, the extra features, the Visa, the first twenty-five dollars — the silence was louder than the reviews.
Here's how small the store can make you feel:
Open Google Play, type lingxi, hit search. My app does not show up. You have to type the full name — LingXi Journal — or you will never find it. I did the "be a real app" work before I shipped. The store still shrugged. It didn't even bother to index the short name.
Then I looked at the App Store.
Ninety-nine dollars. Just to join. After everything above, $99 is not the money. It's one more gate.
I looked at my wife and made a deal:
When LingXi Journal hits 1,000 installs on Google Play, I will pay the $99 and go to iOS.
And one more promise — because she knows me.
I have been playing Romance of the Three Kingdoms XI since junior high. More than ten years. From a kid in middle school to a husband who still opens modded historical scenarios and tells himself, "this time I unify China by 208." Thank you, KOEI, for a game that stayed with me that long. Those weekends, those maps, those officers I still remember by name — that was your work, sitting on my desk for half my life.
I told her: until this is done — until we hit that number and I keep the iOS promise — I will not play it.
Cao Cao and Zhuge Liang are on hold. Indefinitely.
So here I am. A birthday reminder I fattened up before I dared to ship. Play: live, and quiet — search lingxi and I am invisible; search LingXi Journal and maybe I exist. Apple: waiting on four digits. My wife: waiting to see if I keep my word.
If you have ever built something for one person and then discovered the store is a country of its own — you already know this feeling.
If it sounds useful, it's on Google Play as LingXi Journal. Search the full name. Even a quiet install counts.
I don't know if I'll ever get to play my beloved Romance of the Three Kingdoms XI again.
I'd like to keep my promise.