Adoption, Hungary-wide
Test translation
Mancsok brings the dogs and cats waiting in 63 Hungarian shelters into one app, matches them against the home you can actually offer, and stays in touch long after they go home. Free for shelters, free for adopters, on iOS, Android, and web.

Narrow the search
How we work
Honest profiles, always
If a dog is reactive with other dogs, the profile says so at the top, not in a paragraph nobody reads. A hidden problem becomes a return in four months, and a return is worse for the animal than a slower match.
The shelter is the customer too
Every feature gets tested by someone entering an animal one-handed while holding a lead. If it does not work in a kennel corridor on bad Wi-Fi, it does not ship.
No cut of any adoption
We take nothing from adoption fees and charge nothing for a listing. The incentive to push a match that is not right has to be absent from the business model, not just from our intentions.
Measure the outcome, not the session
Time in app is not a goal. The number we watch is adoptions that are still adoptions a year later, and we have turned off features that raised the first metric and lowered the second.
Where the animals come from
8 of our 63 partners have written profiles. From a municipal shelter in the tenth district of Budapest to a foster-first network in Szeged.

| Joined | Shelter | City | Species | Places | Note |
|---|---|---|---|---|---|
| 2021 | Kőbányai Állatmenhely | Budapest X. | dog, cat | 180 | |
| 2022 | Debreceni Eb- és Macskamenhely | Debrecen | dog, cat | 210 | |
| Noé Állatotthon | Gödöllő | dog, cat | 95 | ||
| 2023 | Pécsi Macskamentők | Pécs | cat | 120 | cats only |
| Szegedi Állatvédő Egyesület | Szeged | dog, cat | 70 | ||
| 2024 | Győri Állatmenhely | Győr | dog, cat | 130 | |
| Miskolci Állatotthon | Miskolc | dog, cat | 165 | ||
| 2025 | Szombathelyi Tappancs Egyesület | Szombathely | dog, cat | 55 | |
| Total places across 8 profiled shelters | 1025 | ||||
Nightly shelter sync
Every partner feed is re-read at 03:00 CET. A run across all 63 shelters takes about 90 seconds; the slowest single feed has ever taken 4 minutes 12 seconds.
$ mancsok sync --since 2026-10-13T03:00:00Z shelter listings new gone ms ───────────────────────────── ──────── ──── ───── ───── kobanyai-allatmenhely 180 12 4 412 noe-allatotthon-godollo 95 3 1 208 debreceni-eb-es-macskamenhely 210 9 6 537 szegedi-allatvedo-egyesulet 70 0 2 151 pecsi-macskamentok 120 5 0 194 5 shelters · 675 listings · 29 new · 13 gone done in 1.31 s
Totals are written back Hungarian-style — 12 418 adoptions, 1 204 active listings — where the thousands separator is a non-breaking space rather than a comma.
From the engineering blog
Why we stopped ranking dogs by how often they got tapped
Our first ranking model optimised for engagement and quietly buried every animal that needed help most. Here is what it did, and what we replaced it with.
Search that survives Hungarian
Someone typing "nemet juhasz" without accents should find a németjuhász. Getting there took a Postgres extension, a custom dictionary, and giving up on one popular idea.
The night we sent 40,000 push notifications at 03:14
A daylight-saving transition, a cron expression in the wrong timezone, and a retry loop with no idempotency key. A postmortem.