Docs·4d3e7f2·Updated Jun 11, 2026·73 ADRs
Back

Community and Provider: Two Facets of the Same Person

Community and Provider: Two Facets of the Same Person

On Karmyq, "neighbour" and "service provider" are not two different kinds of account. They are two facets of the same person — two ways the same member shows up depending on what's being asked.


The same person, two facets

  • As a neighbour, you take part in mutual aid: you offer a hand with a move, a ride, a borrowed ladder, an hour of company. No money changes hands. Trust grows from showing up.
  • As a provider, you offer a service through a provider profile — something more defined, sometimes scheduled, sometimes with a price. Providers carry a provider trust score built from reviews of that service.

You can be both. The neighbour who helped you move boxes last month might also run a service you book next month. Karmyq keeps these connected on purpose: the trust you build in one facet informs how the platform treats you in the other.


Why you sometimes see "provider" language and sometimes "neighbour"

Because the two facets are real, the platform frames the same mechanic differently depending on which facet a request touches:

Neighbour facet (mutual aid)Provider facet (services)
Request typeeveryday help, rides, borrows, eventsservice requests
First-aska private first ask to a trusted neighbourdibs — first right of refusal to a trusted provider
Who's eligiblea community member you've worked with beforea provider with an active profile you've worked with before
Trust shownyour prior exchanges + connectionprovider trust score + prior exchanges

This is why a mutual-aid request offers a warm, neighbour-framed "first ask" rather than a "provider" prompt — surfacing a neighbour as a "provider" was simply the wrong framing (ADR-072).


The first-ask, in both facets

Whether neighbour or provider, the idea is the same: before a request goes public, you can give one trusted person a private, time-boxed window to say yes first. If they accept, you're matched directly. If they decline or the window closes, the request posts publicly. Only the framing differs — the trust gesture is identical.


Closing the loop is the same everywhere

However a request was made and whoever fills it, closing it works the same way: both people mark the exchange done, and once both have confirmed, the exchange is fully complete and you can rate it. Marking done from your Dashboard or from your Commitments tab does exactly the same thing — one help-loop, one source of truth.


Why this matters

Treating community and provider as two facets of one person — rather than two separate systems — keeps trust portable and keeps the platform legible. You don't manage two identities; you show up as yourself, and Karmyq adjusts the framing to fit what's being asked.