After an update my Mac asks for a password: the "booked-solid-app Safe Storage" prompt explained

Modified on Tue, 4 Aug at 3:45 PM

You updated Booked Solid on your Mac, the app reopened, and a password box appeared out of nowhere. It reads close to this: "Booked Solid wants to use your confidential information stored in 'booked-solid-app Safe Storage' in your keychain. To allow this, enter the 'login' keychain password." One performer described it exactly the way most people do: "I just downloaded and installed the new version of BS but it gave me this popup and I have no clue what it's asking of me, I never set a password for it." Nothing has gone wrong, you did not miss a setup step, and clearing it takes about ten seconds once you know which password it wants.

That box is not from Booked Solid

It is a native macOS system dialog. Look at it again and you will see Apple's own furniture: a small padlock icon and Apple's buttons, not our styling. It is asking for your Mac login password - the same one you type to log in to the Mac or wake it from sleep. It is not a Booked Solid password, which is exactly why you have no memory of setting one.

If you would describe the problem as my Mac is asking for my password and you are not sure whether to trust it, that identification is the whole answer: the dialog belongs to macOS, and macOS is guarding something that already belongs to you.

If your first instinct is to type your Booked Solid sign-in password, that is a dead end. That box is your Mac's keychain talking, and your keychain has never heard of your Booked Solid account, so it will reject that password no matter how many times you retype it. Skip it and use your Mac login password.

What to do

  1. Type your Mac login password into the box.
  2. Click Always Allow.

That is the whole fix. Choosing between Always Allow or Allow is the only real decision in the dialog, and both of them keep your data:

  • Always Allow tells your Mac not to ask again the next time the app updates. This is the one you want.
  • Allow also works and lets the app straight through, but it will ask you again after a future update.

Either way, your saved connections, your API keys and your sign-in carry straight over to the new version. You do not have to reconnect anything.

One edge case worth knowing: if your Mac normally logs you in automatically and never asks you for a password, you may not have one to type. Leave the field blank and click Always Allow. That is expected to work.

Why it wants a password after the update

Booked Solid does not keep your sensitive things in a file of its own. Your sign-in token and every API key you have pasted are locked in your Mac's own Keychain, which is the safest place on the machine to hold them. macOS stores them under an item it labels booked-solid-app Safe Storage. That name is generated automatically from the app's internal package name, booked-solid-app, so it is not something you created and not something you can rename.

A keychain item remembers which exact app is allowed to open it. When Booked Solid updates, the app file on disk is a new signed binary, so macOS pauses and re-checks with you before letting the new version reopen that locked item. That is Apple protecting your data, not the app reaching for anything new. It is the same check macOS runs for any app that keeps secrets in the Keychain.

This is a Mac-only experience. On Windows the same secrets are protected by the operating system without ever putting a question in front of you, so Windows users never see this prompt at all.

Is this safe?

Yes, plainly. The password unlocks your own Keychain on your own Mac. Booked Solid never receives it, never stores it and never sends it anywhere - the dialog is Apple's and it is handled entirely by macOS. Nothing leaves your computer when you type it, and typing it does not give the app any new access. It only lets the updated copy reopen the same locked item the previous copy was already allowed to open.

What happens if you click Deny

Nothing is destroyed, but you make avoidable work for yourself. If you deny the request, the app simply cannot reopen your saved keys, so:

  • The Connections tab shows those connections as needing reconnect, and you have to use Paste key on each card and paste every key in again.
  • Any email account whose password is saved shows a needs-attention line under Mail & calendars, asking you to enter the app password again and press Save.
  • If the stored sign-in token cannot be unlocked, the app shows you as signed out. Sign in again with your username and password and nothing is lost.

Your BookingHQ folder, leads, drafts and settings are untouched in all of those cases. If you already clicked Deny and are looking at reconnect prompts, the recovery steps are written up in "Your saved keys couldn't be unlocked on this machine": fixing keys after a computer change. Keys can also read as needing reconnect if you switch between different builds of the app, because a differently signed copy cannot open the same locked item. The remedy is the same: paste each key in again on the Connections tab.

Will it come back on the next update?

Being straight with you: there is nothing for us to patch here. This is macOS-native behaviour that follows any signed-binary update, so no version of Booked Solid can switch it off. What you control is the button. If you chose Always Allow, macOS should stop asking on future updates. If you chose plain Allow, expect it again after the next update and pick Always Allow that time.

If it keeps popping up or will not take your password

Repeated prompting after you chose Always Allow, or a password the box refuses to accept, is not normal behaviour. Two things are worth checking before you write in:

  1. Make sure Booked Solid is running from your Applications folder and not from the downloaded disk image or your Downloads folder. An app running from the wrong place can be treated as a different app each time it opens.
  2. Open Keychain Access and confirm your login keychain is unlocked. A locked login keychain will refuse the request no matter what you type.

Still stuck? Email bookedsolid@kivimedia.freshdesk.com, say which macOS version you are on and what the dialog says word for word, and a person will dig in with you.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article