Windkeeper Your Mahjong Companion App

For mahjong cafes and clubs. Hands score automatically, table scores sync live, and players install nothing.

Free for 1 month No credit card From Rp 400.000 (IDR 400,000)/month

Live table: four players, all at 0Record a hu: who won and whose discardHand scored: valid, 7 faanHu history in the roomAyu's phone after the hu: updated table scores
  • Table room

    Table room screen: four fictional players with live scores, Hong Kong New 18 rules

    Every phone sees the same table score.

  • Hong Kong

    Hong Kong faan breakdown: 11 faan and the score split for each player

    HKMA rules with a house points table.

  • Indonesian J2

    J2 result: a valid hand worth 31 points with four jokers

    Follows the J2 rulebook, version 5.

  • Monthly leaderboard

    Monthly score rankings with a podium and a list of fictional players

    Player rankings each month, points only.

  • Points only

    Rules page stating that games use points only

    No money fields anywhere in the data.

Already running at

How it works

Players don't install or sign up. The trial needs no credit card.

  1. Table 3 page before a room is openedRoom lobby with the room QR and codeSecond player's phone: pick a seatBudi seated in the room
    01

    Scan QR

    Scan the QR code at the table. Each phone takes one seat.

  2. Live table: four players, all at 0Record a hu: who won and whose discardHand scored: valid, 7 faanHu history in the roomUndo menu on a recorded hu
    02

    Play

    Log hands, kongs and false hu. Made a mistake? Tap undo.

  3. Photo a hand button above the tile keyboardPhoto a hand screen with Open cameraCheck tiles: the 14 tiles read from the photoTile correction options: winning tile, replace, delete, addWinning tile marked, all tiles confirmedResult: valid, 11 faanFaan breakdown and score split
    03

    Photo a hand

    Snap the tiles on the table and the app marks each one. Check them, fix any, then it scores the hand.

  4. Ayu's phone after the hu: updated table scores
    Budi's phone at the same moment, same scores
    TV screen: this month's score ranking
    04

    Scores sync

    Scores sync live to every phone at the table.

How it works

  1. Scan the QR code at the table. Each phone takes one seat.

  2. Log hands, kongs and false hu. Made a mistake? Tap undo.

  3. Snap the tiles on the table and the app marks each one. Check them, fix any, then it scores the hand.

  4. Scores sync live to every phone at the table.

Table 3 page before a room is openedRoom lobby with the room QR and codeSecond player's phone: pick a seatBudi seated in the room
Live table: four players, all at 0Record a hu: who won and whose discardHand scored: valid, 7 faanHu history in the roomUndo menu on a recorded hu
Photo a hand button above the tile keyboardPhoto a hand screen with Open cameraCheck tiles: the 14 tiles read from the photoTile correction options: winning tile, replace, delete, addWinning tile marked, all tiles confirmedResult: valid, 11 faanFaan breakdown and score split
Ayu's phone after the hu: updated table scores
Budi's phone at the same moment, same scores
TV screen: this month's score ranking

Players don't install or sign up. The trial needs no credit card.

Start your free month

Four rule sets.
One table score.
Your brand.

Your own brand

Your logo, your colours, and your own subdomain on windkeeper.app. Included in every plan.

Example address.

Features for players and staff.

Every feature is included in every plan.

  • Hand calculator

    Calculates each hand automatically under the rule set you choose.

  • QR table rooms

    Every phone sees the same table score.

  • Monthly leaderboard

    Player rankings each month, points only.

  • Share cards

    An image of a hand or table result to share.

TV display mode

A display mode built for the TV screen in your venue.

Staff app

Manage the menu, check-ins, visit stats, score export and a change history.

Rules curated by experts

Pick the rulebook. The app does the math.

Built on the official rulebooks: HKMA 2023, J2 version 5 and the 2014 MCR edition (WMO).

Your own house rules?

We can set up custom rules and a points table for your venue.

Ask on WhatsApp (opens in a new tab)
Hong Kong faan breakdown: 11 faan and the score split for each player

Hong Kong

HKMA rules with a house points table.

Under the hood

How we build

  • Own scorer

    for each rule set

  • Rescore history

    when a rulebook changes

  • Runs on TVs

    Samsung 2018 (Tizen 4)

  • No install

    right in the phone browser

  • Indonesian

    and English

  • Change history

    in the staff app

  • Custom rules

    via custom quote

Price for your venue

Pay by table count. Every feature is included.

Billing

Windkeeper

For mahjong cafes, clubs and parlours

Rp 400.000 / month

First 4 tables
Rp 400.000
Extra tables
Rp 0
Total per month
Rp 400.000

Paying yearly: Rp 4.000.000, saves Rp 800.000.

Start your free month

No credit card needed.

Included

  • All 4 rule sets
  • QR table rooms
  • Leaderboard
  • TV mode
  • Staff app
  • Share cards
  • Your venue's brand

Several venues or custom rules

Multi-venue support is in progress. For custom rules or features we send a quote.

Ask on WhatsApp (opens in a new tab)

Good to know.

Do players need to install an app?

No. Windkeeper runs in the phone browser, so players scan the QR code at the table and start playing without installing anything.

Can Windkeeper run on a venue TV?

Windkeeper can run on a venue TV. It has a TV display mode and runs in the browser of a 2018 Samsung TV (Tizen 4).

Which rule sets does Windkeeper support?

Windkeeper supports four rule sets: Hong Kong (HKMA with a house points table), Indonesian J2 (rulebook v5), Riichi, and MCR (Chinese Official 2014). Each rule set has its own scoring engine.

Can Windkeeper use our venue's own rules?

Yes. Besides Hong Kong, J2, Riichi and MCR, we can set up custom rules and a points table for your venue through a custom quote.

Can Windkeeper scores be exchanged for money?

No. Windkeeper records points only, and Windkeeper points cannot be exchanged for money or goods.

Does Windkeeper include POS, food ordering, bookings or tournaments?

No. Windkeeper does not include POS, F&B ordering, bookings, tournaments or member cards.

Can I try Windkeeper before paying?

Yes. Windkeeper offers a free one-month trial with no credit card, so your venue can use every feature before paying.

Can one Windkeeper account manage several venues?

Not yet. Windkeeper does not support several venues in one account today, and multi-venue support is in progress.

What happens to past scores when a rulebook changes?

Windkeeper includes tooling to rescore past games when a rulebook version changes.

Start a free month at your venue. No credit card needed.

One free month, no credit card. Want to see it first? Open the live demo.

Players don't install or sign up. The trial needs no credit card.

We will contact you on this number.