Polestar Solutions

Field Notes

Second Chair runs on a Mac

The desktop copilot ships a universal build for Apple silicon and Intel on macOS 13 and later, at the same version as Windows, with one honest limit on speaker split.

The problem: the seat only helped half the room

The named problem is simple and it is a platform problem, not a feature problem. A vendor call is a live negotiation with an information gap, and the rep has closed hundreds of them this quarter while you have closed a handful. The whole point of a copilot in the call is to level that. It hears the discount being floated, checks it against comparable deals, and puts the number you should be asking for in front of you before the moment passes. When that capability exists on Windows and not on Mac, half your team is negotiating with the copilot and half is negotiating from memory. That is not a small inconvenience. It is two different levels of preparation sitting on the same call, and the vendor can tell which one they are talking to.

The fix is not a stripped down Mac app. It is the same product. The prep runs, the live coaching runs, the minutes are drafted the same way, and the seat behaves the same way. Everything the Windows build does, this one does, with a single exception on audio capture that we get to below because you should understand it before you depend on it.

app.isvcosell.com/settings/desktop-app

The universal Mac build sits at the same version as Windows on the desktop app page.

THE SAME JOB, TWICE

TODAY, BY HAND

Take handwritten or typed notes during the vendor call while trying to stay present in the conversation

Rebuild what was agreed the next morning from a page of half sentences and half remembered numbers

Search old email threads to confirm the discount the rep quoted matched the last proposal

Draft the follow up and the internal minutes from scratch, hoping nothing was dropped

Roughly 4 hours per call, spread across the call and the day after

WITH ISVCOSELL

Open Second Chair on your Mac and grant Screen Recording permission on first launch

Let the copilot hear the call and surface the counter and benchmark reference live

Review the auto drafted minutes the moment the call ends

Send the follow up straight from the drafted record with the numbers already captured

About 25 minutes of your attention

What changes: roughly 4 hours per call becomes about 25 minutes. A procurement lead running six vendor calls a week reclaims something like 20 hours a month, and more to the point stops losing the price signals that no amount of careful note taking catches in real time.

PART TWO

How a Mac hears a call at all

This part matters because it explains the one permission prompt you will see and the one limit you will live with. macOS has no loopback audio device. On Windows there is a clean way to capture what your own speakers are playing, which is how the copilot hears the vendor side of a call. Apple does not ship that. The only supported route to capture system audio on a Mac runs through the same framework that screen recorders use. So the first time you open Second Chair it asks for Screen Recording permission. That request is not about your screen in any meaningful sense. It is the only door macOS provides to the sound coming out of your speakers.

To be precise about what happens to the video: the frames are thrown away the instant they arrive. The build takes the audio out of that stream and discards the picture. Nothing is stored, nothing is transmitted, the visual side of the capture exists for a fraction of a second and is gone. If your security team asks, and they should, the answer is that the permission is required by macOS architecture, not by the product wanting to watch your screen, and it is worth pairing that answer with a look at how anything the copilot produces is handled downstream.

"The Screen Recording prompt is not about your screen. On a Mac it is the only door to the sound coming out of your speakers."

PART THREE

The one difference worth knowing

Here is the honest limit, stated plainly so you can decide before you rely on it. On Windows the copilot keeps two audio channels: the far side of the call on one, and your own microphone on the other. That is what lets it attribute lines to speakers cleanly and split the transcript by who said what. On a Mac, the far side of the call is captured in mono. Your microphone is not kept as a second channel. Everything downstream of that still works. The prep runs, the coaching in your ear runs, the minutes are drafted, and the seat behaves exactly as it does on Windows. What does not work the same is the speaker split. The transcript is there, the numbers are captured, the record is complete, but the crisp who said which sentence separation that Windows gives you is not present on the Mac build today.

For most of what a buyer needs, that is a footnote. When you review the minutes to check the vendor's committed discount against your uplift cap position, the number is what matters and the number is there. Where it does bite is any workflow that leans on precise attribution, for example a compliance record that needs to show who authorised a concession in the room. If that is your case, know the limit now rather than discover it later.

app.isvcosell.com/settings/desktop-app

Minutes are drafted the same way on the Mac. The far side is captured in mono, so the speaker split is the one thing that does not carry over.

PART FOUR

Installing it, including the one friction point

