For Municipalities

MINOMO Public Consultation

The Municipality asks, residents answer with one tap, and anyone can verify the result. MINOMO Public Consultation — technically the Anonymous Civic Polling system — is already live: not a future project, a tool municipalities use today.

  • Per Mayors, councillors, press offices and municipal councils
  • Lettura 7 min
  • Agg. July 4, 2026

Why Public Consultation exists

Not a referendum. Listening that no one can fake — not even us.

Participatory democracy sounds simple: ask residents what they think before deciding. In practice it fails almost every time, and not for lack of good intentions. It fails because taking part is expensive in effort: a public meeting on a weeknight, a form to collect and return to an office open two mornings a week, a queue at the desk to say your piece on a traffic scheme. The people who actually show up to these are almost always the same small group — often the most motivated to push a specific interest, rarely a fair mirror of what the city as a whole thinks.

There's a second, subtler problem: even when someone does show up, there's no guarantee they say what they actually think. If your name stays attached to your opinion on something that divides the neighbourhood — a cycle lane, a new pedestrian zone, a spending priority — the pull towards saying what "people expect you to say" is strong. Anonymity isn't a nicety here: it's the condition for a sincere answer.

MINOMO built Public Consultation to solve both problems at once. Taking part costs one tap on a screen, not an evening out. And anonymity isn't a promise buried in the Terms of Service: it's how the system is built, in a way anyone can check for themselves.

How it works for residents

  1. Gets a notification from the Municipality

    When the mayor (or a delegate) opens a consultation, residents of that municipality who opted in to 'Communications from my Municipality' in the app's settings receive a push notification. No one else sees it.

  2. Opens the card and reads the question

    Tapping the notification opens the consultation directly: the question the Municipality wrote, the context, and the response options. No forms to download, no extra login to repeat.

  3. Votes with one tap, within the window

    Agree, Disagree, or Abstain — the default set, with room for custom options when the Municipality needs them. One tap, one confirmation. You can vote only once and cannot change your mind afterwards: the vote is final the moment it's sent.

  4. Sees the public results once it closes

    While the consultation is open, the result stays hidden from everyone — including the mayor who opened it. Once the window closes, the counts become public alongside a certificate anyone can verify independently.

The long read

Anonymity by construction

The Anonymous Civic Polling system — Public Consultation’s technical name — separates two pieces of information from the very first instant that many systems keep linked: who took part and what they voted for. When a resident votes, the system records, in one register, only the fact that they took part — to prevent double voting — and, in a completely separate register, increments the count for the chosen option. No row connects one to the other. A single resident’s choice never exists as an isolated data point: it only ever exists as a contribution to an aggregate counter.

For as long as the consultation is open, the result stays hidden — even from the Municipality that opened it. That’s not a technical footnote: it’s what prevents the bandwagon effect — the temptation to vote “the way others seem to be voting” instead of saying what you actually think.

At closing, the most important part happens: the participation register — the one that recorded who had voted — is deleted. From that moment, reconstructing who cast which vote isn’t difficult: it’s impossible, because the data no longer exists anywhere in MINOMO’s systems. All that remains is the aggregate counts and the sealed certificate that captures them.

Results anyone can verify

You shouldn’t have to take MINOMO’s word for it: you can check for yourself. When a consultation closes, the system generates a certificate holding the final counts, protected by four independent layers of assurance:

  • Ed25519 digital signature. The certificate is signed with a modern, widely standardised cryptographic key (RFC 8032). MINOMO’s public key is published online: anyone can verify the certificate is authentic using common open-source tools, without contacting us.
  • Merkle fingerprint. A cryptographic fingerprint (Merkle root, RFC 6962 standard) is computed over the aggregated data, allowing verification of a single figure in the certificate — say, the count for one option — without reconstructing the entire document.
  • Bitcoin time anchor. The certificate is “anchored” to the Bitcoin blockchain via the free, open-source OpenTimestamps protocol: this proves the document existed, in exactly that form, before a given Bitcoin block — preventing it from being re-issued later with a forged date.
  • Distributed copy on IPFS. Every certificate is also published on IPFS, the decentralised storage network, across at least two independent mirrors. Even if MINOMO shut down one day, the certificate would remain retrievable as long as a single node in the world keeps it.

