Inventory
The Client ships payment, analytics, and auth SDKs. KeysDefender holds their secrets.
App Security · AppDefender.dev
Protect payment, analytics, and auth SDKs inside the Client app.
Watches embedded third-party SDKs for tamper, data exfiltration, and hooking. Same 44/23 rule catalog applies to the host app and the libraries it ships.
What it does
SDKGuard watches the third-party libraries a Client app already ships — payments, analytics, Maps, push, and auth. Those SDKs run inside the same process AppDefender scores. A hooked Juspay or analytics binary is the same class of FAIL as a hooked host app.
The 44 Android and 23 iOS catalogs apply to the host and the libraries. Keys for those SDKs still unwrap only through KeysDefender after ALLOW. SDKGuard does not put extra secrets on the React Native bridge.
Reports land in Client Admin ThreatDesk for that environment. Super Admin enables Sandbox first so Makers can prove a tampered payment SDK without touching Production traffic.
What it scores
How it runs
The Client ships payment, analytics, and auth SDKs. KeysDefender holds their secrets.
SDKGuard scores those libraries on the same launch and session path as the host app.
FAIL actions go to that Client’s ThreatDesk. Production policy still needs two checkers.
Operators
Enables the catalog that covers host and libraries. Vault stays in KeysDefender.
Sees SDK FAILs for their app only. Cannot mix Sandbox library evidence into Production.
Other App Security modules
All modules