Skip to content

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 flinkey UAT App (Android)

Platform Android (ARM64)
Version 3.6.0 (Build 87)
Environment UAT
Package digital.witte.flky.mobile.droid.app.uat

Enable Developer Mode on the Android device

Section titled “Enable Developer Mode on the Android device”
  1. Go to Settings → About phone
  2. Tap Build number 7 times until “Developer mode enabled” appears
  3. Go back to Settings → System → Developer options
  4. Enable USB debugging

Connect the device via USB, then run:

Terminal window
adb install flinkey-uat.apk
  1. Transfer the APK file to the device (USB, email, cloud storage)
  2. Open the file on the device
  3. Allow installation from unknown sources when prompted
  4. Complete the installation

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
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
  1. 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.
  2. Log in — Open the test app and log in with your UAT user credentials.
  3. Sync keys — The app automatically syncs digital keys from the Tapkey server.
  4. Find vehicle — Your assigned vehicle appears in the vehicle list with a green key indicator.
  5. Test BLE access — Move close to the vehicle’s BLE Box and trigger unlock/lock.
  6. Verify feedback — The app shows the box response (lock state, battery level).
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)
  • 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

If you need more control or want to test on iOS, use the sample repositories:

These repositories contain minimal working implementations that you can build and run with your own UAT SDK Key.