On Friday (Dec 7th), we rolled out an update for some people currently using the older code-base (“Muon”) of Brave. The update was live for 2 hours from 12pm - 2pm (PST) and was intended to install the newer Brave (“Brave Core”) and import all of the data from Muon (Bookmarks, History, Saved passwords, Cookies, Stats (blocked count, etc), and Brave Payments).
Planned Migration Process
User is prompted to upgrade in Brave Muon.
When the user hits “Update” or quits Brave, Muon Brave relaunches and installs Brave Core.
After Brave Core installs, it launches in a new window - any browsing data from Muon should automatically be imported into Brave Core
Brave Muon quits and the icon for Brave Muon will be greyed-out. Windows users will have this icon appear on the desktop, labeled “Brave(old)”
Brave Muon - other than the changing icon - should stay exactly the same as before along with any associated data.
We received several reports of users going through this process as intended. However, we also received several reports stating that the upgrade process was not completed successfully. Based on information from user reports and internal testing, the update process is still confusing and incomplete.
Problems in the Process
The update banner looked like a regular update for the Muon browser
Some users data was not imported into Core from Muon during migration process
- So when the Brave Core window opens and show a clean profile without any of their previous user data, it seems as though the users’ data had been overwritten (it’s still there, more on this below)
For Windows users, the Muon shortcut was changed to grey and relabeled as intended but pointed to Brave Core instead of Muon
- This fueled the assumption that previous browsing data and bookmarks were erased
These were the three main points of confusion. You can imagine what this may have looked like on the users end:
- Notice update in "regular" looking banner
- After update, Brave Core is installed and launched separately from Muon ( which would come as a surprise since the NTP notification didn’t display)
- Look through new Brave install, notice no user info has been imported (“Where’s my data??”)
- Notice the greyed out Muon shortcut ("Oh, I can still access the old browser and my data from here.")
- (Windows users) Launch what is assumed (and intended) to be Brave Muon, but instead opens new build with no data in it ("…What?")
It’s easy to see why this was cause for alarm to many users.
However, we can assure you that your data is still there and has not been overwritten. The update process was designed with this in mind. The rest of this post will be used to aid users who can’t find their data, find the executable file to launch Brave Muon, data didn’t import, or any other issues surrounding Muon to Core migration.
Common Issues, Solutions, and Troubleshooting
“The update erased all my bookmarks and data!”
Don’t panic! The update/migration process was intentionally designed to not overwrite or erase any user data. Any time you install a new build of Brave - Release, Beta, Developer, Muon - it creates it’s own associated profile folder (unless a matching folder was already present). So each build stores session/profile data in a folder separate from the other builds. This way, each build can be installed and run in parallel to one another.
Your Brave Muon data is right where you left it. To verify, navigate to one of the following paths based on your OS:
~[Your User Profile]\%AppData%\Roaming\brave
/Users/[Your User Name]/Library/Application Support/brave
If there’s “stuff” in this folder - your data is safe. Most of it is contained in Session-Store-1 file found in this folder.
“If my data is still there, why didn’t it import during the update?”
We have an issue with the importer where order of operations and/or specific points of failure would halt the import process. We’re reworking the import function so that, even if it reaches a point of failure when importing some data, it will still run through and attempt to import any remaining data in the list (essentially the checked boxes on the import screen).
Here’s how you can workaround this issue and still manually import your Muon profile data into Brave Core:
- Read this brief article describing how to import browsing data into Brave Core, but don’t import just yet.
- Before you import, check the boxes for the data you’d like to transfer but ensure that the Bookmarks option is NOT checked.
- Click Import when ready
This should import the desired browsing data into Brave Core.
“Great! But what about all my bookmarks?”
We can get those too! All you need to do is:
- Launch Brave Muon (Old)
Export your bookmarks - they’ll export as an HTML file
- Open Main Menu;
Bookmarks --> Export Bookmarks...
- Open Main Menu;
- Return to Brave Core and follow the instructions again in the link above to import browsing data, but this time select
Bookmarks HTML Filefrom the drop down menu.
Choose File, navigate to where you saved the exported bookmarks file from Muon and select it.
You should now see your bookmarks appear in Brave Core. Check the
Bookmarks Manager located in the main menu to confirm.
“I still want to use the Muon browser/I want to export my Muon bookmarks - but the icon changed and opens the new version!”
The icon should have changed to look like this:
The name should also have changed from
For Windows users, if this icon launches Brave Core instead:
- Navigate to
~[Your User Profile]\%AppData%\local\brave
- You should see a folder here labeled
app-[version number of last Brave update](example,
app-0.25.213) with a Brave executable inside.
- Use this shortcut to launch Brave Muon.
macOS users, if you’re using macOS and the icon on the dock doesn’t seem to have changed:
- Unpin the icon from the dock.
- The next time Brave Muon opens, the icon should be changed and you can re-pin it to the dock again.
"The new Brave is just Chromium reskinned!"
This is something we’ve had to frequently address since making this transition. While we understand the concern, this is simply not the case. A few key things to remember:
Chromium =/= Chrome - Chrome is Google’s proprietary web browser built on the chromium engine. The Chromium project is an open source project that allows anyone to leverage this underlying engine to create their own product. Several popular browsers use the Chromium engine, including Vivaldi, Opera, Kiwi, Cent, Yandex - even Brave Muon was built using Chromium.
Brave blocks or removes any code that would send data to Google or any other party without your explicit consent - Read this document for more details on what we do to remove Google code.
We’re still early in the development cycle for the new code-base for Brave (Brave Core) and we have some catching up to do. As a company, we’re committed to making this new version of Brave completely our own and there will be progress made before our 1.0 launch.
Hopefully this helps shed some light on the update process and can assist users who had trouble migrating in finding, restoring or importing their data. If you have any further questions or need additional support, please create a new topic and tag me (@Mattches) and I’d be happy to work through any issues you may have.
Update process support document
How to import or export browsing data?
Deviations from Chromium
Comments from Brave Team (Chrome vs Chromium)
@sriram: New version 0.57 feels really bad
@Mattches: Brave, Chromium, Google, and your data
@luke.mulks: How much Google is removed from Brave Beta?