Maldo

A donation and fundraising app made for animals, shaped by research and two rounds of testing

Platform
Mobile app
Method
Design Thinking
Stage
Tested prototype
Year
2024

The Beginning

Stray cats are everywhere, and there are more of them each year. Shelters take some in and keep the street population down, but every animal they take in has to be fed, treated and housed. Most shelters run on donations, and the donations rarely cover it.

Donation apps do exist, but they are built mostly for people. Animal campaigns sit beside human ones and sink out of sight, so the people who would like to help cannot find where to give, and the people caring for animals have no place made for them.

The gap

People want to help animals, and animals need help. Something in between is missing.

So the research question became

What makes giving to animals hard, for the one who gives and the one who asks?

The Research

Who we asked

We began with an online survey of 43 people who like animals: 22 had donated for animals before, and 21 had not. Then we interviewed five more over Zoom, three donors and two people who had raised money for their own pets.

Donors: what worries you when you give online?22 people who had donated for animals

Nothing

41.7%

Money being misused

37.5%

Scams

16.7%

The fundraiser disappearing

4.2%
Non-donors: why haven’t you given?21 people, more than one answer allowed

Didn’t know where to find animal donations

42.9%

No particular reason

42.9%

Don’t trust online donations

28.6%

Giving to people comes first

9.5%

Don’t like animals

4.8%

Two things stood out. Online giving still frightens people, mostly the fear that money is misused. And nearly half of those who never gave simply did not know where to find an animal campaign. All respondents agreed on one point: fundraisers must show where the money goes and how the animal is doing.

What we made of it

We grouped every answer into an affinity diagram and read it twice, once from the fundraiser’s side and once from the donor’s. Each side lacked something the other could give.

FundraisersDonors
TodayOpen a campaign on personal social media, track funds in a spreadsheet and post updates by hand.Give only to people they trust, often anonymously, and ask the fundraiser for news.
In the waySlow verification and payout, admin fees, a clumsy campaign form, and proof that takes hours to put together.Animal campaigns are hard to find, past scams made them wary, and nobody tells them what happened after they gave.
NeedsA simple, beginner-friendly app with no heavy fees, funds counted for them and fast payout.Anonymous giving, verified campaigns, and updates on the animal and on how the money was used.

Three problems were worth solving first: fundraising apps are too complicated, fundraisers struggle to prove where the money went, and donors are afraid to give online.

So the design question became

How do we make giving to animals easy, and trustworthy?

The Idea

Three questions, three answers

We turned each problem into a “how might we” question and brainstormed until each had a concrete answer.

How might we…What we proposed
…simplify fundraising for people who want to collect help?A guided first campaign, donations counted automatically, and 100% of every donation paid out with no admin cut.
…help donors feel safe giving online?Verified fundraisers, condition updates right under every campaign, a discussion forum and anonymous giving.
…help fundraisers show where the money went?Funds recorded as they come in, a receipt added at each payout, and the totals shown openly to donors.

Nine features

The answers became nine features. Four task flows, eight-minute Crazy 8’s sketches and shared wireframes put them in order before any screen was polished.

  1. 01

    Galang Dana

    Open a campaign for an animal in need.

  2. 02

    Donasi

    Browse campaigns, read the story, give any amount.

  3. 03

    Update Kondisi

    Follow the animal’s condition after giving.

  4. 04

    Transparansi Dana

    See what was raised, paid out and spent.

  5. 05

    Donasi Saya

    Your giving history, with the updates that came after.

  6. 06

    Donasi Bulanan

    Give a fixed amount every month, to all campaigns or one category.

  7. 07

    Donasi Barang

    Give food or supplies straight to a shelter.

  8. 08

    Animal Helper

    Book grooming, a driver, a pet sitter or a pet hotel.

  9. 09

    Connect

    Ask to have a campaign shown beside another one.

Animal Helper is there for a reason beyond services: it gives people a reason to come back, and it helps pay for running the app, since fundraising carries no admin fee.

The Design

The solution

Maldo is a mobile app for raising and giving money for animals. Its answer to distrust is to make the proof part of the product, on both sides of every donation.

The unique value

A donation that keeps reporting back.

Giving, with the proof in view

