๐Ÿ’ฃ

MINEFIELD

A ROGUELIKE

Privacy Policy
โš™๏ธ

SETTINGS

Adjust your experience

๐Ÿ”Š AUDIO
Music Volume Background music level
๐ŸŽต
25
SFX Volume Sound effects level
๐Ÿ’ฅ
100
๐Ÿ–ฅ DISPLAY
VFX Intensity Particle effects and explosions
Screen Shake Camera shake on mine hits
โš  DANGER ZONE
Reset All Progress Deletes gems, gacha items, runs, and best score
๐ŸŽ’

INVENTORY

Equip up to 3 items โ€” active on your next run

EQUIPPED SLOTS
1EMPTY
2EMPTY
3EMPTY
COLLECTION
HOW IT WORKS
๐Ÿ”ฅ

RUN MODIFIERS

Stack difficulty for bigger score multipliers

MULTIPLIER
ร—1.0
๐ŸŒณ
SKILL TREE
Spend EXP to unlock permanent upgrades ยท drag to pan ยท scroll to zoom

๐ŸŽฐ GACHA MACHINE

Spend gems earned from runs to roll starting upgrades

?
?
?
STARTING UPGRADES (active next run)
๐Ÿ…

ACHIEVEMENTS

0 / 0 unlocked

+10๐Ÿ’Ž per unlock
๐Ÿ“‹
CHANGELOG
Version history & updates

HOW TO PLAY

THE BASICS
  • Left Click Reveal a tile
  • Right Click Flag a suspected mine
  • Numbers show how many mines are in the 8 surrounding tiles
  • Reveal every safe tile to clear the floor
TRY IT โ€” MINI MINEFIELD

Left click to reveal ยท Right click (or FLAG button) to flag ยท Clear all safe tiles to win

ROGUELIKE RULES
  • You have 3 lives โค๏ธ โ€” each mine hit costs one
  • Lose all lives = permadeath, run ends
  • After each floor visit the ๐Ÿ›’ SHOP to buy perks & upgrades
  • Every 3rd floor is a โš  BOSS FLOOR with special rules
  • Earn ๐Ÿ’Ž gems to spend in the Gacha Machine between runs
  • Earn โšก EXP to unlock permanent skills in the Skill Tree
READING THE NUMBERS
1
2
3
๐Ÿšฉ
๐Ÿ’ฃ
1 mine nearby 2 mines nearby 3 mines nearby unknown flagged mine!
โธ

PAUSED

Press ESC to resume

FLOOR
1
SCORE
0
MINES LEFT
0
LIVES
GOLD
0
TIME
--

๐Ÿ›’ SHOP

โญ PERKS Permanent passive bonuses
๐Ÿ’€ CURSED RELICS Power with a price
โšก ONE-TIME USE Instant consumables
๐Ÿ“ˆ UPGRADES Stackable stat boosts

โšก ADMIN ACCESS
Enter password
๐Ÿ”’ PRIVACY POLICY

Last updated: April 2026

1. What We Collect

MINEFIELD is a browser-based game that runs entirely in your browser. We do not collect, store, or transmit any personally identifiable information (PII) to our servers.

The following data is stored locally on your device only using localStorage:

  • Game progress (score, gems, EXP, unlocked skills)
  • Inventory items and equipped loadout
  • Settings preferences (volume, VFX, screen shake)
  • Run modifier selections
  • Best score and run count

This data never leaves your device and is not accessible to us.

2. Third-Party Services

MINEFIELD uses MantleDB (mantledb.sh) for optional live broadcast features (announcements, polls). If these features are active, anonymous event data may be sent to MantleDB's servers. No personal information is included. Please review MantleDB's privacy policy for details.

Google Fonts are loaded from Google's CDN for typography. Google may collect standard request logs. See Google's Privacy Policy.

3. Cookies

We do not use cookies. All game data is stored in localStorage, which is not transmitted with HTTP requests.

4. Analytics

We do not use any analytics, tracking pixels, or telemetry. No usage data is collected.

5. Children's Privacy

MINEFIELD does not knowingly collect data from children under 13. Since no data is collected at all, the game is safe for all ages.

6. Data Deletion

You can delete all locally stored game data at any time via Settings โ†’ Reset All Progress, or by clearing your browser's localStorage for this site.

7. Changes

If this policy changes, the "Last updated" date above will be revised. Continued use of the game constitutes acceptance of any updates.

8. Contact

Questions? This is an indie game โ€” reach out via the game's community channels.

โšก ADMIN PANEL
LIVE ANNOUNCEMENT
sec
QUICK MESSAGES
CREATE POLL
sec
LIVE RESULTS
FORCE FLOOR MODIFIER
GIVE EVERYONE GOLD
gold
GIVE EVERYONE GEMS
gems
REFRESH / UPDATE
sec delay
๐Ÿ˜ˆ ADMIN ABUSE
โšก QUICK ACCESS

Show a lightning button for instant panel access โ€” requires password to toggle

๐Ÿ’Ž GEMS
gems
โšก EXP
exp
๐ŸŽ’ ADD INVENTORY ITEM
๐ŸŒณ UNLOCK SKILL
โšก QUICK GIVE
CONNECTION
If broadcasts aren't reaching other players, claim the namespace first. Key goes in MANTLE_KEY in game.js.
BROADCAST LOG
Polling every 3s