For Health, Wellbeing & Beauty Apps

Skin Analysis API for Health & Wellness Apps

Add a skin-check module to your existing health, wellbeing or beauty app — without building an in-house AI team. One REST call, structured results, white-label friendly.

~95.3% clinical concordance Ship in under a day UKCA Class I · ISO 27001 EU / UK residency

Not an engineering team? Drop in the 2-line Embeddable Widget instead — no backend required. Contact sales for volume pricing.

What you can build

Daily skin-check moment

A 60-second photo-and-result loop your users open multiple times a week.

Concern triage

Help users decide whether a new spot, rash or flare deserves clinical attention.

Care-pathway nudges

Route users to the right next step — self-monitor, GP, dermatologist or urgent.

Embedded beauty diagnostics

Power your skincare onboarding with structured analysis instead of generic quizzes.

Chronic condition tracking

Use repeated scans to support eczema, acne, rosacea and psoriasis tracking in-app.

Custom workflows

Combine our triage output with your own data — gamification, rewards, push reminders.

Integration in a day

Most product teams ship a working integration before lunch the next day. No SDK install, no EHR connector.

01

Grab a sandbox key

Sign up at ivyai.hk and instantly receive sandbox API credentials.

02

Wire one REST call

POST an image, parse a JSON response with classification, confidence, probability and triage.

03

Ship to users

Pass production review (~24h) and turn on real users — keep the same endpoint contract.

Want the long form? Read "Add skin analysis to your app in a day" →

UX patterns that convert

  • Lead with a single, obvious "Scan a spot" CTA — not a feature menu.
  • Show the triage level prominently — that is the decision the user came for.
  • Translate technical fields ("probability 0.74") into plain-language guidance.
  • Offer a "save and remind me in 30 days" loop to support repeat use.

For full-body screening flows, see multi-lesion detection on the API overview.

Code sample

One REST call, structured JSON back

No SDK. Any backend can call this. Map the response into your own design system.

Request
curl -X POST https://api.scanskinai.com/v1/analyze \
  -H "Authorization: Bearer $SANDBOX_KEY" \
  -F "image=@lesion.jpg" \
  -F "body_part=arm"
Response
{
  "request_id": "req_8f3...",
  "classification": "Seborrheic Keratosis",
  "confidence": 0.92,
  "probability": 0.74,
  "triage": "self_monitor",
  "differential": [
    { "label": "Melanocytic Nevus", "probability": 0.18 },
    { "label": "Solar Lentigo",      "probability": 0.08 }
  ]
}

Need the engineering walkthrough? Add skin analysis to your app in a day →

FAQ

Common questions from product teams

Do I need to install an SDK?

No. The Skin Analysis API is a single REST endpoint. Any backend — Node, Python, PHP, Ruby, Go, .NET — can call it with a bearer token and a multipart image upload.

Is the result a medical diagnosis?

No. It is a screening and triage signal. Present results as guidance (self-monitor / GP / dermatologist / urgent), not a diagnosis. ScanSkinAI is UKCA Class I registered as a screening assistant.

Can I white-label the results in my own app?

Yes. The API returns structured JSON only — no branding, no fixed UI. You map fields into your own design system, language and tone.

What about user privacy and data residency?

Images can be processed without long-term storage, and we support EU and UK residency. We are ISO 27001 aligned and provide a DPA for production customers.

How is pricing structured?

Sandbox is free and uncapped for development. Production is per-call with volume tiers — contact sales for a quote tied to your expected monthly scans.