SETTINGS
AUDIO
Music
Volume 30%
Voice
Volume 35%
FX
Volume 35%

雀心

Janshin
© 2026 雀心 - Janshin
雀心 — Janshin

雀心 - Janshin is a riichi mahjong web game built for quick, casual matches against AI and real opponents.

Designed and developed independently, blending traditional Japanese mahjong rules with a modern browser-based interface.

Janshin Team

Teruki Sato

Special Thanks

Natsu "Daijoubu Ma" Hashimoto - Tester/Voice Actor

Game Music
Shuffle
Match Settings
Rules
Aka Dora
Kuitan (Open Tanyao)
Double Ron
Nagashi Mangan
Chonbo (False Declaration Penalty)
Rankings
Points
Loading…
Loading…
Yaku Reference
Hand Advice
Loading…
Room List
Loading…
Friends Notifications Personalisation My Stats Play History Achievements Change Username Change Key
Personalisation
Player Icon Title Voice Theme Nameplate Call Style Game Music
Player Icon
Title
Voice Theme
Nameplate
Call Style
My Stats
Loading…
Play History
Loading…
Achievements
Loading…
Change Username
Change Key
Friends
Your ID —
Online Friends

Loading…

Notifications
Loading…
Store
0
Terms of Service

Last updated: September 2026

1. About Janshin

雀心 - Janshin ("the game") is an independently developed riichi mahjong web game. By creating an account or otherwise playing, you agree to these Terms.

2. Accounts

You create a profile with a display name and password. You're responsible for keeping your password confidential — one person, one account. Don't impersonate another player or share accounts to manipulate rankings or stats.

3. Acceptable Use

Don't use the game to harass other players, cheat or exploit bugs for an unfair advantage, or attempt to disrupt the service for others.

4. Availability

Janshin is provided free of charge, as-is, with no uptime guarantee. Features — including account sign-up — may change or be removed at any time.

5. Termination

An account may be removed for violating these Terms. You can ask to have your account and its data deleted at any time — see the Privacy Policy for how.

6. Contact

Questions about these Terms can be directed to the developer, Teruki Sato, through the game's usual support channel.

Privacy Policy

Last updated: October 2026

What we store

Your display name; a salted hash of your password (never the plain text); your chosen icon, title, nameplate skin, and voice theme; your coin balance and the cosmetics you've bought; your game history, stats, and achievements; and your social data: your friends list, friend requests, and the players you've recently played with; and any messages you send through the Contact form, along with your display name, the game version, and your browser type. No email address or other personal information is collected.

Why

Solely to run the game: logging you in, showing your stats and history, and powering friends, invites, and the store. Your display name, icon, title, and nameplate are shown to other players in games, friends lists, and leaderboards, along with your leaderboard stats.

Cookies & local storage

The game sets no cookies. It stores a "stay logged in" token and your settings (sound, music, rules, and appearance) in your browser's local storage, and briefly keeps in-progress game info in session storage so you can rejoin after a page reload. These are needed for the game to work and are never used for tracking. No analytics, ads, or third-party trackers.

Third-party services

Fonts are loaded from Google Fonts, so your browser sends your IP address to Google when the page loads (see Google's privacy policy). The game is hosted on Railway, which logs IP addresses and request details for security and operations; these logs are kept for a limited time.

Your choices

You can ask to have your account and its data deleted at any time by sending an account request from About > Contact while logged in.

Changes

This policy may be updated as the game evolves; the "Last updated" date above will change whenever it does.

Contact

Found a bug, have a suggestion, or want your account deleted? Send a message here. Your display name, the game version, and your browser type are attached so the report can be followed up.

Developer Settings
Create Profile
Delete Profile
Player Reports
Leave Game?

Your progress in this match will be lost.

Confirm

Achievement Unlocked!
Room Invite
Daily Login Bonus
Invite Players
Loading…
Choose a Profile
0
0