Installation & Updates

Everything you need to get Orca running on your Mac, keep it up to date, and troubleshoot common issues.

Before you start

You will receive two files from us: a .dmg file (the app) and a .zip file containing the setup assistant. Unzip the .zip first, then follow the steps below in order.

System Requirements

macOS 10.15 (Catalina) or later
Apple Silicon (M1/M2/M3/M4) or Intel
4 GB RAM minimum
Internet connection
Run the setup assistant first

The setup assistant installs dependencies that Orca needs. If you open the app before running setup, some features (particularly WhatsApp notifications) will not work until you go back and run it.

Phase 1 — Dependencies
1

Run the setup assistant

Double-click the setup.command file. macOS will likely block it with a warning saying it cannot verify the file. This is normal for files downloaded outside the App Store.

macOS will block this file — here is how to allow it

1. Click Done (not "Move to Bin") on the warning dialog

2. Open System SettingsPrivacy & Security

3. Scroll down — you will see a message about the file being blocked

4. Click Open Anyway and enter your Mac password to confirm

Terminal will open and the assistant will install everything automatically. Here is what it does:

A separate pop-up may appear asking to install Command Line Tools

If you see a window asking to install Xcode Command Line Tools, click Install and wait for it to finish. This is an Apple system component that the setup assistant needs. It can take a few minutes.

Installs Homebrew A package manager for macOS. Skipped if already installed.
Installs Node.js Required for the WhatsApp notification service.
Sets up WhatsApp service Installs the lightweight message notification service and its dependencies.
Creates output folders Sets up folders in iCloud Drive for meeting prep, follow-ups, proposals, and reports.
Terminal — setup.command
============================================
Orca Setup Assistant
============================================

[1/6] Checking Xcode Command Line Tools...
Already installed. Skipping.

[2/6] Checking Homebrew...
Installing Homebrew...
Done.

[3/6] Checking Node.js...
Installing Node.js via Homebrew...
Done. node v22.x.x

[4/6] Setting up WhatsApp service...
Installing dependencies...
Done.

[5/6] Creating output folders...
created: ~/Library/.../Orca/output/prep
created: ~/Library/.../Orca/output/follow-ups
created: ~/Library/.../Orca/output/proposals
created: ~/Library/.../Orca/output/linkedin

============================================
Dependencies are ready.
Now install the app from the DMG file.
============================================

Press Enter once you have installed the app...

Most steps are skipped if the dependency is already on your Mac. The assistant tells you what it is doing at each stage.

Phase 2 — App Install
2

Install the app

Once the setup assistant pauses and asks you to install the app, open the DMG and drag it across.

a

Double-click the .dmg file to open it

b

Drag Orca into the Applications folder

Orca.app
Applications
c

Go back to Terminal and press Enter to continue

The assistant will remove the macOS quarantine flag (you will be asked for your Mac password) and open System Settings for the next step.

Terminal — setup.command (continued)
[6/6] Finishing up...
Removing quarantine flag...
Done.

Opening System Settings for Full Disk Access...

============================================
Setup complete!
============================================
3

Grant Full Disk Access

Orca needs Full Disk Access to read and write files in iCloud Drive, OneDrive, and your Documents folder. The setup assistant opens the relevant System Settings pane automatically.

a

In System Settings > Privacy & Security > Full Disk Access, click the + button

b

Navigate to /Applications and select Orca

c

Toggle it on. You may be asked for your password.

Phase 3 — First Launch
4

Launch Orca and connect your accounts

Open Orca from Applications. A setup wizard walks you through connecting your accounts and services.

Licence Activation

Enter your licence key when prompted. This validates your subscription and unlocks the app. If you are offline, Orca uses a cached validation for up to 7 days.

AI Provider

Enter your Claude API key. If you do not have one, we can provision one as part of your subscription. You can also choose which Claude model to use.

Email & Calendar

Connect your Microsoft 365 or Google Workspace account. Orca uses this for reading your calendar, searching emails, sending messages (always with your approval), and posting to Teams. You can connect up to five accounts in any combination. After your first account, the connect buttons remain visible in Settings so you can add more at any time.

Click Connect
Sign in
Connected

Database (optional)

If your build includes a Supabase database, enter your project URL and keys. This enables persistent storage for contacts, tasks, and meeting data. If you skip this, Orca still works but data persists locally only.

Transcript provider (optional)

Connect Fireflies, Fathom, or Otter.ai for meeting transcript integration. This powers meeting preparation and follow-up features.

All credentials are stored in an encrypted vault on your machine. Nothing is sent anywhere except to the services you are connecting to.

Check it works

Once set up, try these four things to confirm everything is connected.

Calendar

Your today's meetings should appear in the left panel

Chat

Type "What's my calendar look like for tomorrow?" and press Enter. Orca should respond with your schedule.

Command Palette

