Security-first collection
Lumine collects account, IP, device, and sign-in evidence to operate the portal, protect accounts, and fight fraud or chargebacks.
Lumine
This policy describes what the Lumine portal at lumineproxy.org and the Lumine API collect, what stays only in your browser, what Lumine keeps server-side for security, and when data is sent to third-party providers you choose to use.
Important Microsoft account note
Microsoft OAuth credentials are encrypted and held by the Lumine API. The portal receives username-only linked account metadata and sends that username when you request friends, Realms, realm addresses, or a proxy. Device codes are temporary workflow identifiers; the account-trade flow also consumes its credential server-side.
Lumine collects account, IP, device, and sign-in evidence to operate the portal, protect accounts, and fight fraud or chargebacks.
The API bearer is held in an encrypted HttpOnly portal session. Microsoft OAuth credentials are encrypted by the API; browser storage contains only device continuity and convenience data.
If you use Google sign-in, Microsoft account linking, Stripe checkout, YouTube embeds, or social links, those providers also receive data under their own policies.
The portal uses an HttpOnly cookie for authentication and uses JavaScript-visible cookies, local storage, session storage, and IndexedDB only for device continuity, temporary workflow identifiers, proxy convenience, and account recovery flows.
__Host-lumine-session
Production-only encrypted, HttpOnly, Secure, SameSite=Strict Lumine API session. Maximum age: 24 hours; unavailable to browser JavaScript.
lumine_device_recovery
Browser recovery token used to reconnect a browser to the same device identity. Max age: 365 days.
lumine_proxy_configs
Saved proxy configuration list and settings snapshots stored in a browser cookie. Default max age: 365 days.
lumine_proxy_config_selected
Selected proxy configuration ID stored in a browser cookie. Default max age: 365 days.
lumine_device_recovery
Copy of the browser recovery token used for device identity continuity until you clear browser storage.
lumine_xbl_device_code
Temporary Microsoft device-code auth cache kept until the code expires or is cleared.
lumine_account_trade_xbl_device_code
Temporary account-trade device-code authorization identifier kept until submission, expiry, or clearing. It is not an OAuth access or refresh token.
resourcePacks
Locally saved resource pack metadata and payloads you upload in the portal until you clear them.
lastProxyStart
Last proxy start settings such as account, proxy type, target, and tier until you clear it.
lumine_preferred_region
Preferred proxy region selection until you clear it.
lumine:onboarding-finished
Boolean onboarding completion marker until you clear it.
lumine_chunk_reload_attempt
Single-session marker used to recover from chunk-load errors.
lumine_password_reset_token
Password-reset token held in session storage after you open a reset link.
lumine_delete_account_token
Account-deletion token held in session storage after you open a delete link.
lumine-device-context / markers / recovery-token
Recovery token mirror used for durable client device identity.
When you register or sign in, the Lumine API calculates a rules-based trust score from 0 to 100. This is security and fraud-prevention profiling, not advertising profiling. The calculation uses a combination of signals rather than treating an IP address as proof of identity.
Signals can include whether an opaque browser recovery identifier is present and familiar to the account, whether the browser/device signal set is complete, prior devices and coarse network cohorts used by the account, browser-family familiarity, account age, verified Google authentication, recent device velocity, device or device/network reuse across Lumine accounts, and an upstream device-risk value when a trusted Lumine service supplies one. A familiar device is strong positive evidence. An IP or network match is only a supporting signal. Device reuse across accounts and unusually fast device changes are stronger negative evidence.
The score is assigned a trusted, monitored, or restricted level. Registration itself is not denied solely because of this score. The level controls session lifetime, and only trusted sessions can start Eclipse. A monitored or restricted user can sign in from a familiar device, use their verified Google account, or ask support for review; Free proxies remain available throughout. Free Eclipse allowances are also pooled through opaque Xbox and device/network claimant hashes so opening a repeat Lumine account does not create another copy of the same promotion.
These rules can produce false positives on shared computers or unusual device setups. To ask for a human review, correction, or explanation of a trust-related restriction, contact [email protected]. Include the request ID shown with the error when available. Support can review the recorded signals and account history; after human review, support can set a temporary trusted override that expires within 30 days and takes effect when you sign in again. A device-claim exemption or trust override does not remove the separate Xbox or per-account promotional limit.
We do not sell or rent your personal information. We share information only as needed to run Lumine, complete features you request, process billing you choose to start, maintain security, or comply with legal obligations.
Cookie retention and browser-storage behavior are listed above. Some items expire automatically, while others stay until you clear browser storage, overwrite them, disconnect an account, or remove saved portal data.
The separate successful-auth audit collection is configured to expire records after 90 days. The user record keeps only the 20 most recent successful sign-in events until they are displaced by newer events or the account is deleted. Opaque free-allowance claim documents expire after 45 days. Account-level opaque device bindings and claimant IDs remain with the account until deletion unless support corrects them. Support trust overrides expire within 30 days; their review timestamps and note remain with the account until cleared or account deletion. Retired exact-IP account-lock fields are erased during API database setup. In-memory rate-limit counters expire after their configured windows, which are generally minutes rather than days.
You can review recent sign-ins in the dashboard, request password reset emails, request account deletion, clear unlink server-held Microsoft accounts from the portal flows that manage them, remove saved resource packs or proxy configurations, or contact Lumine for support or policy requests.
The portal does not currently change its behavior in response to a browser "Do Not Track" signal. The portal is primarily built around first-party account, proxy, and security features rather than third-party tracking, but third-party services you choose to load or open may still collect data under their own policies.
Lumine is not intended for children under 13, and we do not knowingly collect personal information from children under 13 through the portal. If we learn that we have done so, we will take reasonable steps to remove that data.
Support questions can be sent to [email protected]. Policy or legal questions can be sent to [email protected].