UAT Test App
The flinkey UAT Test App is a pre-built Android application that lets integration partners test the full vehicle access flow without building a mobile app first. It connects to the UAT environment and supports all standard BLE operations including Box Commands.
Download
Section titled “Download”⬇ Download flinkey UAT App (Android)
| Platform | Android (ARM64) |
| Version | 3.6.0 (Build 87) |
| Environment | UAT |
| Package | digital.witte.flky.mobile.droid.app.uat |
Installation
Section titled “Installation”Enable Developer Mode on the Android device
Section titled “Enable Developer Mode on the Android device”- Go to Settings → About phone
- Tap Build number 7 times until “Developer mode enabled” appears
- Go back to Settings → System → Developer options
- Enable USB debugging
Install via ADB
Section titled “Install via ADB”Connect the device via USB, then run:
adb install flinkey-uat.apkInstall directly on device
Section titled “Install directly on device”- Transfer the APK file to the device (USB, email, cloud storage)
- Open the file on the device
- Allow installation from unknown sources when prompted
- Complete the installation
Prerequisites
Section titled “Prerequisites”Before the test app can be used, the following must be in place:
- Active partner account on UAT (flinkey Portal)
- At least one car created via the flinkey API
- At least one user created via the flinkey API
- An active assignment linking the user to the car (webhook confirmed)
- A flinkey BLE Box installed in the test vehicle
Test flow
Section titled “Test flow”sequenceDiagram
autonumber
actor dev as Partner developer
participant backend as Partner backend
participant api as flinkey API UAT
participant app as Test App
participant fbox as flinkey BLE Box
dev->>backend: Trigger assignment creation
backend->>api: POST /assignments
api-->>backend: Webhook confirmed
dev->>app: Open test app, log in
app->>app: Sync digital keys
app->>app: Show vehicle in list
dev->>app: Tap vehicle, trigger unlock
app->>fbox: BLE access + Box Command
fbox-->>app: Feedback (lock state, battery)
app-->>dev: Show result
Step by step
Section titled “Step by step”- Create the access context — Use your partner backend to create a car, user and assignment via the flinkey API (UAT). Wait for the assignment webhook.
- Log in — Open the test app and log in with your UAT user credentials.
- Sync keys — The app automatically syncs digital keys from the Tapkey server.
- Find vehicle — Your assigned vehicle appears in the vehicle list with a green key indicator.
- Test BLE access — Move close to the vehicle’s BLE Box and trigger unlock/lock.
- Verify feedback — The app shows the box response (lock state, battery level).
What you can test
Section titled “What you can test”| Capability | Supported |
|---|---|
| Vehicle list with key status | ✓ |
| BLE discovery and connection | ✓ |
| Unlock / Lock (standard toggle) | ✓ |
| Box Commands (unlock car, lock box, status) | ✓ |
| Box feedback (battery, drawer state) | ✓ |
| Multiple vehicles | ✓ |
| Assignment lifecycle (create, update, delete) | ✓ |
Limitations
Section titled “Limitations”- UAT only — The app connects exclusively to the UAT environment
- Android only — No iOS binary available (use sample repo instead)
- No customization — The app uses the standard flinkey UI, not your partner branding
- Version fixed — The APK is a point-in-time build; contact support for updates
- Not for production — Never distribute to end customers
Alternative: Build your own test app
Section titled “Alternative: Build your own test app”If you need more control or want to test on iOS, use the sample repositories:
- Android: witte-mobile-sample-android
- iOS: witte-mobile-sample-ios
These repositories contain minimal working implementations that you can build and run with your own UAT SDK Key.
