While the Brazilian system is only interacted directly through your bank application, the Swedish application is a separate application tied to your bank account in the backend. Given the... quality of bank apps this is a huge plus. The Swedish Swish app is MUCH easier to use because it only does one thing. My Brazilian mother does not know how to send PIX because her bank app is very confusing and the PIX option is just one of many.
The BankID system of Sweden though is even more impressive than money transactions, pretty much everything government related (including healthcare, taxes, etc) and most private institutions (bank apps, Swish, digital contract signatures) is done through the unified BankID login.
People raised concerns over privacy, but the main problem really is that since these systems cut out the middle man (Visa/Mastercard) and have no fees you also have no fraud protection which is something to keep in mind when using them. Once you send the money it is gone, the banks will not give it back to you even if you got scammed. It creates a whole sort of scam industry in both countries.