GarboProduct site

Mobile Application Security Testing


On this page3

Development, security and procurement teams use Garbo to assess iOS applications they are authorized to test — before release, or before approving them for corporate use — on virtual devices that can be reset to a known state at any time.

How teams use Garbo

  • Review how an app stores data on the device and what it leaves behind.
  • Check how an app communicates and whether it handles sensitive information appropriately.
  • Test the same app on different iOS versions to catch version-specific behavior.
  • Re-run the same assessment after every new release, from an identical starting point.

Typical workflow

  1. Set up — create a virtual device on the target iOS version and snapshot its clean state.
  2. Install and exercise — install the app under review and walk through its key functions.
  3. Assess — record findings on storage, communication and behavior.
  4. Repeat — restore the snapshot and test the next version or the next app.

Why it matters

Consistent, repeatable test conditions make findings comparable from one release to the next, and keep app assessments off employees' personal devices.