Press +K. A search bar should appear.

Email

Ask "What was the most recent email I sent and received?" in the chat

If all four work, you are all set.

Connecting additional services

After the initial setup, connect more services at any time via Settings (+,).

Microsoft 365

Calendar, email, Teams, OneDrive, SharePoint

Google Workspace

Calendar, Gmail, Drive

ClickUp

Task and project management

Fireflies / Fathom / Otter

Meeting transcripts

WhatsApp

Message notifications (QR code pairing)

Pushover

Push notifications to your phone

HubSpot

CRM and pipeline data

Companies House

UK company research

WhatsApp setup

WhatsApp runs as a separate lightweight service on your Mac. The setup assistant installs this automatically. To pair your phone:

1

Open Settings > Integrations > WhatsApp in Orca

2

Scan the QR code with your phone (WhatsApp > Linked Devices > Link a Device)

3

Once paired, Orca can send you WhatsApp messages as notifications

Updating Orca

When a new version is available, Orca tells you on launch. You do not need to re-enter credentials or reconnect services.

1

Notification appears

Bottom-right corner shows version number and summary of changes

2

Click "Install now"

Download takes a few seconds. Click "Later" to be reminded next launch.

3

App restarts

Orca restarts automatically. Everything is preserved.

What updates preserve

Settings and preferences
Connected accounts and API keys
Conversation history
Contacts, tasks, and saved data
Files in output folders
WhatsApp pairing
Manual updates

If automatic updates are not available for your build, download the new .dmg, open it, drag the app to Applications, and click Replace. Your data and settings are stored separately from the app.

Keyboard shortcuts

Open Settings ,
Command palette K
Search F
Send message
Daily briefing 1
Who needs chasing 2
Pipeline status 3
Process captured thoughts 4
Toggle left panel [
Toggle right panel ]

Where your data lives

Orca stores data in several locations on your Mac. All of these are preserved during updates.

Data Location
Credentials and API keys Encrypted in the system credential store
App settings ~/.config/orca/settings.json
Conversation history Browser storage within the app
Output files iCloud Drive: Orca/output/
WhatsApp session ~/.orca/whatsapp/
Database (if configured) Supabase cloud (not stored locally)

If you use OneDrive or SharePoint, output files can also be synced to your organisation's shared drive. This is configured in Settings.

Troubleshooting

"setup.command" cannot be opened or does not have access privileges

Make sure you extracted the file from the .zip before double-clicking it. If the problem persists, open Terminal and run:

chmod +x ~/Downloads/orca-trustist-setup.command

Then double-click the file again. If macOS shows a security warning, click Done (not "Move to Bin"), then:

  1. Open System SettingsPrivacy & Security
  2. Scroll down until you see a message about the file being blocked
  3. Click Open Anyway and enter your Mac password
"Orca can't be opened because Apple cannot check it for malicious software"

The setup assistant should have removed the quarantine flag. If you still see this, open Terminal and run:

sudo xattr -rd com.apple.quarantine /Applications/Orca.app

Enter your Mac password when asked, then try opening Orca again.

Blank white screen on launch

Open the app and press +Option+I to open developer tools. Check the Console tab for error messages. Common causes:

Missing API key (check Settings > AI Provider), or a network issue preventing connection to Claude or Supabase.

Calendar or email not loading

Open Settings with +,. Check that your Microsoft 365 or Google account shows "Connected".

If it shows "Not configured", click the connect button and sign in again. If the connection has expired, click "Reconnect". If this persists, check that your organisation has not revoked the app's access permissions.

WhatsApp not connecting

Ensure Node.js is installed: open Terminal and type node --version. If not found, run the setup assistant again.

Check that the WhatsApp service is running in Settings > Integrations. Try scanning the QR code again (WhatsApp > Linked Devices > Link a Device).

Licence validation failed

Check your internet connection. If you are offline, the app uses a cached validation that lasts up to 7 days.

If your licence has expired, contact us to renew.

Orca cannot access iCloud or Documents folders

Orca needs Full Disk Access. Open System Settings > Privacy & Security > Full Disk Access and make sure Orca is in the list and toggled on.

If it is not in the list, click +, navigate to /Applications, select Orca, and toggle it on.

App feels slow or unresponsive

Check your internet connection. Orca relies on API calls for most operations.

Try clearing the conversation history (Settings > Clear Messages) and restarting the app.

Uninstalling

To remove Orca from your Mac:

1

Quit Orca if it is running

2

Drag Orca from Applications to the Bin

3

Optionally, remove data folders:

~/.config/orca/ Settings
~/.orca/ WhatsApp data
iCloud Drive Orca/ Output files

Your Supabase data (if configured) lives in the cloud and is not affected by uninstalling the app.

Need help?

If you run into an issue not covered here, get in touch. You can also ask Orca itself for help, as it can often troubleshoot its own configuration.