You get one animal. A hydraulic press hangs over it, and it has ten seconds to live. One button buys it a second — two seconds, then three, up to ten, once you have clicked enough to earn it. The other button drives the press down and takes a tenth of whatever is left, so killing something you kept alive for a week is work too.
The clock only starts once you are actually there — it waits for the mouse to move, for the screen to be touched. After that it is a real clock. It does not pause when you close the tab, switch apps or go to sleep. If the animal had four minutes left and you come back in an hour, you come back to a stain. That is the entire experiment: not whether you would crush a cartoon rabbit, but how long you are willing to keep something alive that has no way to ask.
The address itself is not stored. Location is looked up per /24 subnet — a whole block of addresses, not yours — and what stays in the log is a country, a city and a salted hash. No accounts, no cookies, no third-party analytics, nothing to sell. The numbers are public, but the game will not throw them at you the moment your animal dies. That is not what the moment is for.
Click the animal in the press and you can put your own picture under it. It becomes your animal, with a fresh ten seconds and the same ending. If one is alive under there when you do it, it dies to make room — that counts too.
If you tick the box, the picture also goes into a queue, and a person looks at every queued picture before anyone else ever sees it. Nothing becomes public automatically.
Please don't upload real people, other people's artwork, or anything you wouldn't want a stranger to flatten for fun. Anything of that kind gets rejected, and rejected pictures are deleted.
Part of publo.app. Written to be small: no framework, no database, no tracking, the whole thing is a folder of files. If something is broken or a picture in the pool should not be there, write to hi@publo.app.