Skip to main content

Features

Pawnd is deliberately small. Everything it does serves one moment: somebody has lost an animal, or found one, and needs to reach the other side quickly.

A board anyone can read

No account, no login, no pagination. Every missing animal is on a single scrolling page with its photos, its name, its kind and a phone number to call.

Filter by kind, between cat, dog and other, and search by name. Both apply as you use them, without reloading the page.

Found animals stay on the board

A found animal moves to the bottom and is clearly marked, keeping the date it turned up. Somebody who saw the entry last week can check whether the search is still on, which an entry that simply disappeared would not tell them.

An admin area for the organisation

Registered members create and edit entries and mark animals as found. Each entry takes up to three photos of at most 5 MB each, which is usually enough to show an animal from more than one angle.

Two roles

Members manage entries. Admins do that and also manage the other users and download a backup. See Managing entries.

Provenance on every entry

An entry records who created it and when, and once the animal is found, the date that happened.

A backup that is really a backup

Photos live in PostgreSQL rather than on disk, so the application container holds no state and a single database dump is a complete backup, images included. It also avoids the file corruption that comes from serving uploads off disk.

Free software, self-hosted

AGPL-3.0-or-later, running on your own server with Podman. See Self-hosting.