This Data Usage Policy explains specifically what data MahjManager stores, how long we keep it, and how it is used within the platform. It supplements our Privacy Policy with more technical detail for organizers who want to understand exactly what happens to their data.
The table below summarizes the categories of data stored in MahjManager and their purpose:
| Data Type | What It Includes | Purpose |
|---|---|---|
| Account data | Name, email address, organization name, account creation date | Authentication, contact, and account management |
| Tournament data | Tournament name, format, number of rounds, dates, status | Powering the tournament management features |
| Player data | Player name, phone number, email address (optional) | Seating assignments, score tracking, SMS communications |
| Score data | Game scores by round and player | Standings, tiebreakers, results display |
| SMS logs | Outbound message content, inbound player replies, timestamps | Delivery confirmation, reply management, support |
| Payment records | Stripe session ID, payment status, amount, timestamp. No raw card data. | Billing verification, support, dispute resolution |
| Usage data | Feature usage events (e.g., tournaments created, SMS sent) | Platform analytics and billing calculation |
All MahjManager data is stored in Google Firebase (Realtime Database and Authentication), hosted in the United States. We do not operate data centers in other regions.
SMS message data is transmitted through Twilio's platform. Payment data is processed and stored by Stripe. Neither Twilio nor Stripe has access to your tournament or player data beyond what is strictly necessary to deliver their respective services.
Each organization's data is logically isolated within the database. Organizers can only access tournaments and player data belonging to their own organization. Players with SMS access to the public-facing survey or standings pages see only the information relevant to their specific tournament.
When you use MahjManager's SMS features:
Data is stored in Google Firebase, which provides automatic replication and redundancy within its infrastructure. MahjManager does not maintain separate independent backups beyond what Firebase provides.
You may request an export of your organization's data at any time by contacting us at info@reelplan.com. We will provide a machine-readable export within 30 days.
You may also request deletion of your account and associated data. Deletion requests are processed within 90 days. Note that payment records may be retained beyond that period as required by law.
MahjManager does not sell, rent, broker, or otherwise transfer your data or your players' data to any third party for commercial purposes. Data shared with Twilio and Stripe is shared only to the extent necessary to operate the SMS and billing features.
We may update this Data Usage Policy as the platform evolves. Material changes will be posted on this page with an updated effective date. Continued use of MahjManager after changes are posted constitutes acceptance of the revised policy.
Questions about how your data is used? Contact us:
Reel Plan, LLC (dba MahjManager)
916 G St NW, Suite 203
Washington, DC 20001
info@reelplan.com