KAIZEN CONTROLLER · BEHIND THE BINGO

A little fun.
A lot of community.

Made for the people.

Designed by Kaizen Controller, with coding and code cleanup performed with AI assistance. Kaizen Controller directs the design and reviews the community experience.

This app is built and hosted free of charge. Contributions toward platform hosting costs are welcome and entirely optional. Supporting the project never changes your card, photo approval, or access.

Your photos, your choice.

Photo evidence is optional. Photos stay private unless you explicitly choose to share each one. Names appear with public photos only when you separately allow it.

Every public photo is manually reviewed by an admin before publication. Nudity, sexual content, harassment, hate, graphic violence, and photos taken without permission are not allowed. Get consent before uploading identifiable photos of other attendees.

Approved public photos may be visible to anyone, including on livestreams. You can withdraw sharing consent or remove your own photo from its bingo square at any time. This blocks future public reads; already-downloaded copies, recordings, or screenshots cannot be recalled.

Use “Report photo” in an enlarged gallery photo to alert admins. Accounts that abuse the service can be blocked, their sessions revoked, and their photos removed. Approval is manual, so a submission may take time to appear.

A small data footprint.

We store your display name, card progress, room membership, photo captions and sharing settings, and a Twitch account ID or email address for sign-in. Private email addresses and account credentials are never published in the gallery or progress links.

Uploaded images are resized and re-encoded to remove embedded EXIF metadata, including GPS. Raw input files are discarded. Images live in private object storage; account and photo metadata live in the application database.

Removing a photo makes it unavailable immediately. Image files are scheduled for deletion after a 24-hour grace period during hourly cleanup. Photo metadata, reports, and moderation logs may remain for handling abuse. Sign-in sessions expire after 30 days; email links expire after 15 minutes. Expired authentication records are cleaned up hourly.

Twitch handles Twitch sign-in; Resend delivers requested email sign-in links; Railway hosts the app, database and images. These providers receive the data needed to operate those features. The app has no advertising or tracking analytics. The installable app does not cache private photos or authenticated pages for offline use.

For account-data requests or to appeal a block, contact Kaizen Controller using the contact link at kaizencontroller.com ↗.

Unofficial community bingo game. Not affiliated with Twitch.

Back to bingo ↗
GOOD PEOPLE MAKE THIS POSSIBLE

Keep the community going.

Built and hosted free of charge. If you enjoy playing, you’re welcome to help support platform hosting costs. Support is always optional.

Follow Kaizen on Twitch ↗Support hosting on Ko-fi ♡