Absurd Brave browser behavior

I’d like to point out the absurdity of

  1. Brave desktop randomly deletes all login information and passwords. Might not be such a pain in the arse if Brave desktop could import passwords and logins exported from Brave Mobile, which leads me to:

  2. Brave desktop is unable to import the exported password list from BRAVE MOBILE. In fairness, I don’t remember this being a problem on Windows, but it certainly is on Linux. Maybe Brave Browser on Linux desktop won’t decide to randomly delete all my login info every couple of months, and I won’t need to import a CSV file exported from Mobile with too many columns.

  3. Without a “sync now” button to force Brave to actually do the thing called sync, it’s a crap shoot as to when, or if, it will actually sync at all. Want to view mobile tab on desktop? Maybe check out what kind of line polymarket has on whether or not Brave will actually sync anything.

The reason I sound so snarky about these quirks isn’t that I don’t like Brave browser- obviously I do, or I wouldn’t be using it across three different platforms. But these are problems having to do with what I consider core functionality, and they are all many years in existence without a fix in sight. Sitting down at my desk only to find Brave has zapped all my login info YET AGAIN, is a huge time-wasting event and positively infuriating. And it’s made worse because I can’t pick up my phone for an easy fix- no, it requires that I go around my ass to get to my elbow. The lack of a “sync now” button is also a huge time waster. Brave should sync when it’s told to, period, full stop. If it syncs up every couple of minutes, that’s cool, but it doesn’t. It’s a gamble if it’s going to sync at all.

1 Like

The lack of a “sync now” button is also a huge time waster.

It does.

It shouldn’t unless you have something erasing it or there’s something strange going on with your device. Typically lost login information is either because a person has it toggled to clear On Exit or they have something going on with their OS credentials.

If it’s the latter, you’ll see there is a login data folder under your profile path on your device. It just will be encrypted and you can’t read it without the encryption key. You can read a bit more about this at https://support.brave.com/hc/en-us/articles/29808985123085-Sensitive-data-storage and see someone else kind of explaining at Bug Report: Brave 1.80.113 on the latest version deleted all saved passwords after update - #11 by BrowserLover

Umm, brave://sync-internals Though you shouldn’t need it. But you can see what is being synced, if there’s any errors, etc. The Trigger GetUpdates is basically the sync now function you want, though you shouldn’t need to use it.

Why do you say that? I’d be curious to see and hear more details on what you’re doing and the issue being experienced. Such as if you’re saying the option doesn’t exist, if you’re trying and it’s failing, or what?

To confirm, the issue of your passwords not showing is on Linux? If so, most likely is because you’re not getting the keychain signed before launching Brave. You may want to check something like Seahorse to make sure it’s being unlocked. To pull from the article I linked to just a bit earlier:

  • The encryption key will be added to a password store backend, which by default is inferred from the desktop environment you use (e.g. GNOME Libsecret for GNOME, KWallet 5 for KDE 5, etc.).

Sync uses the encryption key as well I think. So if the keychain isn’t unlocked, it might explain the difficulty you’re having.