Front Camera
Single-lens rPPG capture
AI-Powered Mobile Health Screening
Camera-driven rPPG pipelines and on-device Dermascan inference deliver clinically-aware wellness insights across smartphones. Premium mobile experiences, screening anywhere.
Risk: Low
42 ms · stable
Built for premium mobile health experiences
How It Works
PulseAI pulls signals from any smartphone camera, runs quality-aware AI on-device or in the cloud, and emits structured wellness metrics — ready for premium mobile workflows.
Signal Sources
Single-lens rPPG capture
Lesion close-ups for Dermascan
ABCDE companion checklist
Optional CSV / JSON ingest
Structured Results
BPM · HRV · stress · SpO₂*
Risk band · top class · prob
Per-sample confidence
CSV / PDF · history
*SpO₂ where supported; PulseAI provides screening, not diagnosis.
Integration
Send authenticated batches from the Android client or your own pipeline. Responses are clean JSON, ready for dashboards, audit trails, and analytics surfaces.
curl https://api.pulseai-us.online/healthz
curl -X POST https://api.pulseai-us.online/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"you@clinic.com","password":"••••••"}'
const res = await fetch(
"https://api.pulseai-us.online/api/vitals/batch",
{
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${accessToken}`
},
body: JSON.stringify({ samples })
}
);
const data = await res.json();
val response = api.upload(
DermascanRecordDto(
capturedAt = Instant.now().toString(),
risk = "LOW",
topLabel = "nv",
topProbability = 0.94f
)
)
if (response.isSuccessful) markSynced(record.id)
Global Impact
Billions of people lack timely access to clinicians. PulseAI is designed as an informational layer — fast signal screening, transparent uncertainty, and pathways to professional care.
Technology
Camera-first signal pipelines, on-device deep learning, and a security-aware sync layer.
Quality-aware rPPG, motion compensation, spectral analysis, and confidence gating before any metric reaches the user.
Dermascan TFLite model runs locally; vitals sync optionally to MongoDB through a Node.js API behind LiteSpeed.
Jetpack Security on-device, AES-256-GCM payload envelopes, JWT-protected APIs, and a strict screening-not-diagnosis posture.
UX & Engineering Targets
Illustrative UX targets for surfacing reliable BPM / HRV.
Copy is "screening" — never "diagnosis".
Tuned for Compose + Hilt + on-device TFLite.
Compatible Surfaces
From single-lens smartphone capture to encrypted cloud sync, PulseAI delivers a consistent premium experience across every surface.
Front-camera rPPG for vitals, macro capture for Dermascan. CameraX with quality gating and macro-friendly autofocus.
TFLite MobileNetV2 / EfficientNet on 224×224 RGB lesion crops. ABCDE companion + encrypted history sync.
Kotlin · Jetpack Compose · Hilt. Glassmorphism design system, cinematic motion, offline-first Room database.
Node.js · Express · MongoDB Atlas. JWT auth, Zod validation, rate limits, daily reports, and Hostinger LiteSpeed routing.
Developer API
Live on api.pulseai-us.online — protected by Helmet, rate limits, and JWT.
/healthz/readyz/api/auth/register/api/auth/login/api/vitals/batch/api/analytics/summary/api/reports/daily/api/dermascan/batchGet Started with PulseAI
Tell us about your deployment — clinic pilot, OEM evaluation, or developer integration.
PulseAI provides AI-estimated wellness metrics and dermatology-style screening outputs for informational use only. It is not a medical device and must not be used for diagnosis, treatment, or emergency decisions. Always consult qualified clinicians.