Hi - thanks for opening a ticket about your experience. I want to make it clear that you are under no obligation to use Brave. I’m not sure what you hope to accomplish by mentioning legal action when you made the choice to install the browser and use it.
Chromium browsers will store the currently opened windows and tabs using the sessions API. This gets stored into your profile directory in a folder called Sessions. There are situations where this can get corrupted. We have an issue tracking this on GitHub and have been trying to collect information to find reproducible ways to cause a bug to happen. Without a way to reproduce, we don’t have a way to find the bug. Any attempts made to fix would just be guesswork. You can find our tracking issue here:
I helped introduce a workspace feature recently that gives folks a way to save all your open windows and tabs to help address this specific issue. I personally have not ran into this and unfortunately, I haven’t found a single report that has steps which can reproduce the issue. This issue isn’t specific to Brave, it happens in Chromium.
If you’re using Ubuntu snaps, you could change things up and try the installation approach at https://brave.com/linux/. There are some known issues with Snaps versus not using snaps. None of those known issues have to do with losing session.
I’m not sure what you mean about renaming. It sounds like you’re introducing undefined behavior into the application by changing files inside the profile directory manually. I would highly advise NOT to do this. But maybe I am misunderstanding. What exactly are Brave.work and Brave.me. Are you describing the name of a profile in the UI? Or are you actually going into the the profile directory and renaming a folder? There are file indexes inside the profile that are counting on the names of profiles and files matching. Renaming folders manually can introduce the corruption you have found. I hope you can understand why advise against touching these files manually.