Mobile · IoT · HealthTech

EYVA Non-Invasive BLE Wellness App: Mid-Project Takeover to Production MVP

AppMatic Tech took over the EYVA non-invasive wellness app mid-development and delivered a production-ready iOS and Android MVP across an eight-month engagement. AppMatic Tech stabilised the inherited codebase, completed BLE read and write command integration for the EYVA six-vital measurement device, and optimised overall performance across both native platforms.

6 Non-InvasiveVitals Measured
Read + Write CommandsBLE
8 MonthsEngagement
EYVA non-invasive wellness IoT device iOS and Android app built by AppMatic Tech

The Challenge EYVA Faced After a Stalled First Development Engagement

EYVA came to AppMatic Tech at a critical juncture: an initial app development engagement with another vendor had stalled, and the startup needed a technical partner capable of taking over an existing codebase, stabilising it, and driving it to a shippable MVP. The mid-project takeover introduced its own engineering complexity: understanding inherited architecture decisions, resolving accumulated technical debt, and continuing BLE device integration across both iOS and Android without breaking existing functionality. AppMatic Tech assessed the codebase, implemented a stabilisation plan, and completed the iOS and Android apps across an eight-month engagement covering BLE read and write command integration, seamless integration with EYVA's backend and real-time socket layer, testing, and performance optimisation across both platforms.

Non-Invasive Wellness and Health Monitoring Devices, Competitive Analysis

AppMatic Tech mapped the competitive landscape during the EYVA engagement to understand where non-invasive multi-vital measurement sat relative to consumer wearables and clinical monitoring devices.

CompanyUnique Value PropositionCompany AdvantageCompany Disadvantage
Consumer Smartwatch with ECG and Blood Oxygen:

Apple Watch Series 9 offered ECG, blood oxygen, and heart rate monitoring integrated into a mainstream consumer smartwatch with deep iOS health platform connectivity.

Massive Installed Base and Brand Trust:

Apple Watch's installed base, deep iOS integration, and strong brand trust in health monitoring made it the default consumer health wearable for iPhone users globally.

No Glucose Measurement:

Apple Watch had no glucose measurement capability and required the Apple hardware ecosystem. It was not a dedicated clinical wellness device targeting multi-vital non-invasive monitoring.

GPS-Enabled Fitness and Health Tracking:

Garmin combined GPS-enabled sport tracking with heart rate, SpO2, and stress monitoring across a range of wearables targeted at fitness and endurance athletes.

Best-in-Class GPS and Sport Tracking:

Garmin's GPS accuracy, long battery life, and strong fitness community adoption made it the preferred wearable for endurance athletes and sport-focused health monitoring.

No Glucose or HbA1c Measurement:

Garmin's sport-focused positioning did not address clinical wellness monitoring use cases. No glucose or HbA1c measurement was available across the Garmin wearable range.

Continuous Glucose Monitoring with Wearable Ring Integration:

Ultrahuman combined a continuous glucose monitoring sensor with a wearable ring ecosystem, delivering metabolic and recovery insights aimed at performance-focused consumers.

Integrated CGM and Recovery Tracking Ecosystem:

Ultrahuman's integrated CGM, sleep, and recovery stack gave consumers a single metabolic platform spanning glucose, heart rate variability, and sleep data.

Invasive Skin-Contact CGM Sensor Required:

Ultrahuman's glucose tracking required an invasive skin-contact CGM sensor worn continuously. The platform did not support fully non-invasive multi-vital measurement.

Continuous Glucose Monitoring for Diabetic Management:

Dexcom G7 delivered best-in-class continuous glucose data for diabetic management, FDA-cleared, and widely prescribed as the clinical standard for CGM.

Best-in-Class Continuous Glucose Data:

Dexcom G7's continuous glucose monitoring, FDA clearance, and physician prescription pathway made it the clinical standard for glucose tracking in diabetic management.

Requires Skin-Contact Sensor; Not Non-Invasive:

Dexcom G7 required a skin-contact sensor patch and was designed for diabetic management, not general wellness tracking. It was not a non-invasive multi-vital monitoring solution.

What AppMatic Tech Delivered for EYVA

AppMatic Tech assessed the inherited codebase and delivered a stable, production-ready iOS and Android app across eight months.

Codebase Takeover and Stabilisation
AppMatic Tech assessed the inherited iOS and Android codebases from the previous vendor, identified architectural issues and accumulated technical debt, and implemented a stabilisation plan before continuing feature development. AppMatic Tech brought both apps to a stable, testable baseline before extending BLE and API functionality.
Native iOS App (Swift)
AppMatic Tech continued and completed the EYVA iOS application in Swift, implementing BLE device discovery and pairing for the EYVA wellness hardware, BLE command writing to trigger vital scans, real-time characteristic read and notify handling to receive measurement data, vital trend display and history tracking, seamless integration with EYVA's backend and real-time socket layer for data sync, and end-to-end performance optimisation including memory management and UI rendering improvements.
Native Android App (Kotlin)
AppMatic Tech continued and completed the feature-identical Android implementation in Kotlin, with BLE scan triggering, measurement result display, and integration with EYVA's backend and socket layer mirroring the iOS implementation to ensure consistent vital tracking behaviour across both platforms.
BLE Integration Layer (Read/Write Commands)
AppMatic Tech implemented the BLE GATT command interface for the EYVA device across both iOS and Android, writing scan trigger commands and reading measurement characteristic notifications back in real time. The BLE layer was tested across device variants and operating system versions to ensure connection reliability under real-world measurement conditions.
Performance Optimisation and Backend Integration
AppMatic Tech integrated the iOS and Android apps with EYVA's backend and real-time socket layer, and optimised app performance across both platforms, reducing load times, improving BLE connection stability, and optimising data rendering for smooth vital trend visualisation across the six measured parameters.

