app.loshadki

ProfileLauncher.app

Menu bar application to launch Safari with specific profiles

Table of content

Documentation

The main purpose of the ProfileLauncher is to launch Safari with a specific profile. It works with English locale only, as it heavily relies on the English names of the profiles.

Installation and configuration

  1. Download application using the link above. Unzip the application and move it to the Applications folder.

  2. Launch the application. You will see the ProfileLauncher icon in the menu bar (Safari like icon: safari.png)

  3. Go to the Settings… menu item and click refresh button to load all available profiles. Application will ask for several permissions to access the Safari profiles and to launch Safari with the specific profile.

Setings - Profiles

Setings - Profiles

  1. Next to the list of profiles, you will see a button to export applications. Click on it to export the helper applications and save them under ~/Applications

  2. Now you can launch Safari with the specific profile by clicking on the Profile from the menu item. Or you can use Spotlight (or Raycast or Alfred) to launch the helper application.

Spotlight

Spotlight

Release history

1.0.1 - 2025-01-25

  • Fix support for sending URLs to the ProfileLauncher.app to tell which Safari Profile to open and send URLs to open.

1.0 - 2025-01-25

  • Initial release

FAQ

How much does the application cost?

The application has a free unlimited trial period. You can remove the notification about the trial by purchasing the license. The price for the app is $4.99USD. And until the end of February 2025, you can use the code SAFARIUSER to get the license for free, up to 1000 licenses.

Not sandboxed app, does it mean unsafe?

The developer signs our application, as long as you download it from our website, you can be sure that it is safe.

What is the limitation of the trial version?

The trial version is fully functional, but it will show a notification that it is a trial version every time you will launch the Safari Profile with one of the exported helper applications.

Can I use the helper applications as browsers?

Unfortunately, no. The helper applications are just a launcher for Safari with a specific profile. You cannot ask them to open a specific URL. You can try OpenIn application for that.

Can I integrate the ProfileLauncher with other apps?

Yes, you can invoke ProfileLauncher with a specific url like

profile-launcher://?browserBundleIdentifier=com.apple.Safari&profileName=Personal&url=https://www.loshadki.app

Or even including multiple URLs

profile-launcher://?browserBundleIdentifier=com.apple.Safari&profileName=Private&url=https://www.loshadki.app&url=https://www.apple.com

For example, you can launch it from the terminal

open "profile-launcher://?browserBundleIdentifier=com.apple.Safari&profileName=Personal&url=https://www.loshadki.app"

Privacy Policy

We believe very strongly in our customers’ right to privacy. Our customer records are not for sale or trade, and we will not disclose our customer data to any third party except as may be required by law.

Any information that you provide to us in the course of interacting with our sales or technical support departments is held in strict confidence. This includes your contact information (including, but not limited to your email address and phone number), as well as any data that you supply to us in the course of a technical support interaction.

Support

Please email us any suggestions, ideas, questions or discover bugs to support@loshadki.app