COMPANION APP · AI TRAINING DATA

X6-DataCollector

Full Technical Analysis

v2026-05-28 · 22.6 MB · Android 8.0+ · Greek & English

↓ Download APK · 22.6 MB
PURPOSE

What is X6-DataCollector

X6-DataCollector is the official data collection app for the GeoScan X6 AI ecosystem. It operates fully autonomously — no installation or account of the main ScanAnalyzer app is required. Anyone with a compatible device can use it immediately, contribute real field data, and fuel the continuous training of the AI model.

OFFLINE · DIRECTIVE #21

Autonomous Operation — No Internet Required

The app is designed with an offline-first architecture: every sample is always saved locally on the device before any upload attempt. If there is no internet connection, the app continues to work normally.

Once internet access is restored, the system automatically uploads all pending data without any action from the user. On failure, it retries with increasing wait intervals.

📥 STATUS INDICATOR
📥 Saved locally — will be sent automatically when connected
30s 1st retry
60s 2nd retry
120s 3rd retry + backoff
4-CATEGORY CURATION

4-Category Curation System

ACCEPTED

High-value training sample

INDIFFERENT

Neutral, low informational value

USELESS

Noisy or unreliable sample

MALICIOUS

Intentionally wrong — blocked immediately

🏆 TOKEN REWARDS

Reward Program — FREE TOKENS

For every 20 ACCEPTED samples submitted, the system automatically grants +1 FREE TOKEN. If the user has a ScanAnalyzer account, the token is deposited directly there. Otherwise, tokens are recorded in the DataCollector profile and can be linked to an account later.

ΠΙΝΑΚΑΣ ΑΝΤΑΜΟΙΒΩΝ
20 accepted +1 token
40 accepted +2 token
60 accepted +3 token
100 accepted +5 token
200 accepted +10 token

★ Counter is cumulative — does not reset after each reward.

TARGET CLASSIFICATION

17 Target Categories in 4 Groups

Group A — References (4)
  • Air
  • Clean Soil
  • Water / Liquid
  • Natural Rock
Group B — Metals (5)
  • Ferrous Small (<5cm)
  • Ferrous Large (>20cm)
  • Non-Ferrous Small
  • Non-Ferrous Large
  • Precious (Au/Ag)
Group C — Complex Targets (5)
  • Metal in container
  • Metal under rock
  • Buried Bones
  • Organic (wood)
  • Void / Cave
Group D — False Targets (3)
  • Concrete / Rebar
  • Modern Garbage
  • Iron Minerals
HARDWARE COMPATIBILITY

Compatible Devices

X6 Device (Bluetooth)
EKIBI Magnetometer
EKIBI Gradiometer
EKIBI Magnetometer Ionic
Tablet Magnetometer (built-in sensor)
TECHNICAL SPECS

Technical Details

🎯 CALIBRATION

Manual calibration with 100 reference samples. The system calculates median and IQR and displays a score: EXCELLENT / Good / Fair / Poor.

📊 QUALITY SCORE (0–100)
  • Calibration quality → 30 pts
  • Sample count → 30 pts
  • GPS fix → 20 pts
  • Signal range → 20 pts
🧬 MAGNETIC DNA ANALYSIS

Each session produces a magnetic signature feature vector via MagDnaAnalyzer — the same algorithm as the main ScanAnalyzer app.

📍 GPS VALIDATION

Automatic WGS-84 bounds check. «Indoor test» option available for use without GPS fix (indoor spaces).

📶 AUTO BT RECONNECT

In case of connection loss (e.g. during photo capture), the app reconnects automatically without data loss.

🔗 DEVICE BINDING (GSCAN)

Each installation gets a unique GSCAN fingerprint. If device mismatch is detected, the app enters BLOCKED_BY_DEVICE state.

COLLECTOR LOCK STATE

Operation States

ACTIVE

Full operation

BLOCKED_BY_WARNINGS

≥3 warnings for malicious samples

BLOCKED_BY_LOCKOUT

Account expiry / lockout

BLOCKED_BY_DEVICE

Device fingerprint mismatch

SECURITY

Security

🔒 Data encryption in transit (HTTPS/TLS)
👤 Anonymous Firebase Authentication — no personal data
🔗 Device binding with GSCAN fingerprint
📍 WGS-84 validation to prevent fake geo data
📍 GPS starts only after explicit permission
🧹 Automatic stack trace removal from logs
VERSION INFO

Release Technical Specs

Latest version v2026-05-28
APK size 22.6 MB
Android minSdk 26 / targetSdk 35 (Android 8.0+)
Languages Greek, English
Offline storage JSON files in internal storage
Auto-sync WorkManager + CONNECTED constraint
Retry policy Exponential backoff (30s → 60s → 120s…)
CHANGELOG

Version History

v2026-05-28 Device binding (GSCAN), BLOCKED_BY_DEVICE, 4-category curation, ALIVE ECG icon
v1.6.5 Production release, custom icon
v1.6.x Firebase Auth, Noetic Multi AI schema, visual signature, auto BT reconnect
v1.5 17-category target system
v1.4 Manual calibration with IQR
v1.3 Magnetic DNA analysis
v1.2 Quality scoring system
v1.1 GPS validation (WGS-84)
v1.0 Initial release

Start Collecting Data

Anonymous use · No account required · Earn free tokens

↓ Download APK · 22.6 MB

← Back to downloads