EYVA: Delivery Metrics

Engagement Duration
8 months
Engagement Type
Mid-project takeover from previous vendor, codebase assessed, stabilised, and completed
Vitals Supported
6 non-invasive measurements including Glucose Trends, HbA1c, Oxygen, Heart Rate
Platforms Delivered
iOS (Swift) and Android (Kotlin)
BLE Integration
Read and write commands across both platforms, stable across device variants and OS versions
Outcome
Production-ready MVP shipped and operational

EYVA Interface Design

AppMatic Tech contributed to UI refinements across both the iOS and Android EYVA apps during the eight-month engagement, improving the vital measurement flow, trend visualisation screens, and onboarding experience as part of the broader codebase stabilisation and optimisation work. The measurement screens were designed to present six vitals clearly and without medical jargon, making the data accessible to wellness-focused users rather than clinical practitioners.

EYVA non-invasive wellness device hardware for which AppMatic Tech built the iOS and Android app

"AppMatic Tech picked up where another team left off and made it work. They stabilised the codebase, completed the BLE integration, and got our app to a point we could actually launch. The eight months we worked together moved faster than the entire prior development period."

SunilFounder & CEO, EYVA
EYVA vital measurement and health trend screen on iOS built by AppMatic Tech

Mobile Screens

AppMatic Tech delivered a focused set of mobile flows on iOS and Android, each designed to keep non-invasive vital measurement accessible to wellness-focused users.

EYVA home dashboard with six latest vital tiles

Home Dashboard

The welcome screen surfaces the six latest vital readings at a glance and offers one-tap access to start a new EYVA test session.

EYVA vital trends charts across daily, weekly, and monthly views

Vital Trends

Daily, weekly, and monthly trend charts visualise blood glucose, ECG, and other vitals so users can track changes across any timeframe.

EYVA device onboarding and order tracking screen

Device Onboarding

The order tracking screen guides users through EYVA's device onboarding with clear status, delivery updates, and next steps before the first measurement.

EYVA session result and next-action screen

Session Result

The post-measurement screen explains the reading in plain language, celebrates progress, and offers the next action in a single tap.

EYVA Project Outcomes

MetricValue
Engagement Duration8 months
Engagement TypeMid-project takeover, stabilisation, and completion
Vitals Supported6 non-invasive: Glucose Trends, HbA1c, Oxygen, Heart Rate (+ 2 additional)
PlatformsNative iOS (Swift) and Android (Kotlin)
BLE IntegrationRead and write commands, stable across device variants
OutcomeProduction-ready MVP shipped and operational
EYVA health trend history and BLE device connection screen built by AppMatic Tech

EYVA Tech Stack

Swift
Swift
Native iOS application development
Kotlin
Kotlin
Native Android application development
BLE
BLE / GATT
EYVA device pairing and read/write command integration
Socket.io
Socket.io
Real-time data sync with EYVA's backend socket layer
Firebase
Firebase
FCM push notifications and APNs authentication
Figma
Figma
UI refinement and developer handoff
Google Analytics
Google Analytics
Product usage and engagement measurement
Latency Testing
BLE connection and socket response-time benchmarking
Real-Device Testing
On-device QA across iOS and Android variants with the EYVA hardware

Security Architecture on EYVA

  • BLE Session Isolation

    AppMatic Tech implemented BLE session scoping ensuring each vital measurement session was bound to the authenticated user's device pairing. Unverified BLE connections could not trigger measurements or receive health data from the EYVA device.

  • Health Data Storage Controls

    Vital measurement data, including glucose trends, HbA1c readings, oxygen, and heart rate, was stored with strict access controls scoped to the authenticated user account, with no cross-user data access paths in the app or API layer.

  • Token-Based Session Management

    User authentication used token-based sessions with server-side expiry, ensuring measurement history and health trend data were accessible only to verified, logged-in sessions.

  • Backend and Socket Credential Protection

    All EYVA backend API and socket credentials were handled server-side with no client-side key exposure from the iOS or Android apps. Authentication tokens and socket session credentials were managed through EYVA's backend layer, which the EYVA team maintained throughout the engagement.

  • BLE Command Integrity

    AppMatic Tech implemented validation on all BLE read responses from the EYVA hardware, ensuring measurement data was checked for integrity before being stored or displayed, preventing corrupted sensor readings from entering the user's health record.

Services Behind This Build

EYVA combined native mobile engineering with Bluetooth Low Energy device integration on iOS and Android. Health-device teams evaluating a healthcare app development company can review how AppMatic Tech scopes BLE devices, HealthKit, and EHR integration for regulated health products. Explore the AppMatic Tech services that map directly to this product build.

Explore More Craft

Explore More
  • E-Bike IoT app developed by AppMatic Tech
  • Trackwel BLE kitchen scale nutrition tracking app developed by AppMatic Tech

Continue or Rescue Your IoT App Development with AppMatic Tech

All projects begin with a no-cost Discovery and Technical Scoping session. Contact the team at contact@appmatictech.com.

Start the Conversation