The build is not signed by Apple yet. That means the first time you open it, a double click will not do it. macOS will refuse to launch an unsigned app on a plain open. The workaround is the standard one: right click the app and choose Open, then confirm once. After that first confirmation the app opens normally every time. Signing is in progress and this step will disappear when it lands, but we would rather tell you the truth about the first launch than let you hit a Gatekeeper warning and assume something is broken. The universal build means you download one file whether you are on Apple silicon or Intel, and it runs native on both. You will find it on the desktop app page, sitting beside the Windows installer at the same version.

1 You get the full copilot, not a lite version. Prep before the call, coaching during it, and drafted minutes after are all present on the Mac at the same version as Windows.

2 You grant Screen Recording once. It is the only route macOS gives to system audio. The video frames are discarded the instant they arrive and the audio is all the copilot keeps.

3 You lose the speaker split, and nothing else. The far side is captured in mono, so who said what is not separated. The transcript, the numbers, and the record are complete.

4 You right click Open on first launch. The build is not Apple signed yet. One confirmation and it opens normally afterwards. Signing will remove this step.

5 Your whole team can now run the same seat. Mixed Mac and Windows teams stop negotiating at two different levels of preparation on the same call.

PART FIVE

Where this fits the rest of the workflow

The call is one moment in a longer chain. What the copilot captures in the seat feeds straight into the record you take into the next stage, whether that is a counter offer built as a document or the approvals that have to clear before anyone signs. The value of having it on a Mac is not that the Mac is special. It is that the moments where a rep floats a number and moves on are exactly the moments a human loses, and losing them on a Mac cost you real leverage that the Windows users on your team were keeping. That asymmetry is now gone. Grant the one permission, accept the one limit, and the seat works for everyone who takes a vendor call, whatever laptop they carry into it.

FF

About the author

Fredrik Filipsson, Cofounder, ISVCOSELL

Fredrik has spent more than twenty years in enterprise software, with time at Oracle, IBM, SAP, and Salesforce before moving to the buy side. He structured and priced the kind of large agreements most buyers only see once or twice in a career, which taught him where the leverage sits and how far a vendor will actually move. He started ISVCOSELL to hand that knowledge to every sourcing team.

More posts by Fredrik Connect on LinkedIn →

See it in the product

How benchmarking works → Browse the use cases → Every feature → Calculate your time saved →

FREE TRIAL · FULL PLATFORM · NO CARD REQUIRED

Put an analyst in your ear on whatever laptop you carry

The free trial opens the benchmarking database, 1,483 vendors deep, plus the negotiation guides, playbooks, and talking points for your own renewals. No card needed, a corporate email is all it takes.

Start your free trial → Or decode a contract free, no account

Free for 30 days, no card needed. Your data stays isolated at the database, and you can export or delete it any time.

Watch it in action

ISVCOSELL: the three minute demo What discount should we expect? One question, every agreement

Browse the full demo library →

V ISVCOSELL

A ISVCOSELL product · © 2026

PLATFORM Benchmarking Negotiations Contract management AI workflows Document search Renewal calendar

PRODUCT Use cases Features Security Pricing Deployment options About

RESOURCES Getting started ROI calculator Agent protocol FAQ Blog Request access

More in Field Notes

1,483 vendors, one method: how the benchmark library is built

A benchmark is only as good as the deals behind it and the honesty of how it is compared. How the library is built from modelled deal cohorts, normalized, placed in the right peer cohort, and graded by confidence.

Read

300 vendors, 52 weeks, one team: the renewal calendar problem

The average enterprise runs 300+ software vendors and every one of them renews. Why notice windows are where budgets quietly die, and how a renewal desk with AI agents turns the calendar from a threat into leverage.

Read

A calmer desk, and Main Apps where the work starts

The platform now wears the desktop look: warm paper, one interactive colour, and Main Apps folded into Home so your instruments live where you start.

Read

A live analyst in your ear: inside the call copilot

The vendor call is where prepared positions meet improvisation, and the rep does this every day. The live call copilot runs a whisper rail beside the conversation: live transcript, grounded prompts, and the exact fact you need at the moment the claim is made.

Read

Adobe ETLA vs VIP: seat reclaim, right-profiling, and the walk away

An Adobe ETLA renewal is decided before you discuss price, by how many seats sit idle and how many are over-profiled. How to reclaim the waste, right-profile the rest, and build the VIP walk away Adobe respects.

Read

Agent to agent: how the Agent Negotiation Protocol works

When a buyer's AI agent negotiates with a vendor's AI agent, someone has to keep the record straight. How the open Agent Negotiation Protocol handles identity, mandate, and a ledger neither side can rewrite.

Read

Want help putting this into practice?

Contact us to discuss your project.

Get in Touch