WearOS Personal Audit Data Logger

Job ID: 40178543

Budget: $10 – $3,000 USD

Project Description:
I am looking for an expert Android/WearOS developer for a fixed-price, one-time project. I need a custom background service for my Samsung Galaxy Watch Ultra to act as a personal "black box" for auditing my own work environment (health and safety logging).

Core Requirements:

Persistent Foreground Service: Must stay active for 8+ hours (handling Doze mode and battery optimizations) to log data from GPS (L1+L5), Accelerometer, and Microphone (dB levels only, NO audio recording).

Security & Integrity: Real-time AES-256 encryption for the logs and SHA-256 hashing for data integrity.

Automated Silent Sync: The app must automatically and silently send the encrypted report file (.bin) to a specific email address whenever Wi-Fi or LTE is available. No UI popups or interaction required.

Device Management: Implementation of Device Owner / Kiosk Mode (DPM) to ensure the service remains active during the entire work shift.

Deliverables:

Full Kotlin source code.

Signed APK for ADB installation.

Simple guide for installation via ADB.

Required Skills: Android Native (Kotlin), WearOS SDK, Background Services (WakeLocks), Cryptography (AES/SHA).