pull down to refresh

I don't believe so. They use Spark. So you don't have a channel. They say it is self-custodial because Spark has a guarantee that you have unilateral exit to the chain -- but if you have 100 sats, you clearly cannot do anything on chain...so I would say for small balances it's pretty much the same as custodial.

Lightning makes it even more complicated. As far as I can tell, you do some kind of swap with whoever is running their lightning gateway (which I assume is Spark or the Spark entity?) So at best, it's like Boltz, and you have similar trust assumptions to that. At worst, you pretty much just have to trust whoever's running Spark's lightning node with your sats.

I need to learn more about this, so perhaps someone else who knows more can correct me.