BambooKit
Docs / Android
Apps

Android

The remote for the agent on your PC.

Tabs

TabWhat it shows
HomeYour PCs and whether they are online, sessions that are working, approvals waiting, and Recent activity with a Clear button
ProjectsEvery project on your PCs and its sessions; New session starts one on the project's PC
ApprovalsPermission requests and questions from the agent, with a badge
DevicesPaired PCs (rename, disconnect, revoke), Scan QR code, this phone and Profile and settings

Inside a session

TabWhat it shows
SummaryStatus and current action, project, branch and base commit, agent, model, duration, prompts, files changed, lines, tests passed/failed, approvals
TodosThe agent's todo list, live from the PC: pending, in progress and done
PromptsEvery prompt you gave, with time
TimelinePrompts, replies, file reads and edits, commands, test runs, searches, approvals and errors in time order
ChangesEvery changed file with its full diff; open one for Diff (each recorded edit), Before and After
FilesThe file map: every file the session created, edited, deleted or read
ProjectA folder browser of the project; files open in the code viewer (search, copy)
DiagramLive, History and Project map; see Live diagram
ChatThe live conversation, and a message box once the session is continued on the PC

A badge says where the history comes from: Live from your PC, or Saved copy when the PC is offline (kept 7 days). Before, After, Todos, Project, Diagram and Chat need the PC online. Before is labelled with its source: the session's own record, or the last Git commit.

Actions

ActionWhen
Stop (asks to confirm)While the agent is working
Allow once / Always / DenyFor pending approvals (commands, file edits and other tools that ask)
Submit / DismissFor the agent's questions: tick one or several options or type your own answer
Continue on PCOpens the session in BambooKit on the PC; after that you can chat in it from the phone
Send a message, choose the modelAfter Continue on PC
Rename and like (★)Any time; liked sessions are marked ★ everywhere and listed under Liked on this website. Renaming changes the title on the PC
ReloadAny time

The phone does not edit files. If the PC is offline, actions wait up to 5 minutes (PC offline, queued) and are then dropped.

Chat from the phone

  1. Open the session and press Continue on PC (confirm). The PC opens the session in BambooKit.
  2. The Chat tab now has a message box. Pick a model with the model picker (it lists the providers and models configured on that PC; the session's default is preselected) and send.
  3. Replies stream in live, with the agent's tool steps, approvals and questions.

Sessions you start from Projects → New session are continued on the PC automatically, so you can keep chatting in them straight away.

AI providers and API keys

Profile → AI providers lists, per PC, the providers configured in BambooKit Desktop and their models. To add a key, choose a provider, paste the key and press Add key:

  • The key is encrypted end-to-end to your PC before it leaves the phone: an AES-256-GCM key encrypts it, and that key is wrapped with the PC's own RSA key (RSA-OAEP with SHA-256). Only that PC can decrypt it.
  • BambooKit Cloud only passes the ciphertext along and deletes it as soon as the PC answers. The key is never stored in the cloud and never written to the event log.
  • The field is cleared once sent, and the key is never shown again, on the phone or anywhere else. Remove deletes a key from the PC.

Profile

Open Profile from the top bar or Devices → Profile and settings:

PartWhat it has
HeaderYour photo (Change photo, Remove), name and member-since date
NicknameThe name shown on your devices and this website
StatisticsProjects, sessions, Coding time (this week, this month, total), code stats (files created and modified, lines added and removed, tests) and tasks completed
Achievements50 achievements with Bronze to Diamond tiers, such as Code Written, Coding Streak, Night Coder or BambooKit Master
Notifications, App lock, App updates, AI providersSettings for this phone
Account, Danger zoneSign-in method and verification, Sign out, Delete account…
Projects managedAt the bottom: every project with its PC, branch and coding time; mark it Active, Completed or Archived

Coding time counts only while the agent is actually working on a task, not while the app is open. See Profile and achievements.

Updates screen

Profile → App updates shows the installed version, the newest real release from the BambooKit for Android releases and its release notes (What's new), with Update, Install or Skip this version. See Updates.

Recent activity

Home → Recent activity lists pairings, approvals, notifications and other account events. Clear (asks to confirm) removes recent activity and notifications for your account on all your devices; sessions and approvals are not affected.

App lock

Profile → App lock asks for your fingerprint, face or screen lock when the app opens; see App lock.

Sign-in

Email and password (sign in, create account, forgot password). Google sign-in is not available on the phone yet.

Notifications and storage

Notifications for questions, approvals, finished sessions and errors play the BambooKit sound; see Notifications. Your sign-in is stored encrypted with the Android Keystore and app data is excluded from backups.

Permissions the app asks for

Internet, notifications (Android 13+), camera (QR scan), biometrics (App lock) and "install unknown apps" (only when you install an update; Android always asks you to confirm).

When the PC app is too old

Some features need a recent BambooKit Desktop on the PC (for example todos, AI providers and the full approval details). If yours is older, the phone says Update BambooKit Desktop instead of failing; tap ⓘ for the details. See Desktop compatibility.