Final price. Taxes, shipping and customs duties included.
← Back to apps and firmware

Cuvex Mirror · Android · Cuvex Mirror

1.0.0-beta.9.8

Your download, instructions and integrity check in one place.

Published on 2026-11-11 · UTC · APK · 0.3 MiB

Cuvex-Mirror-1.0.0-beta.8-Android-EQUIPO.apk

Release notes

Details / what's new in version 1.0.0-beta.9.8

Cuvex Mirror 1.0.0-beta.8. Overwrite protection for CVXAE01, CVXAE02, CVXRF01, CVXRF02 and unknown formats with a valid Cuvex structure. Preserves binary records and checks complete NDEF capacity before writing. Empty records and PSBT retain their behavior. Format recognition does not imply GCM authentication.

Beta requirements and compatibility

Android 8.0 or later, NFC and Bluetooth LE peripheral support are required. Your computer also needs compatible Bluetooth. Availability depends on your phone, operating system and Desk version.

Installation

  1. Download the official APK to your Android phone and check its integrity here before installing it.
  2. Open Cuvex Desk and choose Mirror in a supported NFC operation.
  3. Open Mirror, grant the required NFC, Bluetooth and camera permissions, and follow the session PIN and QR shown by the two apps.
  4. Once both apps confirm the connection, hold the card against your phone and follow Desk’s instructions. Review and authorize sensitive operations on your Cuvex device.

SHA-256 confirms that the file matches the published download. It does not replace verification of the manufacturer’s signature or establish compatibility with your device.

Your phone can be your NFC reader.

Cuvex Mirror uses your compatible smartphone’s NFC to read and write cards for Cuvex Desktop through an encrypted Bluetooth connection. It is required to fully operate Cuvex Original with Desktop. Mirror does not decrypt your secrets or replace authorization on the hardware.

You need Android 8 or later with NFC, a camera and Bluetooth peripheral mode, plus a computer with compatible Bluetooth and Cuvex Desk. A temporary PIN and QR bind the session. Mirror needs no account or Internet permission and does not decrypt your secrets.

To install the APK, follow Android’s security instructions for this official download. Keep Play Protect enabled. Never enter seed phrases, private keys or cryptogram passwords in Mirror.

SHA-256

Check your download, step by step.

SHA-256 verifies file integrity. It does not replace a manufacturer signature or independently guarantee software security.

The comparison runs in your browser. Your file is not sent to the server and you do not need a terminal.

  1. Leave the downloaded file in Downloads, without extracting or renaming it. Wait for the download to finish.
  2. Open Terminal: press ⌘ + Space, type Terminal and press Return.
  3. Copy the entire block, paste it into the terminal and press Enter. It only calculates and compares the hash; it does not install or open the App.
  4. Read the result below the pasted block. This may take a few seconds.

The block contains the command to paste. The OK or KO result appears after you run it.

Paste this entire block

sh <<'CUVEX_LOCAL_CHECK'
set -u
folder="$HOME/Downloads"
file="$folder/"Cuvex-Mirror-1.0.0-beta.8-Android-EQUIPO.apk
expected=bebdf0247a2f2926b5ee3f9948ab98f2d5e1c466f43b68af89f1228c1ff091e8
printf "%s\n" 'CHECKING YOUR CUVEX DOWNLOAD…'
printf "%s\n" "Downloaded file: $file"
if [ ! -f "$file" ]; then
  printf "%s\n" 'KO (FAIL) — FILE NOT FOUND'
  printf "%s\n" 'Check that the download is complete and the file is in Downloads with its original name.'
  exit 1
fi
if command -v sha256sum >/dev/null 2>&1; then
  actual=$(sha256sum -- "$file" 2>/dev/null | awk '{print $1}')
elif command -v shasum >/dev/null 2>&1; then
  actual=$(shasum -a 256 -- "$file" 2>/dev/null | awk '{print $1}')
else
  printf "%s\n" 'KO (FAIL) — DO NOT OPEN THIS FILE'
  printf "%s\n" 'The file does not match the published hash. Download it again from Cuvex and repeat the check. If it fails again, contact sato@cuvex.io.'
  exit 1
fi
printf "\n========================================\n"
printf "%s\n" 'CUVEX VERIFICATION RESULT'
if [ "$actual" = "$expected" ]; then
  printf "%s\n" 'OK — FILE VERIFIED'
  printf "%s\n" 'The file matches the SHA-256 we published for this version. The integrity check completed successfully.'
  exit 0
fi
printf "%s\n" 'KO (FAIL) — DO NOT OPEN THIS FILE'
printf "%s\n" 'The file does not match the published hash. Download it again from Cuvex and repeat the check. If it fails again, contact sato@cuvex.io.'
exit 1
CUVEX_LOCAL_CHECK
Download optional script

Expected result after running

OK — FILE VERIFIED

The file matches the SHA-256 we published for this version. The integrity check completed successfully.

KO (FAIL) — DO NOT OPEN THIS FILE

The file does not match the published hash. Download it again from Cuvex and repeat the check. If it fails again, contact sato@cuvex.io.

YOUR SELECTION

Your bag0

Video tutorial

Playback connects to YouTube. Open on YouTube ↗

Necessary functions let you use the store. You can choose whether to enable the others.

Privacy policy