Required information

Authentication uses an account UUID, email, confirmation and security state, and lifecycle timestamps. Subscription access later requires minimum Stripe customer/subscription references and server-owned entitlement evidence. Stripe—not MathNexa—handles payment-method details.

Service providers

Supabase processes authentication and minimum account records, Stripe processes payment and subscription records, Resend may deliver authentication email through Supabase, and Vercel hosts the application. MathNexa does not sell personal information or use account data for advertising.

Commercial evidence

MathNexa keeps versioned acceptance, Checkout-binding hashes, webhook identifiers and hashes, entitlement state, cancellation state, and refund-review status. Raw webhook payloads and payment-method details are not stored.

Retention and deletion

A deletion request immediately blocks game access and new Checkout. Minimum billing evidence may be retained while cancellation, refunds, disputes, legal obligations, and the owner-approved retention schedule are resolved. Permanent deletion is not represented as complete until those checks finish.

Your controls

You can sign out, recover your password, review game-access status, and request account deletion. A deletion request immediately denies game access while required billing and support review is completed.