pull down to refresh

If it’s off-chain, how do you make it decentralized?
If the data is on a centralized server, you’re trusting the server operator to keep that data available at the provided link in perpetuity. IPFS still seems slightly immature, though maybe that’s an option.
Would be curious to hear more.