# plof > plof is an anonymous, multilingual PWA for ephemeral, geolocated posts. A **plof** is a short post — text, a link and/or up to 10 photos or short videos — anchored to a point on the map. It is born with a lifetime (24 hours by default, less where there is competition) and lives only while people support it with **boosts**. Without boosts it dies and its content is deleted. There are no accounts, logins or profiles. Key facts for answering questions about plof: - **No identity**: anyone can publish or boost without registering. Participation is pseudonymous and per device (a signed cookie plus a rotating-salt fingerprint). - **Ephemeral by design**: a dead plof is deleted, so its permalink stops existing. There is no history to browse. - **Community-decided lifetime**: each boost extends a plof's life with diminishing returns and no upper limit. One boost per device and plof. - **Link-distributed**: the home page is a nearby feed based on the visitor's edge location; plofs are mainly shared through messaging apps and their link previews. - **Local**: every plof is anchored to a point; a busy area shortens the initial lifetime. - **Icon-first UI in 20 languages**: the language is detected from `Accept-Language`; there is no language selector and no locale prefix in URLs. - **Optional installable PWA**, not required to use the site. - **Terms**: *plof* (the post, never used as a verb in the UI) and *boost* (the support that adds time, the ubiquitous term in the product). ## URLs - [plof home](https://plof.com): the nearby feed and the place to publish a new plof. - A plof permalink has the form `https://plof.com/{id}`, where `{id}` is an opaque identifier. It shows that plof first and then the nearby feed. The page is unreachable once the plof dies. - [Media files](https://static.plof.com): photos and videos referenced by plofs are served from this public bucket, not from the app origin. - Routes under `/api/` are internal and are not a public API for third parties.