#FireFoxSync

2025-10-24

Firefox aufm PC und aufm Handy. Ich denke darüber nach die sync Funktion zu nutzen. Macht das jemand? Ist das hilfreich oder eher technischer Spielkram?

#Firefox #Android #FirefoxSync

2025-10-21
Pretty amusing to see despite #Mozilla compromising the security of #Firefox's Sync, users still end up unintentionally nuking their synced data anyway: https://old.reddit.com/r/firefox/comments/1oc60vn/firefox_just_deleted_a_decade_of_passwords_and/

Anyway never treat your browser's sync as backup folks. It's never intended for that purpose, regardless of whether you're using Sync 1.1 or 1.5.

#FirefoxSync

C'est quand-même chelou : il est possible d'installer son propre serveur pour le stockage des données de #FirefoxSync, mais l'authentification pour s'y connecter se fait toujours sur les serveurs de #Mozilla. 🤔

2025-04-07

I have completed writing an Ansible role to self-host Firefox Sync server. Thanks to Ansible being just YAML, I hope others can be helped even without running the role by simply reading the code, comments, and commit messages.

codeberg.org/ansible/mozilla-s

#FirefoxSync #selfhosted #Ansible #codeberg

Dźwiedziudzwiedziu
2025-03-11

PSA: don't use Syncthing to sync Firefox/-based browser profiles. You will loose data.
I've got the sync conflicts to show for it.

I don't have a good working theory on why does it happen*. Even despite not running the same profile at the same time.

You can self-host the Fx Sync backend: librewolf.net/docs/faq/#can-i-
Edit: github.com/mozilla-services/sy

* I can speculate that the DB's are synced mid-transaction, thus inconsistent. And not text-based files.

Partial Firefox profile directory listing, showing multiple sync conflict files from Syncthing.
Pale Moon web browserpalemoon@outerheaven.club
2025-03-10

How does #PaleMoon compare to other web #browsers when it comes to the security of synced data?

