PawFed

How it works

A federated map for animal welfare, powered by the Fediverse

petsWhat is PawFed?

PawFed is a collaborative map for animal welfare. Shelters, vets, lost animals, food donations — everything that can help an animal appears on the map.

hub

No account to create. You post from your Fediverse account (Mastodon, Misskey, Pleroma…) by mentioning @pawfed@pawfed.org, and it appears on the map.

account_treeHow does it work?

public

Fediverse

You write a post mentioning @pawfed@pawfed.org

arrow_forward
hub

PawFed

Detects animal, category, location. Sends you a link to verify.

arrow_forward
map

Map

Once verified and moderated, the report appears for everyone

format_list_numberedSubmitting a report

1
alternate_email

Mention @pawfed@pawfed.org

From your Fediverse account, write a post mentioning @pawfed@pawfed.org.

2
description

Describe the situation

A lost dog, an injured cat, a food donation — describe what's happening in your own words.

3
tag

Add hashtags

Use hashtags to help identify the animal and the situation: #cat, #dog, #lost, #found, #shelter, #food…

4
place

Indicate the location

Write the address or city name in your post. You can also use #city:Lyon or #country:FR for precision.

5
photo_camera

Add a photo

Optional but very useful: a photo helps other people identify and help the animal.

6
my_location

Verify the location

PawFed will send you a private message with a link to verify the detected location. If it's wrong, tap the correct spot on the map, copy the generated text, and reply to the message.

routeFull walkthrough

1

You post on Mastodon

@pawfed@pawfed.org Found a stray #cat near the train station in Lyon.
Looks healthy but scared. #found

Detected from your post:

Animal: catCategory: found animalLocation: Lyon train station
arrow_downward
2

PawFed replies via DM

Thank you for your report! It has been submitted for moderation. Please check if we correctly identified the location: [verify link]
arrow_downward
3

You verify the location

Click the link, check the map. If the pin is correct, tap "Correct". If not, tap the right spot and reply with the generated text.

arrow_downward
4

A moderator approves

The report appears on the map and is published to PawFed's followers on the Fediverse.

translateWorks in every language

PawFed understands hashtags and keywords in multiple languages. You can post in French, English, or any supported language — the system recognizes animal names, categories, and situations automatically.

🇫🇷#chat #perdu proche de la Gare de Lyon
🇬🇧#cat #lost near Lyon station

check_circleBoth create the same report: lost cat in Lyon.

auto_awesomeTag recognition evolves over time as new languages and translations are contributed by the community.

categoryReport categories

home

Shelter

medical_services

Veterinary

search

Lost animal

check_circle

Found animal

inventory_2

Food distribution

favorite

Foster home

pets

Adoption

emergency

Emergency

lightbulbTips & tricks

my_location

Refine location

Use #city:Lyon or #country:FR to specify precision when the address is ambiguous.

swap_horiz

Offer or request?

Add #offer if you're providing help, #request if you need help. Default is informational.

local_shipping

Can ship?

Add #shipFR or #shipDE to indicate you can send supplies to a country.

add_a_photo

Attach a photo

Photos make reports much more visible and useful. Alt text with animal names is also detected.

shieldTrust system

person_add

New reporter

Your first reports go through a moderation queue before appearing on the map.

arrow_downward
verified

Trusted reporter

After several approved reports, you become trusted. Your future reports are published instantly.

arrow_downward
block

Blocked

Spam or abusive accounts are blocked. Their content is silently ignored.

storageData sources

group

Community reports

Reports submitted via the Fediverse by mentioning @pawfed@pawfed.org. Validated by moderation or auto-approved for trusted reporters.

public

OpenStreetMap

Shelters and veterinaries from OSM, fetched in real-time as you browse the map. Always up-to-date.