A campaign page: the animal, the amount raised against the target, four tabs and a Donasi Sekarang button
  1. Progress you can check

    The amount raised against the target, and the date the campaign closes. No guessing how close it is.

  2. Four tabs for four doubts

    Detail, Transparansi Dana, Update Kondisi and Forum Diskusi answer what donors asked: what is this, where did the money go, how is the animal now, and can I ask?

  3. One clear action

    Donasi Sekarang stays at the bottom while the donor reads, so giving is always one tap away.

Fundraising, without the friction

For the person asking, the app takes over the parts that used to be done by hand.

The identity verification screen with an ID card photo and bank details
Verify once, up frontID and bank account, checked before the first campaign
A payout record: Rp2.500.000 paid out, with the plan for using it
Every payout on recordThe amount, the account and what it is for
A sheet with the totals: donations, donors, funds raised and funds that can be paid out
The totals, in the openRaised, paid out, still held and number of donors

Verification happens once, so the campaign form shrinks to three short steps. Every payout is 100% of what was raised, with a record that donors can read.

More than a one-off gift

Not everyone can give a lump sum, or money at all, so there are three more ways to help.

Choosing a category for monthly giving
Donasi BulananGive every month, to all campaigns or one category
Shelters and organisations that accept donated items
Donasi BarangGive food or supplies to a shelter near you
Animal Helper services for grooming
Animal HelperGrooming, a driver, a pet sitter or a pet hotel

Every flow below plays by itself, straight from the final screens. When one ends, the next begins. Pick a journey to watch it, pause to look closer, or jump to any step.

    The Testing

    We tested twice, on 3 and 4 May 2024. Each round was a moderated remote usability test over Zoom with the prototype in Maze, seven tasks long, followed by the User Experience Questionnaire. Four testers took part each time, a mix of people who had donated, had never donated, and had raised funds. After the first round we fixed what they stumbled on, then tested again.

    The three hardest tasksWrong tapsfirst test → secondTime on taskfirst test → second
    Give a donation56.0%6.7%248 s68 s
    Start a fundraiser79.3%10.0%137 s18 s
    Book an Animal Helper53.3%0%65 s16 s

    The first task stayed the slowest in both rounds, because testers explored the app before acting. That told us something too: people wanted to understand Maldo before they committed to it.

    What testers showed us, and what changed

    What we sawWhat we changed
    Testers wanted to see what Maldo does before signing up.The app opens on a short intro and a tour of its main features. Login comes later.
    The navigation bar was hard to read, so people hesitated.Higher contrast on every label.
    “Donasi Tanpa Uang” confused people.Renamed Donasi Barang, with a line explaining it.
    Notifications sat in the profile, easy to miss.A bell beside the search bar on the homepage.
    Donors had questions about condition updates.Comments under each update, the forum under the detail tab, a shorter invoice and campaign cards in a single line.
    Starting a fundraiser took four forms and raised identity questions.Verify once up front, then three forms, with a step bar, a clearer thumbnail upload and terms that must be scrolled before agreeing.
    Monthly giving felt too general.Category choices, a short note, and a day of the month to give.
    Before and after: the fundraiser flow goes from four forms to a one-time verification and three forms
    Fundraising: four forms became a one-time verification and three.
    Before and after: Donasi Tanpa Uang renamed Donasi Barang, with an explanation
    Naming: “Donasi Tanpa Uang” became “Donasi Barang”, with a line of explanation.
    Before and after: the notification bell moves from the profile page to the homepage
    Notifications: from the profile page to the homepage.

    The Ending

    In the end, animals got a place of their own in giving.

    A donor can see where the money goes and how the animal is doing, before and after giving. A fundraiser can open a campaign in three short steps and keep every rupiah that was raised. And in testing, a first task that took 248 seconds took 68 the second time. Maldo was designed and tested as a prototype in Figma and Maze; it has not been built or released.

    Without Maldo

    With Maldo

    Where animals appear

    Lost among campaigns for people

    →

    A place built for them

    Trust

    Taken on faith

    →

    Verified fundraisers, open totals and condition updates

    Raising funds

    Social media, a spreadsheet and admin fees

    →

    Three short steps, funds counted, 100% paid out

    Giving

    A one-off gift, then silence

    →

    One-off, monthly, items or services, with news

    Making giving easy, improving animal welfare.