M
MOGLISOFT LABSGAMES & PRIVACY
Games ↗

YOUR PLAY. YOUR CHOICES.

Moglisoft game privacy

Applies to Mogli Ninja War (com.moglisoft.ninjawar) and games using the Moglisoft Games service. Updated 6 November 2026.

Mogli Neon Hockey: online play and player cards

Mogli Neon Hockey (com.moglisoft.neonhockey) offers offline computer and same-device play without an online profile. Under-13 mode remains offline. Players aged 13–17 may use private friend-code games with generated identities and no personal nickname, country, public ranking, chat or photo. Teen profiles expire after 24 inactive hours.

Adult players can create an installation-linked hockey profile, choose a nickname and country/flag, and separately opt into public rankings. Nicknames are reviewed before appearing to other players. Matches and opted-in leaderboard entries can display the generated or approved nickname, chosen country/flag and server-verified wins. Country is chosen by the player; no GPS or inferred location is used. Profiles use a random authentication secret protected in Android Keystore-backed storage; only a hash is held by the server. These profiles are not Google accounts and do not restore automatically after reinstalling or clearing app data.

Random matchmaking connects two adult players searching at the same time. Private codes connect invited players. The service processes temporary queue membership, striker controls, match membership, server-computed puck/goal state, timing, disconnects and final results. Ranked wins exclude private/computer games and have a repeat-opponent limit. No online opponent is secretly replaced with a computer. There is no player messaging, email collection, personal photo upload, advertising or purchases in this hockey trial. Report/block controls are available for public players and studio administrators can review names and reports.

Queue entries expire after 12 seconds without refresh, room state expires after at most 15 minutes (5 minutes after a completed match), and inactive adult hockey profiles are removed after 90 days. Linked results remain until profile deletion or expiry. Hosting access/security logs may contain network addresses. Delete the hockey profile, authentication secret and results using Player profile → Delete online profile. Uninstalling alone does not send a deletion request. Online play requires an Internet connection; weak connections may cause a forfeit after the displayed grace period.

Children and offline play

The game asks for an age range and stores that choice on the device. We do not ask for a birth date. Players under 18 use random nicknames and preset ninja avatars. Personal names, personal photos, public rankings, Google sign-in, developer analytics and advertising are disabled for them. A grown-up can enable private invite-code Arena rooms on the device. Those rooms process a random expiring player/session ID and gameplay controls only, to run the shared timer, verify kills and show the result to invited room members. There is no chat, messaging, voice, public room search or contact upload. Room/session access expires after 24 hours; expired child identities and room data are removed by the hourly cleanup. A grown-up can disable rooms and erase the online identity in Profile. This device gate is a parental control, not verification of a parent’s identity or permission to collect personal information. Offline play stays available. External links require a parent action in child/teen mode.

Game progress may be included in your Android device's own backup and transfer settings. Account credentials are excluded from the app's backup rules. Moglisoft does not receive the Google account email used for an Android system backup.

Optional cloud accounts

Adult players may choose Sign in with Google to save and restore their best scores. Google shares a verified email address, a Google account identifier and, when supplied, a display name. We use these to identify the account, provide cloud saves, show which account is signed in, and support account administration. We do not receive or store the Google password.

Cloud scores and account information are stored on the Moglisoft hosting service, with authenticated access. Cloud account details are not published as a public player directory. Optional Arena rankings expose only the limited fields described below. Authorized studio administrators can see verified account emails and saved scores. We do not use these emails to send marketing messages.

Player profiles and Arena rankings

Adults may choose a local nickname and select one profile photo using the system photo picker. The cropped photo is re-encoded without original EXIF/location metadata and stored in private app storage on that phone. It is not uploaded, published, backed up by this app, or shared with other players. Online rooms always show generated aliases and preset avatars.

Adult players with a linked Google account may explicitly opt into public rankings of server-verified kills in a 60-second Arena round. The public entry contains a generated alias or an approved nickname, a preset avatar and the score. Emails, Google identifiers and personal photos are never included in rankings or rooms. Public nicknames require agreement to the Arena rules and review before appearing. Report/block controls are available beside public entries, and studio administrators review reports and names. Withdraw public participation or erase the Arena profile from Rankings at any time.

Online gameplay records include room membership, ready state, timed controls and replay-derived results. They are necessary to run the competition and resist score forgery, separate from optional analytics. Private rooms expire after 24 hours. Adult verified results remain until the Arena profile or linked account is deleted. Unlinked adult guest identities are removed after 90 days of inactivity. A network connection is required for synchronized online play; offline practice is unranked.

Optional gameplay analytics

Adult players can separately choose to share basic gameplay analytics. These include game openings, run starts/ends, best score, time of activity, a resettable app-installation identifier and the device's country/region setting. The region setting is approximate and may not describe the player's physical location. We do not request GPS, precise location, contacts, camera or microphone access.

Guests who decline analytics are not counted as individually tracked players in the studio dashboard. Children's and teens' gameplay analytics are disabled. You can withdraw analytics sharing in the game's privacy settings. Linked analytics are then removed; cloud scores remain until you delete the account.

Advertising

Advertising is enabled only for adult players after applicable privacy/consent choices, using Google's AdMob / Google Mobile Ads SDK and User Messaging Platform. Where enabled, Google may process network information, device/app information, advertising-related identifiers, diagnostics and interactions to provide, protect and measure ads. We do not pass your cloud-account email or Google account identifier to the advertising SDK.

Ads appear at natural breaks after eligible completed runs. There are no launch ads or ads placed over active play controls. You can revisit available advertising privacy choices from the game's Privacy options. See Google's advertising privacy information. Ads are not requested for child/teen mode.

Retention and security

Cloud account data and scores are retained while the account is active, until you delete it. Optional gameplay events are retained for up to 90 days. Sign-in sessions expire; security rate-limit records are short-lived. Hosting providers may keep operational/security access logs under their own retention controls. Internet requests necessarily expose network addresses to the hosting or advertising service receiving them; these are not a public player-location feature.

Our service uses HTTPS, server-side Google token verification, scoped sessions, access controls and private database configuration. No service can promise absolute protection against every attack.

Delete or manage your data

Use the game's Cloud save / Account menu to sign out, sync, withdraw analytics or delete your cloud account. You can also request account deletion on this website using the Google account linked to the game. Account deletion removes saved cloud progress, account details, sessions, linked Arena profiles/results and linked gameplay analytics. Uninstalling the app alone does not delete a cloud account. Local progress is removed when app data is cleared, subject to the device's backup settings.

For privacy questions or requests, contact moglisoftlabs@gmail.com. Service provider: Moglisoft Labs. We may update this notice when features or data practices change.