70 share button taps over three days. Zero people came in from a shared link, zero shared links even opened. 42 of those taps were in the Android app

The app runs the game in a webview and navigator.share just doesn't exist there. So it fell back to copying the text to the clipboard with no sheet and no message. People tapped share, saw nothing happen and moved on. I only ever tested sharing in a browser where the sheet pops up fine, so I never saw it

Last week I already thought I'd fixed this. 130 shares, 0 visits, and the cause was me stripping the url params before analytics read them. Fixed that and it was still 0. There were two bugs stacked on top of each other

The app calls the native share sheet now, and a game that calls navigator.share directly inside the app gets blocked before release. It's a native plugin so it only lands with the next app build

The game is One Life: Reborn Simulator. Your birth country gets rolled from UN 2024 birth stats across 124 countries, no rerolls, and if you send your end card to a friend they start with the same birth. Free in the browser https://playgama.ai/play/7hersnnnxaqs5l

other discussions
 

https://playgama.ai/play/7hersnnnxaqs5l

your birth country is rolled from the UN 2024 birth tables over 124 countries, so where you land is weighted by how many babies are actually born there. then you live that one life out. no restarting the same character. no account.

i built it. last week someone told me nothing in it was proportional and they were right. every prop had its height typed in by hand on its own scale, so the radio on the back wall was 56cm, the bicycle 73cm, and the cat was as big as the dog. the main character card got measured separately and came out 9% bigger than everyone else. now it all reads off one real-cm ruler and the build fails if a size drifts.

it has ads. two are optional reward ads and one full-screen ad plays when you die. nothing to buy.

 

"Live it" is the first button in One Life: Reborn Simulator. You get a birth country rolled from real UN birth rates, you press it, and then you live one line per year For about 5 days pressing it froze the whole tab

My save code wraps localStorage.setItem so every save also gets copied into Playgama's storage (their Bridge). The sandbox link has no portal storage, so Bridge just writes the value back with localStorage.setItem... which goes through my wrapper again, which sends it to Bridge again. Endless microtask loop, dead tab The first save happens the moment you press Live it, so pretty much everyone got stuck on screen one

I'd tested on the real portal and on my own phone, where the storage exists. I never once clicked all the way through the sandbox link I was posting in 4 different threads On the 5th someone I'd never seen commented that the page froze when they hit Live it. That's how I found out

The fix keeps every sent value in an in-flight list until it's done, and if the same value comes back it doesn't get sent again. Also added a test that reproduces the loop so it can't sneak back

It works now. Playgama wants 100 plays on the sandbox before the real review, so plays through this link help with that https://playgama.ai/play/7hersnnnxaqs5l