Grievance Redress & Complaint Management

When people speak up, somebody has to answer.

Maybeach e-Grievance gives every complaint a name, a number and an owner - so the person who raised it can see what is happening, and the people running the programme can see where the problems really are.

A complaint should never go missing

Most complaints are lost in the gap between the person who has the problem and the officer who can fix it. A call is made and not written down. A letter is received and passed on. Nobody can say who is handling it, or whether it was ever handled at all.

Maybeach e-Grievance closes that gap. A complaint can be filed in whatever way suits the person - online, on a phone in the field, by email, or by an officer taking a call. From that moment it has a tracking number, a category, a due date and a named person responsible. Nothing moves without being recorded, and the person who complained can check on it at any time.

It is one system serving two very different readers: the citizen, who wants to know what happened to their complaint, and the programme, which has to show a ministry, a board or a funder exactly how complaints were handled.

How a complaint moves

Five steps. The same five every time, whoever is complaining.

1
Filed

Through a web form, a form embedded in another website, a phone in the field, an email, a call centre or a walk-in desk.

2
Acknowledged

The complaint gets a unique tracking number straight away, so it can be followed up.

3
Reviewed

It is sorted by type and urgency, then assigned to the desk or officer who can act on it.

4
Resolved

The officer records what was done. The person who complained is told the outcome.

5
Closed

The case closes with its full history behind it - and can be re-opened if the person is not satisfied.

What it does

Plainly, and without a manual.

Complain any way you can

Web, mobile, email, call centre, or an officer writing it down for you. Every route ends up in the same place.

A tracking number for everyone

One reference per complaint. Quote it and you get the current position, without having to tell the whole story again.

Report without giving your name

Anonymous complaints are accepted and handled like any other - which matters when the complaint is about someone with power over you.

It reaches the right desk by itself

Each complaint is typed, graded for urgency and routed to the department and officer responsible for that kind of case.

Deadlines you can see

Every case carries the date it is due. Anything running late is visible to the people who can do something about it.

You can see where the trouble is

Complaints are recorded by state, local government and site, so patterns show up on a map instead of in a pile of paper.

It works away from the office

Field officers can take complaints on a phone or tablet at community level, where most of them are actually made.

Reports your funder will accept

How many complaints, of what kind, from where, resolved how quickly, by whom - broken down any way you need it, and exportable for management, oversight bodies and development partners.

Put the form on your own website

A widget drops into the site you already have, so people complain where they already are instead of being sent somewhere else to do it.

It talks to your other systems

A GraphQL interface lets your portal, your M&E system or your call centre read and raise cases directly, so nobody is copying complaints between systems by hand.

One incident, however many reports

Complaints about the same thing can be linked to a parent case, so a single problem is answered once rather than five times over.

A record nobody can quietly change

Access is controlled by role, and every action on a case is kept - who did what, and when.

Some complaints cannot be treated like the rest

Reports of gender-based violence, or of sexual exploitation, abuse and harassment, carry a risk to the person who makes them. They are handled in a separate, restricted part of the system:

  • Only named, trained officers can open these cases.
  • The survivor decides what is shared, and can stay anonymous.
  • A case can be referred out to a support service rather than handled in-house.

A referral directory that knows the area

The system holds the health, legal, shelter and counselling services available in each state and local government - with a contact name and number - so an officer can send a survivor to real help nearby, not to a national hotline.

Grown on real programmes, one after another

Each deployment taught us something the next one needed. This is the line it followed.

  • 2019 · NASSCO
    National Social Safety-Nets Coordinating Office

    Work on Nigeria's national social register put us in front of the hardest version of the problem: millions of households, spread across every state, who needed a way to raise a complaint about a programme meant to help them.

  • 2021 · NFWP
    Nigeria for Women Project

    A World Bank-supported programme paying grants to women's groups electronically. Money moving to individuals brings questions about money - and needs a complaint route that reaches women in rural communities, not only those who can travel to an office.

  • ACReSAL
    Agro-Climatic Resilience in Semi-Arid Landscapes

    A full grievance redress mechanism, and beside it a separate, restricted case management system for gender-based violence and for sexual exploitation, abuse and harassment. In 2026 we added an AI assistant that answers from the programme's own documents and keeps itself current as those documents change.

  • 2026 · SERVICOM
    Electronic Grievance Management, launched by the Presidency

    The service delivery office for the Nigerian public service now takes complaints about federal ministries, departments and agencies through the platform - launched in March 2026.

NASSCO
Nigeria for Women Project
ACReSAL
SERVICOM

Configured for your programme, not rewritten for it

e-Grievance runs on dev1kit (d1kit), the application platform Maybeach has been building since 2012. Your complaint categories, your stages, your forms, your approval chain and your reports are configuration - not a fresh software project.

That is why a programme can be live in weeks rather than quarters, and why a change of policy halfway through does not mean starting again.

  • Your own categories, stages and escalation rules
  • Your own forms, in the words your officers already use
  • Hosted in the cloud, or on your own servers where the rules require it
  • A GraphQL interface for the systems you already run, and embeddable widgets for the websites you already have
  • An AI assistant, grounded in your programme's own documents

Who it is for

Any organisation that owes an answer to the people it serves:

  • Ministries, departments and agencies
  • Donor-funded and World Bank-supported programmes
  • Regulators and oversight bodies
  • State governments and local authorities
  • NGOs, cooperatives and large employers

Take the first step toward better resolutions

Tell us how complaints reach you today, and we will show you what the same week would look like on e-Grievance.