Every sealed consultation has a public verification page, where anyone — an opposition councillor, a journalist, a curious resident — can recompute the signature and the fingerprint directly in their own browser, without sending any data to MINOMO. For the full technical explanation, see the complete methodology and the related legal terms.

What the Municipality gets

For a municipal administration, Public Consultation is a governing tool, not an image exercise:

  • Consultations on real issues — a pedestrianisation scheme, a bylaw, a spending priority — instead of generic surveys with no practical consequence.
  • Participation without organising anything. No meeting to call, no room to book, no forms to print: the Municipality writes the question, MINOMO handles collection and counting.
  • An aggregate funnel readable at a glance — how many notifications sent, how many opened, how many turned into a vote — useful for gauging how genuinely mobilised residents were on that topic.
  • K-anonymity thresholds that protect small numbers. If too few people vote in a given consultation, the result isn’t hidden but published with an explicit note of low participation — so a small handful of people is never at risk of becoming identifiable from the count alone.
  • Credibility of the result, in the municipal council and in front of residents alike: a figure that no one — not even the Municipality itself — could have manipulated after the fact, because the certificate proves it.

The limits, stated openly

A serious consultation is also an honest one about its own limits, and we state them openly because they’re part of how the tool should be used.

Public Consultation is not binding: it’s a listening tool, not a referendum, and the Municipality remains free — and accountable — for the final decision. A resident’s location is self-declared at MINOMO sign-up, not verified against civil registry documents: a limitation that makes the result a qualified indication, not a notarised certification of the resident population. And the sample’s representativeness grows with app adoption in that territory: in a municipality where MINOMO has just arrived, those who vote are still a minority of the people who live there; where the app has been established for a while, the sample gets closer and closer to the full population.

We’re not hiding it: it’s part of how we choose to position the tool. A consultation that’s honest about its limits is more credible than one that pretends to have none.


Want to see it in action?

Send us your municipality’s name: we’ll show you a real, already-closed and certified consultation, and how to launch your own within the week. (On the operational side, MINOMO Report is on its way too — for civic issue reporting, the natural extension of this same listening principle.)

Questions from the public

  1. Is this a referendum?

    No. It's a non-binding consultation: the Municipality remains free to decide, and the result is an input, not a legal obligation — structured listening, not a substitute for official electoral instruments.

  2. Does the Municipality know how I voted?

    No. Who voted and what was voted live in two separate registers from the very start, and the Municipality only ever sees the final count per option, never an individual vote tied to a person.

  3. Can I change my vote afterwards?

    No. Voting is fire-once: you cast it a single time per consultation and cannot edit it. That's a design choice, not a technical limitation — it makes any later manipulation of your vote impossible.

  4. Who can vote?

    Only MINOMO users who are residents of the municipality that opened the consultation (or one of the target cities, if more than one is involved) and who have switched on 'Communications from my Municipality' in the app's settings.

  5. What does it cost the Municipality?

    Public Consultation runs on a pay-as-you-go basis, drawn from the Municipality's MINOMO wallet credit — the same system already used for other MINOMO services. No fixed fee, no public price list: get in touch and we'll walk you through the numbers for your case.

  6. How do we activate it for our municipality?

    It requires an agreement with MINOMO, arranged through your territory's City Agent (or their appointment, if there isn't one yet). From there, the mayor or a delegated officer gets access to a dedicated panel and can publish a first consultation within minutes.

In chiusura

Want to genuinely listen to your residents — without calling a meeting, without anyone fearing they'll be identified? Let's talk.