XMR-Miner

Security Model

Overview

This document explains what XMR-Miner does and does not do, the permissions it requires, and the risks you should understand before using it.

Android Permissions

XMR-Miner requests the following permissions:

Permission Purpose Required?
INTERNET Connect to mining pools Yes
FOREGROUND_SERVICE Keep mining when app is in background Yes
WAKE_LOCK Prevent CPU from sleeping during mining Yes
RECEIVE_BOOT_COMPLETED Optional: auto-start mining on device boot No

Permissions NOT Requested

XMR-Miner does NOT request:

What the App Does

What the App Does NOT Do

Risks and Considerations

Hardware Risks

CPU and Battery Stress:
  • Mining causes sustained high CPU usage
  • Generates significant heat
  • May accelerate battery degradation over time
  • Could potentially reduce device lifespan

Mitigation

Financial Risks

Network Privacy

Threat Model

Threats We Protect Against

Threats We Do NOT Protect Against

Verifying the Application

To ensure you have an authentic, unmodified copy of XMR-Miner:

  1. Download only from this official website
  2. Verify the SHA256 checksum matches
  3. Verify the GPG signature
  4. Optionally: build from source yourself

See How to Verify for detailed instructions.

Source Code Audit

The source code is available for review:

Reporting Security Issues

If you discover a security vulnerability:

  1. Do NOT open a public GitHub issue
  2. Email details to: [email protected]
  3. Include steps to reproduce
  4. Allow reasonable time for a fix before disclosure