pull down to refresh

A service would be a counterparty.
At protocol level, time locks already allow something like that.