Accessibility
Last reviewed: August 19, 2026
What we are working toward
We want everyone to be able to find a Mahjong table, register for a game, and run a club here — with a screen reader, with a keyboard alone, with low vision, or with a magnifier. Our target is the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA, and we apply it to bamgoodtime.com, to every club site we host on a bamgoodtime.com address, and to the club sites we host on a club's own domain.
Where we actually stand
We are partially conformant: parts of the site meet WCAG 2.1 AA and parts do not yet. We would rather say that plainly than claim a standard we have not finished meeting.
We measure nine representative pages against the WCAG 2.1 A and AA rules with an automated testing tool — the home page, sign-up, this page, a club home page, an event page, event registration, sign-in, the member dashboard, and the club admin dashboard — and we keep a written record of every problem it finds, so we can tell when something gets worse rather than better. What that record currently says is below.
What we know still falls short
As of the review date above, that automated check finds 0 items across those nine pages. The first time we ran it, on August 18, it found 165. Along the way it named buttons on our club sign-up page with no name a screen reader could read out, buttons sitting inside other clickable areas, a scrolling area the keyboard could not reach, and a long tail of text that did not have enough contrast against what was behind it — dimmed card subtitles, timestamps, the month on a date tile, our pink accent colour used as link text, and buttons filled with a club's own brand colour where the white lettering sat just under the line. Those are fixed.
A clean automated check is not the same as being accessible, and we are not going to let one stand in for the other. A tool of this kind can only test about a third of WCAG 2.1 AA — the part a machine can decide. The rest has to be checked by a person, and two of those checks are still outstanding here: working through those same nine pages using only the keyboard, and working through them with a screen reader. Until both are done and written down, we are partially conformant, and this page will keep saying so.
Two more limits on that number, because they matter: it covers those nine pages and not every page on the site, and an automated check finds real problems but never all of them. Our iPhone, iPad and Mac apps are separate software and are not covered by it at all; improvements there reach you with an app update rather than the moment we make them.
Tell us about a barrier
If something here stopped you, we want to hear about it — you do not need an account, and you do not have to know why it happened. Every report goes to our support queue tagged as an accessibility report, so it is not mixed in with everything else, and a person reads it.
We reply within five business days when you leave an email address, and we will tell you what we found and when we expect to have it fixed. You can also email us directly at mahjong@bamgoodtime.com, which reaches the same people.
Report an accessibility problem
If we get it wrong
If we cannot fix something quickly, we will say so and offer another way to do what you were trying to do — registering for an event over email or over the phone through your club, for example. Not being able to use a page should never mean not being able to play.