Good cuts. Local connections.

A mobile marketplace for finding barber services and managing barber work.

Under development · Calgary first · Android first, then iPhone

The apps

Three apps, one marketplace.

Purpose-built apps keep each side of the marketplace focused.

01

Built in development

rabR

For clients

Ask for a cut with your service, day, area and price. Compare offers, then book.

02

Built in development

rabR for Barbers

For barbers

Find requests, send clear offers, manage appointments, and build a profile you own.

03

Planned

rabR for Shops

For barbershops

A dedicated app for barbershops is planned.

How it works

A request becomes an appointment.

rabR starts with what a client needs. A barber responds with clear terms. The client decides what to accept.

Illustration · not an app screen or live data
  1. 01Client

    Request

    A service the client is looking for.

    • Service and preferred day
    • Time preference and area
    • Client’s proposed price in CAD

    A barber considers the request

  2. 02Barber

    Offer

    A response the client can compare.

    • Proposed date and time
    • One price in CAD and duration
    • An optional short note

    The client accepts one offer

  3. 03Both

    Appointment

    The agreed service and terms, kept together.

    • Service from the request
    • Accepted time, price and duration
    • Address shared with the booked barber

    Both sides can view the booking

Built in development

Accepting one offer closes the request and declines the other open offers. Declining one offer keeps the request open.

For clients

Say what you need. Consider the offers.

Keep the service, timing and price together so each proposal is easy to compare.

Built in development

  1. 01

    Create a request

    Choose the service, preferred day and time of day. Add your area, exact address and proposed price in CAD. Your address stays separate from the area barbers browse.

  2. 02

    Review offers

    Compare the barber, date, time, price, duration and short note. An offer can suggest a different day or price. Accept or decline.

  3. 03

    Keep the agreed details

    Acceptance creates one appointment. The service, agreed time, price, duration and address stay together for you and the barber.

For barbers

Find the work. Set the terms.

Review local requests, make clear offers and manage the appointments that follow.

Built in development

  1. 01

    Go online to browse

    Go Online enables request browsing on your phone. Choose a date to see open requests and their service, time preference, area and proposed price.

  2. 02

    Make a clear offer

    Propose a date, time, one CAD price and a service duration. Add a short note if needed. You can have one open offer on each request.

  3. 03

    Manage the work

    When a client accepts, the agreed details appear in an appointment. Either person can cancel before the start. From the start time, the booked barber can mark it complete.

Note / 01

What “online” means

It controls browsing on your phone, not a public availability calendar. Going offline hides requests and pending offers from your view, but a client can still accept an offer you sent. Appointments remain accessible. The app does not check for new requests in the background.

Built in development · server

Being connected and tested · app screens

Approved by rabR

Every barber applies and is reviewed by rabR’s founder before they can see requests or send offers.

Built in development · server

Being connected and tested · app screens

A profile that stays yours

Add a short bio, services with a price and time each, and languages. Stats come only from completed rabR appointments. Profiles have no outside links or contact details.

Trust by design

Clear rules from the start.

Built in development · server

Being connected and tested · app screens

Approved barbers

Every barber applies. rabR’s founder reviews each one before they can browse requests or send offers.

Built in development

Area first, address after booking

Browsing uses a server-side approximate pin within a roughly 1 km × 1 km cell. The app does not use phone GPS.

Built in development

Honest reviews

Only clients of completed appointments can rate. Every rating counts. Ratings appear after the week ends.

Built in development

No outside links

Profiles carry no outside links or contact details, so no one is sent to another app.

Where Claude fits

Claude helps. People decide.

We're adding Claude, an AI model made by Anthropic, behind the scenes. It never talks with clients, and it never makes the final call about a person.

Planned

Safer barber profiles

Before a barber's bio goes live, our own rules check it first. Then Claude double-checks it for hidden phone numbers, links and unsafe words.

Planned

Faster founder reviews

Claude will summarise each barber application so our founder can review it faster. The founder still decides every time.

The price map

See the area. Keep the address private.

The map puts area and price in context without placing an exact address on the map.

Being connected and tested

Barber map

Open requests appear as pins labelled with the client’s proposed price. A pin opens the request details. Overlapping pins group together for a closer look.

Planned

Client map

The planned view shows a client’s own open requests and offers. It is not a directory of every barber or other clients’ requests.

Illustration · not an app screen or live data

Area first. Address after booking.

The server keeps a randomly placed point inside the selected area’s roughly 1 km × 1 km cell. It stays fixed. The exact address is withheld while barbers browse and send offers, then shared with the booked barber in the appointment.

The map does not use phone GPS or turn addresses into map points.

Built in development · server-side approximate pins

Progress

Built in stages. Not publicly launched.

Android is first, with Calgary as the initial focus. Development work is not the same as a finished release.

Built in development

Core marketplace

Sign-in, client requests, barber offers, appointments, star-and-tag reviews, the barber’s device-only Go Online mode, and server-side approximate map pins.

Founder approval and barber profiles with bio, services, languages and earned stats are built on the server.

Being connected and tested

The full journey

Client area selection, the barber map with development data, approval and profile screens, and the request-to-appointment journey on Android phones.

Planned

Later product work

The client map, direct booking and payments.

No real money moves in the app today.

What’s next

Planned

  1. Offers-this-week stats for barbers
  2. Reports and feedback
  3. Claude safety checks on barber profiles
  4. Service picks on requests
  5. QR-code reviews
  6. Book a barber directly and save favourites
  7. rabR for Shops
  8. Payments, last

About

Built in Calgary.

rabR is being built in Calgary, Alberta, by founder Karanveer Singh. We're starting with one city and getting the basics right: fair offers, approved barbers and clear rules.

Contact

Let’s talk rabR.