ALL4MOABACK TO THE MUSIC

ALL4MOA / SITE INFORMATION

PRIVACY.

ALL4MOA is the independent music and arcade website for AMO MKB. This page describes the data used by the website code included in this release.

On your device

Your personal game scores, BEATLINE accuracy records, vault preview unlocks, saved game settings and calibration choices are stored in your browser's localStorage. They stay on your device unless you clear them. Anyone with access to the same browser profile may view or change them. Local records are not proof of a verified achievement.

Global MOA RUN leaderboard

When you choose ranked play, the application creates a temporary run record containing a random ID, obstacle seed, logical world width, creation time and a SHA-256 digest of the IP address supplied by Cloudflare. The service uses the digest to limit excessive run creation. The app does not store the raw IP in its D1 run table, but the digest is pseudonymous data and should not be regarded as anonymous.

If you submit a verified score, the D1 database stores your chosen player tag, score, collected crosses, elapsed simulation frames and submission time. This information may appear publicly on the Top 10 leaderboard. The database schema does not currently implement automatic deletion of ranking entries or old run records.

Seasons accounts and verified progress

The server stores a stable account identifier, verified game results, season participation and earned music access. Your email address and verified account identity are stored in Cloudflare D1 using Better Auth. Cloudflare Email Sending delivers requested sign-in codes; codes are stored as hashes and expire after five minutes. Sign in with the same verified email to recover your collection. Device-local unlocks imported into an account are labelled unverified legacy access and earn no season credit.

Season verification uses bounded gameplay inputs and server receipt times. Raw inputs are removed 30 days after verification; award records and result summaries persist to support your collection. Optional measurement records signed-in starts, completion, return play, milestones, reward playback and music-link clicks. It excludes QA, expires after 90 days and does not establish listening attention or external streams. Security request identifiers are keyed hashes; no raw IP is saved in the Seasons tables.

Open Seasons for privacy and measurement controls. Account recovery after losing access to an email requires a verified support process; knowing a song title does not establish ownership.

Optional seasonal rankings

Seasonal public competition is off until you choose to join a particular season. We assign a random player name for that season and display your best verified score, performance statistics and rank for each eligible route or chart. Your email and internal account identifier are never displayed. Joining includes earlier verified runs from the same season and does not affect music rewards. New seasons require a new opt-in.

After eligible last-minute attempts and pending verification settle, final rankings are preserved in the archive. You can hide your entries from the rankings page at any time, including after closure. Hiding does not delete your earned music. Archived positions are not renumbered when an entry is withdrawn. Contact the artist for record correction or deletion requests.

Audio, cookies and other sites

Music and approved preview files are served from ALL4MOA. Season accounts use a secure, HttpOnly sign-in cookie and Cloudflare email-code verification. Seasonal and transferred legacy previews use an ownership-checked private delivery route. This release has no advertising trackers. Optional first-party measurement is off by default; use the privacy controls on the Seasons page to change your choice. Hosting services may process ordinary requests and operational logs under their own arrangements. Streaming and social-media buttons open external websites governed by their own privacy practices.

Questions or removal requests

If you want to enquire about a leaderboard entry or exercise privacy rights, contact info@all4moa.com. Please include the player tag and enough information to locate the relevant entry. Do not submit passwords or private identification documents through the game.

Last updated 3 November 2026. This notice reflects the supplied release code; site operators should review hosting retention and applicable legal requirements before production use.