| What you get (as a partner) | Prism Web Scan SDK (React + vanilla bundle that can be dropped into your app via CDN, or NPM) • Camera + sensor permission helper • Pre-scanning guided UI • 10-second guided capture UI • Scan video post-processing before upload • User-in-the-loop scan video check before upload* | | --- | --- | | | Prism Hosted API (existing, see details here) to create and manage scans as well as accessing advanced features like Health Report and Future Me.
Webhooks (existing, see details here) | | | Reference code Backend • Node “Passthrough Server” code with sample routes that wrap around the Prism Hosted API’s endpoints. • Postman collection of how to work with the Prism Hosted API.
Frontend • React mobile web body scanning app that includes:
| Your lift | Backend effort (any language)
sk_live…).Frontend effort
• Import Prism Web Scan SDK
• Take & theme frontend reference code to onboard & manage users, create & manage scans, and display progress and reports to users.
• GET scan video short-lived upload url via your /prism/upload-url route
• Poll your your backend /prism/scans/:id or listen to webhook-driven SSE. |
| --- | --- |
| Security model | • Prism API bearer token never ships to browser and stays in your backend. • You manage your user authentication and frontend sessions that communicate with your backend. • Upload scan video directly to Prism’s S3 Storage from frontend via a pre-signed URL routed from your backend. • HTTPS only. | | --- | --- |
| Expected target effort | 3–7 dev-days (depending on how much of the reference code you adopt) |
|---|
| What success looks like | ⌚ <30s scan → 3D body avatar, a Future Me that looks like you plus JSON body metrics in under 3 min. |
|---|
| What you will be able to do (use cases) | Social media Ad → Quick Scan → Delayed Results (Webview + Email) | Convenient “set-and-forget” experience; user doesn’t need to wait on page |
|---|---|---|
| Social media Ad → Quick Scan → Quick Results → Sign-up (all on a webview or browser) | “Wow” moment in < 2 min; proof of value before any commitment. |
Prism’s web SDK allows partners to expand their body scanning capabilities to the mobile web. This advancement opens the door to new use cases, such as: