brand logomark
AI-Native Platform

An all-in-one platform for Mahjong instructors hosts players communities instructors

Supercharge your Mahjong business with self-service booking, player management, memberships, payments, and much more.

No credit card required
Free 14-day trial

A home for your entire Mahjong busyness

Built by instructors who got tired of duct-taping spreadsheets together.

Scheduling

Your Mahjong games & events on autopilot

Set up your weekly games once, and Omahji handles the rest. Recurring sessions, league nights, and one-off events — all in one calendar, syncing automatically to your players' phones.

Recurring games – Set up once. Mondays at 7pm just... happen.

Event registration – Create custom registration forms with payments for events and workshops

Leagues with point tracking – Multi-week formats with standings and waitlists, built in.

Mahjong host relaxing because the system simplified her game schedule
Young woman viewing Mahjong player list through the software on her phone
Players

Know every player. Keep them coming back.

From regulars to drop-ins, every player has a profile. Track attendance, manage memberships and tiers, and spot who's about to lapse before they do.

Attendance tracking – View player activity, profile information, and attendance in one place.

Player profiles – Manage player profiles with contact information and special notes.

Membership tiers – Create tiers and priced membership plans

Tables

Fill every seat with the right people

Drag players onto tables, balance skill levels, and respect seat buddy requests — all in one tool that knows Mahjong isn't a game you play alone.

Drag-and-drop seating – Move players between tables in seconds.

Seat buddy support – Honor friend requests automatically when building tables.

Equipment cataloging – Create an inventory of all your items and assign them to tables so you're ready for game day.

Image of the host looking at the table and the system dialog with seat assignments.
image of excited Mahjong instructor host because payments are simple
Payments

Get paid without chasing anyone.

Stripe-powered checkout that handles entry fees, member dues, and guest pricing. Players pay when they RSVP. You stop reconciling at the door.

Entry fees at booking – Members pay member pricing, guests pay guest pricing.

Recurring membership – Monthly or annual dues, automatic renewal.

Direct payouts – Funds land in your bank, not a third-party balance.

Powerful Features

One platform. Every part of running Mahjong

Everything you need, nothing you don't. Thoughtfully designed for Mahjong instructors, hosts, and their players.

Open play & recurring games

Create and manage group game-play sessions, assign hosts, and view all your upcoming games in calendar view.

Event & retreat planning

Retreats, tournaments, and special events—send invites, collect payments, and track registration with ease.

Private lessons

Offer one-on-one or small-group lessons—set your availability and let players book times that sync to your calendar.

Leagues

Run leagues with registration, score tracking, wait lists, and sub lists—and charge by the league or the session

Player management

Track skill levels, memberships, and history—all in one profile. Complete visibility into your player community.

Mobile app & web portal

Mobile app or online – a place for players to book games, sign up, and view the details of all your offers.

Tables & seat assignment

Build custom seat maps, assign players to seats and equipment to tables, and be ready for seat assignments on game day.

Email & push notifications

Send emails to players about offers, or promote your Mahjong business directly with push notifications to the mobile app.

Website embed

Embed your live offerings anywhere with a single snippet, so players browse and book right from your own site.

Mobile app

An app worth telling your players about.

Players browse upcoming games, reserve their seat, request a seat buddy, and pay — all from their phone. You spend less time on logistics. They show up ready to play.

Apple App Store badgeGoogle Play Badge
member portal

Browse all your offerings

Your players open the app to a feed of all your offers — what's upcoming, what's open, who's already in. No more group texts asking when the next session is.
member portal

Fast booking & registrations

Players tap to reserve a seat. Your roster updates automatically. You set up your venue knowing exactly who's coming and who's on the waitlist.
member portal

Seat buddy requests

Players can submit seat requests for you to view when configuring seating in the table mapper. The people who come to play together, play together.
member portal

Pay in the app

Stop chasing payments at the door and start the game on time. Set a single price, or enable dual pricing with memberships.
member portal

Your community, connected

Players can chat with other players in your community, and you can send notifications directly through the app.  It's the part of your club that lives between sessions.
Apple App Store badge
Google Play Badge
Testimonials

Don't take our word for it, hear from the Mahjong community.

Apple App Store badgeGoogle Play Badge

It's a really good platform and has just about everything I need for running my Mahjong business. I love the app!

Kerry Mann

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae. Donec eu felis at libero consequat sagittis a et urna. Sed auctor augue id tellus lacinia.

Sed Eiusmod

Integer rutrum ante et nunc venenatis, id ultricies risus ultricies. Sed auctor augue id tellus lacinia, nec ultricies est fermentum. Vestibulum ante ipsum.

Adipiscing Aliqua

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet velit id nulla tempus dictum sit amet eu nisi. Fusce aliquet turpis at orci bibendum, non convallis

Adipiscing Amet

Sed auctor augue id tellus lacinia, nec ultricies est fermentum. Maecenas euismod sapien eu arcu convallis, vitae vestibulum ipsum maximus. Vivamus vitae arcu vel.

Tempor Do Amet

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae. Vvamus vitae arcu vel velit efficitur vestibulum vel in purus.

Elit Adipiscing Ut

Get paid. Stay organized. Keep in touch.

Seamless integrations with the payment and communication tools that keep your business running.

twilio-logo
google-cal-integration
stripe-logo
square-logo
paypal-integration
venmo-integration
google-analytics-integration

Simple pricing. No surprises.

One low monthly rate. Unlimited everything. You only pay more when your games do.

Solo

For running your games and events.
Everything you need to schedule games, register players, and get paid — without the spreadsheets and group texts.
$29
/month
Unlimited games and events
Player app and web portal
Player and game management
Integrated payments via Stripe Connect
Tables with AI seating and seat requests

Club

For building a membership community.
Turn your players into members and build a community. Charge monthly dues, control access, and run leagues — all in one place.
$69
/month
Everything in Solo
Membership & access control
Subscription billing for members
Leagues and private sessions
Running a large operation? Custom development and dedicated support available.
Let's talk
Credit card processing includes Stripe fees (2.9% + $0.30) and a 1% Omahji platform fee. Hosts receive direct payouts via Stripe Connect.

Less juggling. More Mahjong.

Something holding you back from signing up? Contact us directly.

decorative accent - circle brand