Open-source lab · Node.js · SwiftUI · Kotlin
API authorization boundaries
One original repository with a deliberately vulnerable and corrected Node.js API, synthetic tenant fixtures, and two native mobile development clients. The Node suite passed 10 local tests; the SwiftUI iOS Simulator app and Kotlin Android debug app both compiled on an Apple Silicon Mac. These are educational demos, not production applications.
Native mobile development examples
Both clients are independently buildable examples for an authorized local test server. The iOS version uses SwiftUI and URLSession, while the Android version uses Kotlin and the platform networking stack. Each lets a developer compare the same synthetic cross-tenant request.
iOS · SwiftUI · Xcode Simulator
iOS authorization demo
Native SwiftUI form, async URLSession request, response inspection and a documented XcodeGen build. Simulator build passed with Xcode 27.2.
View SwiftUI source and build instructionsAndroid · Kotlin · Emulator
Android authorization demo
Native Kotlin Activity, emulator-to-localhost request handling and a Gradle debug build. Compiled with Android SDK 36.
View Kotlin source and build instructionsThese are development examples, not live customer deployments or App Store / Google Play releases. Runtime behavior on each emulator has not been independently certified.