Request
AppDefender.auth.requestOtp sends phone and purpose. The API hashes the code and queues SMS through DLT.
App Security · AppDefender.dev
Identity verification beside SMS OTP and SMSV.
SMVDefender is AppDefender identity verification beside SMS OTP and SMSV. The Client app calls requestOtp with a public App ID. PE ID, header, template, and SMS secrets stay on the API. A compromised handset with a valid OTP is still BLOCK.
What it does
SMVDefender sits on the identity path with MFADefender and BindDefender. Use this name only — never AppSMV.
The app never talks to an SMS gateway. App → SDK → API → attestation → risk → OTP → DLT → provider. PE ID is a string up to 32 characters, not a BIGINT.
Remote policy chooses SMS OTP, SMSV, or SMVDefender without an SDK rebuild. Super Admin and Client Admin register DLT with Maker–Checker before Production.
What it scores
How it runs
AppDefender.auth.requestOtp sends phone and purpose. The API hashes the code and queues SMS through DLT.
AppDefender.auth.verifyOtp checks the hash, attempt count, and expiry. Secrets never leave the server.
SMS OTP + SMSV + SMVDefender score identity. A rooted or hooked handset still fails the launch gate.
Operators
Registers PE ID, headers, templates, and SMS secret refs. Production stays closed until checkers approve.
Operates DLT and OTP policy for that company only. Cannot put SMS keys in the SDK.
Other App Security modules
All modules