1) Secure Capture — Real-Time, On-Device, No Storage
1) SIM Change Detection (Android)
Subtitle:Purpose
Analyze Detectframes SIMfrom swapsthe infront-facing realcamera timeentirely on device to protectenhance sessionfraud integritydetection—no andimages preventare accountstored takeover.
Overviewtransmitted; only metadata/results are sentA lightweight background service monitors the device’s SIM state and reports changes to your STS backend. Typical statuses: NO_CHANGE, SIM_CHANGED,
.UNKNOWN
How it works
-
TheAppSDKdecidesperiodically checks SIM state (with backoffwhen torespectactivateOS(e.g.,limits)after login, during a transfer, or only in high-risk flows). -
OnstartCapture()
change,checksitcamerasendspermissionaandminimal,beginssignedperiodicpayloadframe(statusanalysis+locally.device/app -
Frames are processed on device; images are deleted immediately after analysis.
-
Only analysis results/metadata are sent to your backend.
-
YourCaptureriskendsenginewhenappliestherulesapp(e.g.,callsstep-upstopCapture()
.auth,session revoke, temporary hold).Secure_Capture_Feature_V1
SDKRequired &permission Permissions(AndroidManifest.xml)
<uses-permission android:name="android.permission.CAMERA"/>
Android
SDK Methodsmethods & returns
UXUsage &example Permissions(Kotlin)
val result Display= acollectorAgent.startCapture()
clearif purpose(result statement== "MISSING_PERMISSIONS") {
// Request CAMERA permission before capture.retrying
}
// ... perform secured flow ...
collectorAgent.stopCapture()
UI guidance (pre-permission message)}
Request“Tocameraenhancepermissionsecurity,just-in-time.the app will analyze images from your device’s front-facing camera. No images are stored or uploaded.”
Security & Privacyprivacy notes
-
No
imageimagestransmission—ever leave the device; onlymetadata.minimal metadata/results are transmitted. -
Immediate buffer deletion after
analysis.analysis; follow data minimization best practices.
UseCommon Casesscenarios
-
PassivePost-loginlivenessenvironmentsignals for step-up auth.validation -
SessionExtraanomalycheckdetectionduring standard transfers -
High-risk events (
multiplenewfaces,payee,occlusions,unusuallyspooflargecues).amount)
KeyNext Metrics (KPIs)
On-device inference latency (ms).Metadata event throughput (events/min).False-positive rate on real users.
Integration Stepssteps
-
EnableSecure CaptureinSTS Admin. Add
the SDK module and declare cameraCAMERA permission.-
Implement2)handlersExplain purpose toreceive analysis metadata.users. -
Tune3)thresholds/heuristicsIntegratebystartCapture()
/stopCapture()
clientinprofile.the chosen flow(s). -
Provide4)aHandleconcisepermission“Privacygracefully.Note”5)explainingRollon-deviceoutprocessing.gradually and monitor analytics.