Skip to content

@capgo/capacitor-verisoul

Collect Verisoul fraud-prevention sessions from iOS and Android.

@capgo/capacitor-verisoul wraps the Verisoul native iOS and Android SDKs for Capacitor apps. Use it to initialize Verisoul early, collect native device and behavioral signals, retrieve a session ID, and send that session ID to your backend for Verisoul risk assessment.

  • configure - Initializes Verisoul with your project ID and target environment.
  • getSessionId - Returns the current Verisoul session ID once native collection is ready.
  • reinitialize - Resets collection and starts a fresh session after account context changes.
  • recordTouchEvent - Forwards Android touch events to Verisoul touch-signal collection.
MethodDescription
configureInitialize the Verisoul native SDK.
getSessionIdReturn the current Verisoul session identifier.
reinitializeReset Verisoul collection and create a fresh session.
recordTouchEventForward touch events to the Android SDK.

This reference is synced from src/definitions.ts in capacitor-verisoul.

If you are using @capgo/capacitor-verisoul to plan fraud prevention, connect it with Using @capgo/capacitor-verisoul for the native capability, Getting Started for installation, iOS setup for App Attest notes, Android setup for Maven setup, and Capgo Security for the broader security workflow.