Summary

Mai-Score reads your own maimai DX NET score page, a KONAMI score CSV that you explicitly select, or KONAMI PLAY DATA pages you explicitly ask it to collect. Your data is processed in your browser and remain local by default. If you explicitly connect Google Drive, your Studio history can be synchronized to your private Drive app-data folder. There is no Mai-Score account, no analytics, and no advertising. The one case where a request reaches our server is song cover art, described under Cover art below.

KONAMI page collection and score imports

On supported DanceDanceRevolution, SOUND VOLTEX, and beatmania IIDX e-amusement pages, the Extension can collect the visible text, fields, and tables from PLAY DATA pages that your current browser session is allowed to open. Collection starts only when you press the collection button, stays within the current game’s PLAY DATA area, and reports paid or sign-in-gated pages as unavailable. It does not read your password, cookies, payment fields, or hidden paid data. IIDX and SDVX can also import an official CSV you explicitly select; the original file is not uploaded or retained.

What the extension reads

When you open the popup on DX NET, the extension reads the authenticated home page once to show whether you are signed in and, when available, your player name. When you click Update Studio or the collect-only action, it requests your Best-50 pages from whichever maimai DX NET you are signed in to — maimaidx-eng.com (International) or maimaidx.jp (Japan) — using the session you already have open, and reads:

The extension does not read your SEGA password, payment details, or any page other than the score pages it needs. It never transmits your DX NET session cookie anywhere; the cookie is attached by the browser to requests aimed at that same site and nowhere else.

Where your data is stored

We do not operate a database of user scores, and the optional Drive copy does not pass through or remain on a Mai-Score server.

Cover art

Exported images include song cover art, which is not part of your score data and has to be fetched separately.

Studio is hosted on Vercel, which processes standard request logs on our behalf as part of serving the site.

What we do not do

Permissions the extension asks for

Removing your data

Use Clear local data in Studio to delete Studio snapshots and history, and uninstall the extension to remove its stored preferences and latest score results. ChoosingDisconnect Google Drive in Studio revokes the active web or Extension grant and clears the local token; it does not silently delete data. Use the separateDelete cloud history action in Studio to permanently delete the Mai-Score history file from Drive app data. That action does not delete local browser history. Because nothing is kept on Mai-Score servers, there is no Mai-Score account or server-side score database to delete.

Changes

If this policy changes, the date at the top of this page changes with it. Material changes will also be noted in the project’s release notes.

Contact

Questions or reports can be raised as an issue on the Mai-Score GitHub repository.