Skip to content

Dashboard Overview

A quick reference for every section in the tapflow dashboard.

App Center

Route: /app-center

The main workspace for QA. Shows all uploaded builds organised by app.

UI elementWhat it does
App cardGroups builds by app (bundle ID + platform). Click to expand build list.
Build rowShows version, build number, status badge, upload date, and uploader.
Status badgeBacklog · In Progress · Done · Rejected — click to change (Developer or Admin).
Upload BuildOpens the build upload dialog. Accepts .app.zip (iOS) or .apk (Android).
CommentsThreaded comments per build. Attach screenshots. Visible to the whole team.
Device cardShows available simulators. = booted, = available. Click to start a session.

QA Session

Route: /app-center/build

The full-screen simulator view. Opened when you click a device card in App Center.

ControlDescription
TouchClick or tap anywhere on the simulator to send a touch event.
SwipeClick and drag to swipe.
PinchTwo-finger pinch gesture on trackpad.
Home / BackButtons in the control bar (platform-specific).
FPS indicatorShows current frames-per-second in the top-right corner.
End sessionDisconnects your browser from the device and returns the device to available state.

The screen streams at ~30 fps. Frame rate adapts to your network automatically.

Recordings

Route: /app-center/build (during a session)

Record QA sessions and share them with your team.

ElementDescription
Start / Stop recordingStart and stop recording from the session control bar.
Recording listView saved recordings per build.
DownloadSave a recording to your local machine.

Retention

Recordings are kept for 72 hours after creation. Download them before they expire if you need them long-term.

Mac Resources

Route: /mac-resources

CPU and RAM usage for every connected Mac agent. Useful for spotting overloaded hosts before assigning more sessions.

ElementDescription
Agent cardOne card per connected Mac. Shows hostname and current CPU / RAM.
Time-series chartHistorical CPU % (blue) and RAM % (gray).
Range selector1h / 6h / 24h / 7d — switches the visible window.

Data is sampled once per minute and retained for 30 days.

Settings

Settings has three sub-pages accessible from the left nav.

Default

Personal profile settings for the currently signed-in user.

  • Display name — shown in comments and session history.
  • Avatar — click the pencil icon on the avatar to upload a new image (PNG or JPEG, max 2 MB).
  • Change password — requires current password.

Team

Visible to Admin only.

  • Members list — all accounts with email, role, and join date.
  • Invite member — send an email invite or generate a copy-paste link. Invites expire after 7 days.
  • Change role — reassign any member's role (Admin / Developer / QA / Viewer).
  • Remove member — permanently deletes the account. You cannot remove yourself.
  • Reset password — send a password reset email to a specific member.

Tokens

Personal Access Tokens (PATs) for CI/CD scripts and API access.

  • Create token — enter a name and optional expiry. The token is shown once — copy it immediately.
  • Revoke — instantly invalidates the token.

Use PATs with the Authorization: Bearer tflw_pat_<token> header to upload builds from CI. See Uploading Builds (CI/CD).

Released under the MIT License.