⛏️ GeoMine
  • Home
  • How It Works
  • For Businesses
  • Rewards
  • Cash Out
  • About
  • Download
  • FAQ
  • Sign In
  • Get Started
Sign InGet Started
← Blog·SecurityMarch 5, 2026· 5 min read

How Anti-Cheat Keeps Your Rewards Fair

Inside the multi-layer anti-fraud system that protects honest miners.

For a location-based rewards system to work, it must be impossible to fake your location. Here's how GeoMine's anti-cheat system protects honest miners.

Why Anti-Cheat Matters

Without protection, bad actors could farm coins from their couch using GPS spoofing apps. This would flood the system with fake coins, devaluing everyone's honest earnings. Our 6-layer system prevents this.

Layer 1: GPS Validation

Every mining session starts with a GPS coordinate check. We verify your reported latitude and longitude against the business's geofence using the Haversine formula — the same formula used by aviation and maritime navigation.

Layer 2: Mock Location Detection

Most GPS spoofing apps work by enabling "mock locations" in the phone's developer settings. GeoMine detects this at the OS level and blocks mining if mock locations are enabled.

Layer 3: Device Fingerprinting

We create a fingerprint of your device's characteristics. Emulators (Android Studio, BlueStacks) have distinct signatures that real devices don't. Mining from an emulator is automatically blocked.

Layer 4: Heartbeat Monitoring

During a mining session, the app sends a GPS "heartbeat" every 30 seconds. Each heartbeat re-verifies your location. If your coordinates suddenly jump (impossible physical movement), the session is flagged and terminated.

Layer 5: Velocity Checks

We track movement between sessions. If an account shows mining at businesses thousands of miles apart within hours, it's physically impossible — and the account is flagged for review.

Layer 6: Behavioral Analysis

We track patterns across sessions. Suspicious patterns — mining at the exact same GPS coordinates (to the decimal) every time, or mining 24/7 without breaks — trigger automated review.

Consequences

  • First offense: Session terminated, no coins earned
  • Second offense: 24-hour mining suspension
  • Third offense: Permanent account ban, all pending coins forfeited

The Result

Every coin earned on GeoMine represents a real human visiting a real business. That's what keeps the system fair for everyone.

← Understanding Coin Economics: How GeoMine Coins Hold ValueMaximizing Your Coin Earnings: Pro Tips →
⛏️ GeoMine

Earn rewards by visiting real businesses. Walk in, mine coins, redeem for discounts, gift cards, and exclusive offers.

Product

  • How It Works
  • For Businesses
  • Gift Cards
  • Download App
  • Roadmap
  • FAQ

Features

  • 🎁 Gift Cards
  • 🔥 Daily Streaks
  • 🏷️ Claim Your Business

Company

  • About Us
  • Blog
  • Contact
  • Press
  • Privacy Policy
  • Terms of Service

Get In Touch

  • hello@geocoinminer.app
  • Support
  • Business Sales
  • Press
© 2026 GeoMine Inc. All rights reserved.