Who's online on an e2ee share, from each member's last sync heartbeat.
Every role can read it; viewer-role heartbeats never land at the host, so
viewers show as never seen. Refreshes each minute; changes propagate on the
members' own sync passes, so "online" lags by up to one interval.
Who's online on an e2ee share, from each member's last sync heartbeat. Every role can read it; viewer-role heartbeats never land at the host, so viewers show as never seen. Refreshes each minute; changes propagate on the members' own sync passes, so "online" lags by up to one interval.