Pale Moon ( #Weave ):

  • Your secret key is never sent to our servers, we only have encrypted data which we can never read without your key :KanneThumbsUp:
  • Pairing a new device while having an already synced device nearby is easy and does not need your sync account’s email and password, while still being cryptographically secure: the target device can generate a random 12-character code which will be inputted in the device already synced with your account in order to complete pairing. This preferred “quick link” method uses J-PAKE to transfer credentials and the secret key without having to show them to the screen, therefore avoiding key disclosure better. See our docs: https://www.palemoon.org/sync/help/easy-setup.shtml
  • If an already synced device is not nearby, then you will need your account’s email and password. To get the synced data, you will need a copy of your secret key. If you don’t have access to any synced device which will have your key, then you can generate a new one within the browser itself (after logging in with your credentials), but all synced data stored in the server will be inaccessible and erased. :KanneThumbsUp:
  • The sync service is not meant for long-term backup and our storage is limited, therefore we limit each account’s sync storage to 30 MB, and if your account has not been synced for 2 or 3 months straight, we schedule your synced data or account respectively for deletion in the next maintenance window.
  • Resetting your sync account’s password within the browser is not yet supported. However as long as nobody has your key, nobody will ever be able to access it, and given enough time, your data in encrypted form will not even be in our servers anymore because of the regular maintenance. For now you will have to DM Moonchild on the forums to get him to delete your account so you can re-register: https://forum.palemoon.org/viewtopic.php?f=52&t=31143&p=251609#p251616
  • Sync service can be self-hosted! Source code for the implementation we use can be found at https://repo.palemoon.org/Moonchild/FSyncMS. It is basically a minimal #Weave / Sync 1.1, which is the previous sync system Mozilla used before Firefox 29 moved to Sync 1.5 + FxA, and it requires a LEMP stack.

Mozilla Firefox ( #FirefoxSync ):

  • Synced data cannot be read by Mozilla :KanneThumbsUp:
  • Your secret key is sent to Mozilla’s servers, but it is first hashed client-side with your Firefox Account’s (FxA) password before it’s sent :02think:
  • This means by default (i.e. one didn’t place a 2FA in their FxA) one can pair a new device and recover their synced data as long as one knows the FxA password, even if they can’t access any of the synced devices. The security of your synced data depends solely on your FxA password (which is why we didn’t adopt it and kept/brought back Sync 1.1 even if it got completely removed by the time we made our final hard fork of Firefox 52 ESR’s platform code) :02think:
  • If you forget your Firefox account’s password and reset it, your previously synced data will be inaccessible :KanneThumbsUp:
  • Can be self-hosted, but truly self-hosting everything is a bit complicated because the sync service is dependent on FxA’s authentication service which is its own server. :02think: Docs can be found here: https://mozilla-services.readthedocs.io/en/latest/index.html

Google Chrome:

  • Synced data can be read by Google by default :cat_stare:
  • Data can be made unreadable even to Google by setting a passphrase, but that’s dependent on the passphrase’s strength :02think:
  • Resetting your passphrase will make previously synced data inaccessible :KanneThumbsUp:
  • Authentication can be three-factor: your Google account’s password, then the Google account’s own 2FA (e.g. TOTP), and lastly the local passphrase.
  • Details about the sync system is obscure, so the above is based on what we probably know. :shrugakko: Obviously this means Chrome’s sync can’t be self-hosted

#sync #mozilla #firefox #google #chrome

2025-03-10

I really want to keep using & supporting #gecko but #Mozilla is going down the toilet- what to do?

#Firefox desktop -> #LibreWolf (that was easy, simply copied my profile and it all came back exactly as before)

#Firefox mobile -> #IronFox (also easy on #GrapheneOS via #Accrescent store)

I can still use #FirefoxSync on both which is nice 'cos I am not quite ready to leave that convenience yet.

Now it's mostly just a matter of replacing my dependency on #Pocket (compiled out of LibreWolf), but that was on my list of services to deprecate anyway...

vksxypantsvksxypants
2025-03-06

Is there any viable replacement for Sync? I just want to have bookmarks synced and open tabs visible across desktop and mobile. That's the main dependency I have on Mozilla as a corp and I'd quite like to ditch it!

Umzug zu LibreWolf anstelle von Firefox.

Inklusive Profil mitnehmen und Standardbrowsereinstellungen, wenn nicht von selbst geschehen.

https://blog.alster.space/umzug-zu-librewolf.html

#FireFox #LibreWolf #WebBrowser #Internet #WWW #FireFoxSync #Debian #XFCE #XDG

2025-03-05

Czy dobrze mi się wydaje, że nie ma możliwości synchronizacji zakładek mobilnego Firefoksa/Fenka z Nextcloud Bookmarks?
Rozszerzenia Floccus, działające bez problemów z desktopowym Firefoksem/LibreWolfem/itd. nie działa w androidowych przeglądarkach.

Czy jest jakiś sposób na synchronizację zakładek desktop-mobile bez użycia Firefox Sync?

#Firefox #FirefoxSync #Fennec #NextcloudBookmarks #synchronizacja #synchronizacjaZakładek #Floccus

Carl von Lesquereuxcfnnm@mstdn.social
2025-03-03

Amidst all the recent drama about #Firefox (which I'm not going to comment on, because damn, it's tiring), I've been testing both #LibreWolf and #IronFox . They seem fine, though they need some configuration adjustments to be really usable. The good thing is that I can still use #FirefoxSync to send tabs between devices. That's the sole feature that I cannot live without.

It's unlikely that I'll leave Firefox, but it doesn't hurt to consider alternatives.

2025-03-03

What's an adequate alternative to Firefox Sync?

I use it to synchronise tabs (send between devices), save history and bookmarks. I knwo there used to be good add-ons but I do not remember their names.

I already use Bitwarden (in EU) for passwords.

#FireFox #FirefoxSync

aproposnixaproposnix
2025-03-01

Does anyone know if there's any kind of replacement for ? If I am not mistaken, originally it was possible to run private instances of the sync service. It would be cool if there were an extension that could save your data/settings as encrypted blobs on some cloud storage and update/retrieve the settings as needed.

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-02-28

@joeyh

Good idea! Transition from :firefox: #Firefox to :librewolf: #LibreWolf was super easy and everything works as usual after enabling #FirefoxSync in the settings and loggin in.

gitlab.com/nobodyinperson/nixc

Stewart Russellscruss@xoxo.zone
2024-12-22

If you use Firefox Sync to send web pages from mobile to devices with a larger screen, it's very annoying to see all your computers named as "user's Firefox on ...", "user's Firefox on ...", ... so you can't tell which icon is which.

Under the Account → Settings menu (which may only be under the hamburger menu) there's an Account Settings page that allows you to change your computer name to something shorter.

#Firefox #FirefoxSync #annoyances #android

Firefox on Android "Send to Device" dialogue showing multiple computers unhelpfully called "scruss's Firefox on ..." with no way to tell them apart. One icon has a short name ("penta"), as it has been renamed in user settingsFirefox Sync settings page, per browser instance:

Sync user name scruss
Email scruss@(redacted)
Manage account
Device Name
(with an editable text box containing "scruss's Firefox on bunny")
and a "Change device name..." button. "bunny" is the name of this computer

[the original is in Scots, because I am. I've translated it here]
dave cykldavecykl
2024-11-13

When setting up (I don’t use it myself, trying to advise a friend) on two different computers, will it correctly merge bookmarks, passwords, etc, from the installs on •both• computers and retain the union of both, or will it treat one as primary and unfortunately stomp over the data from the other one?

frankie (auto-rebootable)frankie@infosec.exchange
2024-10-26

(2/)

Well, as expected, I had to sign out and sign in again for it to work! 😐

#FirefoxSync

frankie (auto-rebootable)frankie@infosec.exchange
2024-10-26

Fuck! Firefox Sync sucks.

I just installed the Firefox Container Tabs add-on, and it asked me to sign-in again for the extension to work. I was already signed in.

So, I signed in again. The extension worked, but I was signed out of Firefox and it created a new device under my account and again signed me in.

Now, this new device refuses to sync properly with my account. It doesn't even show up in my other devices, so I can't even share a tab to it! 🙃

What's more- it deleted the older "device" from the list, the device.

this is not the first time, and it's frustrating.

I may have overused the word device, and not clearly communicated it, though! :blobcatgiggle:

#Firefox
#FirefoxSync

Pascal Leinertpasci_lei
2024-05-22

Ok, eigener Server: Schlechte Idee.

Das Ding verbraucht einfach mal alle Ressourcen meines Servers. Schade drum.

Pascal Leinertpasci_lei
2024-05-22

Das letzte Mal, als ich mich nach einem selbst gehosteten umgesehen habe, war die Compose Datei mehrere hundert Zeilen lang. Ich glaube, in der Größe würde ich das tatsächlich mal ausprobieren, auch wenn ich mir wünschte das wäre und nicht , ist aber nicht kompatibel. Jetzt müsste es nur noch eine Möglichkeit geben den auf zu ändern.

Als Nächstes mache ich dann wohl meinen eigenen Fork oder so.

github.com/mozilla-services/sy

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst