Fixing "Unsupported Browser" Errors

Sometimes you might encounter an "unsupported browser" error when using a Flotato app. This happens because websites occasionally update their browser requirements, and your Flotato app might need to catch up.

Understanding the Issue

Flotato works by simulating a browser (Chrome or Safari) to render web pages as native Mac apps. However, the browser version Flotato uses might occasionally fall behind the latest requirements of some websites. When this happens, you might see an "unsupported browser" message.

Solution 1: Check for Updates

The simplest solution is to check if there's an update available for Flotato:
  1. Click on the Flotato menu in the top menu bar
  2. Select About Flotato
  3. If an update is available, you'll see an option to update
If you've updated Flotato and still encounter the error, try the manual solution below.

Solution 2: Manually Update the User Agent

If updating doesn't solve the issue, you can manually set a more recent user agent string for your app:

Step 1: Find a Current User Agent String

First, you need to get a current user agent string from Safari:
  1. Open Safari on your Mac
  2. Go to a search engine and search for "What is my user agent"
  3. You'll see a string that looks something like this:
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15
  4. Copy this entire string

Step 2: Update Your App's User Agent

Now you'll use Terminal to update the user agent for your specific app:
  1. Open Terminal (you can find it in Applications → Utilities, or search for it in Spotlight)
  2. Enter the following command, replacing [appname] with the name of your app (e.g., "gmail" or "twitter") and pasting your user agent string:
defaults write com.mortenjust.flotato agent-[appname] -string "YOUR_USER_AGENT_STRING"
For example, if you're updating Gmail with the user agent string above, you would enter:
defaults write com.mortenjust.flotato agent-gmail -string "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15"
Note: The -string parameter is important as it tells the system to treat the entire user agent as a single string value.

Step 3: Restart Your App

After updating the user agent:
  1. Quit the app completely (right-click on its icon in the Dock and select Quit)
  2. Reopen the app
Your app should now use the updated user agent and hopefully resolve the unsupported browser error.

Still Having Issues?

If you're still experiencing problems after trying both solutions:
  1. Try downloading the latest version of Flotato directly from our website. Your license will remain valid.
  2. If the issue persists, please contact us at help@flotato.com with details about which app is showing the error.