Your Macs and the captain
Pair your Macs, answer an approval on whichever one you are at, pick a captain the others follow, and read or continue its sessions from another Mac.
Available now. A current user-facing path exists within the stated scope.
What Your Macs does
Your Macs links the Macs you own so they share folders and history, answer each other's approvals and run each other's automations.
It lives in Team, under Your Macs. Messages between your Macs are end-to-end encrypted and go Mac to Mac, or through a relay that sees only ciphertext. Nothing widens what an agent may do: each answer settles one request.
Until your Macs are linked, the page offers Start with this Mac, Pair with a Mac you already use and Restore from a recovery kit, and the Team sidebar shows a Your Macs row. Once they are linked, the page lists them and shows what each may do, and the sidebar row shows how many Macs there are.
Start with your first Mac
On the Mac you use most, open Team › Your Macs and press Start with this Mac.
This Mac makes your account key and vouches for every Mac you pair with it. It is tagged Holds the key. Only the Mac that holds the key can pair a Mac, remove one or make a recovery kit. When it is done, Bandicot says Your Macs are ready to pair.
See your Macs and what they are doing
Team › Your Macs lists every linked Mac with when it was last heard, and a card beside the list shows what your other Macs may do here.
Each row gives the Mac's name. Your own row says this Mac. For the others the row says direct or via relay (hover for the round trip time) and seen followed by how long ago, or not seen yet. The Mac that holds the key carries the tag Holds the key. A line under the list says whether this Mac holds the key, is vouched for by it, or must pair and remove Macs from the Mac that holds it.
Once Macs are linked, the card Working across your Macs appears. It shows who the captain is, the four switches under Choose what other devices may do, the schedules a Mac is running for another while it sleeps, and a Start on {mac} row for each Mac that has automations.
Under the card the last three happenings across your Macs are listed with how long ago they were; Show all followed by the count lists the rest, and Show less folds it back. The same lines record what your Macs did for each other, and the table shows the ones you will meet.
| Line | What happened |
|---|---|
You allowed {tool} on {mac} or You denied {tool} on {mac} | You answered another Mac's approval from this Mac. |
Allowed {tool} from {mac} or Denied {tool} from {mac} | Another Mac answered an approval of this Mac. |
You started {automation} on {mac} | You started an automation on another Mac. |
Started {automation} from {mac} | Another Mac started an automation here. |
Started a chat from {mac} or Continued a session for {mac} | Another Mac, or your phone, sent a chat to this Mac. |
Turned away {request} from {mac}: {reason} | This Mac refused work, and the reason says why. See the switches. |
Ignored {mac}'s answer for {tool}: approvals from your other Macs are off | The answer was dropped because that switch is off here. |
Running {label} for {mac} while it sleeps | This Mac is covering a sleeping Mac's schedule. |
This Mac is now your captain or {mac} is your captain | The captain changed. |
If it goes wrong
Bandicot could not read these settings, so your other devices are kept out until you set them again.- Turn the switches on again. Until they are saved, nothing from your other devices reaches this Mac.
This Bandicot cannot reach your other Macs.- Update Bandicot on this Mac and reopen it; the app is older than the Your Macs engine.
Bandicot did not answer. Try again.- Try again. If it repeats, quit and reopen Bandicot.
Pair another Mac
Copy the pairing link from the Mac that holds the key, paste it on the new Mac and confirm that the six digits match on both screens.
A pairing link works once, for ten minutes, and the card counts down. Copy copies the link. A paired Mac's certificate lasts a year.
After you press The digits match, pair, the new Mac shows the same progress page as joining a team. It appears in the list when the Mac that holds the key admits it.
- On the Mac that holds the key, open Team ›
Your Macsand pressPair a Mac. The card then shows a pairing link, six digits and a countdown. - On the new Mac, open Team ›
Your Macs, choosePair with a Mac you already useand paste the link. The new Mac shows its own six digits once it has read the link. - Check that both screens show the same six digits, then press
The digits match, pair.
If it goes wrong
That link expired. Make a new one when the other Mac is in front of you.- The link lasted ten minutes. Make a new one on the Mac that holds the key with both Macs in front of you.
Pair or remove Macs from the Mac that holds the key.orPair new Macs from the Mac that holds your account key.- You are on a Mac the key vouches for, not the one that holds it. Go to the Mac tagged
Holds the key. Start your Macs on this Mac first.- This Mac has no group yet. Press
Start with this Machere, or pair it from the Mac that holds the key. Pair from the Mac that holds your account key, or restore your recovery kit here.- Your account key lives on another Mac. Pair this one from there, or use
Restore from a recovery kiton this Mac. Not an invite link.- The pasted text is not the whole pairing link. Copy it again from the
Pair a Maccard; it starts withbandicot://team/join. The invite has expired.orThe invite was already used.- A pairing link works once, for ten minutes. Make a new one.
Answer an approval from another Mac
When an agent on one Mac asks for permission, the ask shows on your other Macs under Your other Macs, and an answer there settles it.
Each row reads {mac} wants to run {tool} with Allow once and Deny, a risk tag when the step is not low risk, the command or a summary of it, and the seconds left. A command too long to show says Answer it on {mac}, where the whole command shows. and offers only Deny here. If nobody answers in time, it is denied on its own Mac.
Anywhere in the app, a quiet message reads {mac} needs you with Allow once. A command that the sandbox stopped and that asks to run once outside it is never answered from a message: the row offers Run once outside the sandbox and Keep it inside, and the message points you to Your Macs.
After you answer, Bandicot says Allowed {tool} on {mac} or Denied {tool} on {mac}. The Mac that asked only honours the answer while its switch Answer this Mac's requests from my other Macs is on.
If it goes wrong
That request already settled on its Mac.- It was answered on the Mac that asked, or it timed out, before your answer arrived. Nothing more to do.
That Mac is not one of yours.- The Mac was removed from your Macs. Pair it again if it should take part.
Run automations across your Macs
Start an automation on another Mac with Start on {mac}, and a sleeping Mac's schedules run on an awake Mac that holds the same project.
On the Working across your Macs card, each Mac with automations has a Start on {mac} row that says awake or asleep; it starts when the Mac wakes. Press the automation's name; Bandicot says Asked {mac} to run {automation}. The other Mac runs it under its own rules, and only if its switch Let my other Macs start automations here is on.
The covering Mac shows Running {label} for {mac} while it sleeps, and hands the work back once the sleeping Mac answers. The sleeping Mac shows {mac} is running {label} for this Mac. Switch on Keep working when Bandicot is closed to make a Mac start at login; see Keep working when Bandicot is closed.
Make one Mac the captain
The captain is the one Mac whose sessions your other Macs, your phone and your agents follow; press Make this Mac the captain on it.
The card says This Mac is your captain: your other Macs, phone and agents follow it. on the captain, with its epoch beside it, and {name} is your captain or No captain yet on the others. After you press the button, Bandicot says This Mac is now your captain.
Your other Macs hear the change within a minute. Each change raises a number called the epoch, and the higher number wins, so a Mac that slept through a change steps down the first time it hears another Mac. There is no step-down button: to move the captain, make another Mac the captain.
The captain is not the team coordinator. The coordinator is the Mac that admits people to a team; see Team channels.
If it goes wrong
- A message is turned away with
it is no longer your captain. - You moved the captain while the message was on its way. Send it again; it goes to the new captain.
Read and continue the captain's sessions
On a Mac that is not the captain, press See sessions on {name}, open a session, and type in the box under it to continue it on the captain.
The list shows the six newest sessions with their project and age; Show all lists the rest, Refresh reads again and Close folds it away. An open session shows its newest messages, and Earlier adds older ones. It is read again every ten seconds, and every two seconds for a minute and a half after you send. Your message runs on the captain in that same session, and Stop ends it while it works.
A message may hold up to five thousand characters. Each message carries a receipt the captain writes down before it starts, so a message sent twice runs once. The captain's switch Let my other devices send chats here decides whether it takes chats at all. Text that starts with !, &, / or $ is turned away, because commands start on the Mac itself; write it as plain words.
- Open Team ›
Your Macson a Mac that is not the captain. - Press
See sessions onfollowed by the captain's name. - Pick a session. Its newest messages appear, marked You, Thinking, Tool or Agent.
- Type in
Message {name}and press⌘EnterorSend.
If it goes wrong
it is busy with another chat; try again when that one ends- The captain runs one chat at a time from your other devices. Wait for the running one to end.
it does not take chats from your other Macs- On the captain, turn on
Let my other devices send chats herein Your Macs. it does not hold your work right now- Another Bandicot app on the captain manages your data, for example Bandicot Beta. Quit it there, or send the work to the app that owns the data.
commands start on the Mac itself; send it as plain words- Your message began with
!,&,/or$. Rewrite it as a sentence. {name} did not answer in time. It may be asleep or offline.- The captain is asleep, closed or out of reach. Open Bandicot on it, or make another Mac the captain.
{name} is no longer your captain.orThat session no longer exists on your captain.- Press
Refreshto read the list from the current captain.
Choose what other devices may do
Four switches on each Mac decide whether your other devices may reach it, answer its approvals, start its automations and send it chats.
They are Let my other devices reach this Mac, Answer this Mac's requests from my other Macs, Let my other Macs start automations here and Let my other devices send chats here. All are on by default. When reach is off, the other three are off too, and work sent there is turned away with the reason. The card then says Off: work your other devices send here is turned away, and they are told why.
Remove a lost Mac
On the Mac that holds the key, press Remove {name}; the removed Mac stops reading anything new, answering approvals and sending work, even while it is offline.
Removing a Mac revokes its certificate and moves your other Macs to new keys it never sees. Press Remove beside the Mac, then Remove {name} to confirm or Keep to cancel; Bandicot says the Mac is removed and can no longer read or send anything new. This Mac's own row has no Remove. If the removed Mac was a paired phone, its Face ID key and notifications are forgotten too.
Keep a recovery kit
A recovery kit is a set of recovery words and an envelope that restore your account key if you lose the Mac that holds it.
Press Make a recovery kit on the Mac that holds the key. It shows Recovery words and a Recovery envelope, each with Copy. Write the words down; Bandicot does not keep them and cannot show them again. The envelope holds your account key locked by those words, so without the words it opens nothing. Keep in your account stores only the sealed envelope in your website account, which needs you to be signed in, and then reads Kept in your account. Done closes the kit.
To restore, press Restore from a recovery kit on a new Mac, enter the words, and paste the envelope or press Use the envelope in your account, then Restore. Bandicot says Your account key is on this Mac.
If it goes wrong
That recovery kit is not complete.- Enter every recovery word, in order.
The recovery kit does not open this envelope.- The words belong to another envelope. Use the kit you made with this envelope.
That is not a Bandicot recovery envelope.- Paste the whole envelope text, exactly as the kit showed it.
That recovery kit belongs to another account.- Sign in to the account the kit was made for.
Your account keeps no recovery envelope yet- Make a kit on the Mac that holds the key and press
Keep in your account, or paste an envelope you saved yourself. Sign in to Bandicot to keep the envelope in your account- Sign in from the account screen, then press
Keep in your accountagain. Only the Mac that holds your account key makes a recovery kit.- Go to the Mac tagged
Holds the key.
When a Mac is offline
A message for a Mac that is away waits sealed to that Mac's key, at bandicot.app, until it comes back.
The site holds only ciphertext and forgets it once the Mac reads it. If the mailbox is out of reach, messages wait on the sending Mac until it answers.
The page stays quiet about this unless something is parked, read or failing. Then a small line under the list reads Offline mailbox with how many messages are waiting to park, parked or read, and when it last checked. When the mailbox cannot be reached it says The offline mailbox is out of reach. Messages for Macs that are away wait on this Mac until it answers.
Questions
Can I use Bandicot on two Macs with the same chats?
Yes. Pair them in Your Macs, make one the captain, and read or continue its sessions from the other.
What happens if I lose a Mac?
Remove it from the Mac that holds the key. It stops reading or sending anything new, and your other Macs move to new keys.
Can a sleeping Mac be woken from the internet?
No. Work for a sleeping Mac waits and runs when it wakes, unless an awake Mac that holds the same project covers its schedules.