Field, Outdoor & Conservation

WildWonders Survey — built to work where the signal doesn’t

A field companion for bird surveys and community research in Pakistan. Survey teams record structured, protocol-based counts at remote lakes and mountain valleys with no network at all, and researchers turn recorded interviews into a searchable, translated memory they can question in plain English.

React 19 PWA IndexedDB Leaflet Whisper + Claude Live

The full tour, in three and a half minutes

Narrated by Ehsan. The app screens are recreated for the film with sample data, and interviewees appear only as anonymous labels.

The best field data is collected far from any signal

Bird surveys in Pakistan happen at remote lakes, deserts and high valleys, and the records usually end up in notebooks that are hard to combine, check or share. Community knowledge, what herders and villagers have seen over years, is even harder to keep: hours of interviews in several languages that nobody can search once they’re recorded.

Survey-grade counts and community voices, in one app

Survey Mode is organised as campaigns, sessions and observations. A campaign picks one of four standard protocols (point count, transect, waterbird count or breeding bird survey), records the site by GPS, and gets a short join code so a whole team can contribute. Each outing is a session with its conditions (sky, wind, temperature, visibility) and running totals. An observation takes seconds: search a built-in catalogue of 476 species offline, count birds seen and heard, and tap in distance, detection method, sex, age and behaviour. All 19 standard breeding codes are built in and classified automatically as possible, probable or confirmed, and every observation exports straight to a spreadsheet.

Field Research records interviews in Urdu, English, Pashto, Punjabi or a mix, under an anonymous label, even with no signal. Back online, the audio is transcribed with timestamps, cleaned up, translated into English and indexed. Each interview has three views (cleaned, raw and English) where tapping a line jumps the audio to that moment, and researchers can ask all their interviews a question and get an answer drawn only from what people said, with citations to the exact moment. A trip log, a live sightings map, a species guide with bird calls and a voice diary for every trip round it out.

Designed for no signal, and for consent

Offline first, all the way down
Surveys, photos and recordings are saved on the phone and sync themselves when a connection returns. Even trips and sessions created offline get temporary IDs that are swapped for server IDs on sync.
Consent is enforced, not assumed
Recording stays locked until the researcher confirms consent, and if consent is withdrawn the interview disappears from every search and every answer.
Answers you can check
Questions are answered only from the interviews themselves, and every answer cites the recording and the moment it came from.
Slow AI, outside the web request
Transcription, clean-up, translation and indexing run in a scheduled background queue, sidestepping the short request timeouts of shared hosting.
Real survey methods
Standard protocols, team join codes, recorded conditions and breeding-code classification mean the data holds up as survey data, not just a sightings list.
Data that leaves cleanly
Observations export as spreadsheets, and transcripts as text or subtitles, so the work feeds straight into reports and papers.

Under the hood

FrontendReact 19 + Vite + Tailwind, installable PWA with a Workbox service worker
OfflineIndexedDB queues for records, photos and recordings; a bundled species catalogue
MapsLeaflet, for sites and the live sightings map
AI pipelineWhisper transcription, Claude for clean-up and translation, semantic search with embeddings, run by a scheduled queue
HostingShared hosting on Hostinger, at wildwonders.com.pk/survey

Where it stands

Live at wildwonders.com.pk/survey. The core survey app is feature-complete, and Field Research and trip voice notes are working in production.

← PreviousKafila Next case studyNexus Finance →

Collecting data somewhere difficult?

If your fieldwork happens far from a signal, the tools can still be built to keep every record safe and every voice findable.