Ah I missed the FAQ, my bad. How do all the other browser-based wallets get around this then? Coinos, Cashu.me - they open right on the main wallet screen?
Discussion
Right. I wonder how often users have frustrating experiences -- they open the app, and things are broken, and they wonder why their data is not recently updated. Did you never experience that with other PWAs?
BTW, as long as you don't *quit* the Rizful PWA, then I don't think you have to hit that button. It's only when you *first launch* the PWA, that you have to hit that button... and it's in those cases, when, probably you haven't opened it for a while -- that is the exact case where we want to be paranoid about making sure you have the latest code and the latest data...
I don’t know about other iOS users, but I close/quit every app after a single use. I leave nothing open. This helps with security and battery life.
Per above, no - I have not experienced that with coinos or the cashu.me wallets as PWAs. The only issue I have had was occasional downtime.
It’s not a deal breaker, it’s just a minor frustration - one that will again deter normies.
Be the first lightning wallet devs to solve the insidious widowed sats due to not knowing fees when sending the last few days in a wallet (ridiculous no one has solved this) and you will likely be THE lightning wallet to rule them all. Just my 2¢
"Sending the last few days" . Do you mean "sending the last few sats"? And. From the perspective of somebody who always closes and quits every app after using it, then you are completely right in your case the rizful PWA could actually begin directly on the vault page. The interesting problem however is this: most users I think leave apps open on their phone and it's these kind of users who are most at risk of a PWA that doesn't force them to refresh... at least when it's a PWA that deals with such time sensitive stuff as lightning payments. I would be interested to hear from other users however, like how they have found coin OS or other solutions to work, if they ever have problems with "stale data"
If you are talking about the problem of "sending the last few sets" from a application, it seems ridiculous that no one has solved it, but actually, it is basically a massive security problem if you allow users to easily get down to zero Satoshi's, instead of getting down to say, one Satoshi or two Satoshi, or three Satoshi's in their wallet. The issue is that there are a whole class of attacks on the lighting network which involve extracting tiny fees from services and continually alternating between having a balance of zero, and having a small balance, say 10 Satoshi's. It's very tricky to protect against these attacks and at the same time easily allow a user to go all the way down to zero. It's no problem to let a user go down to like say three Satoshi's or five Satoshi's, but an easy zero for users is actually quite difficult to allow securely.