title: How to trigger desktop notification 24 hours later without backend server?
body: <p>Assuming:</p>
  
  <ol>
  <li>User has allowed notifications on my website.</li>
  <li>Service worker is installed and ready.</li>
  <li>User sets a client side reminder to be reminded 24 hours from now.</li>
  <li>No backend service or server to push the notification to the user.</li>
  </ol>
  
  <p>How can I trigger a desktop notification if there is no backend server to push that notification?  Is this possible?</p>
  
  <p>The service worker will be shutdown by the browser if provided a timeout/interval and the <a href="https://www.w3.org/TR/task-scheduler/" rel="noreferrer">web-alarm/task-scheduler specification</a> is not yet ready for use.  Is there no client side only approach to trigger a notification at some designated time in the future?</p>
  
  <p>Is there a desktop notification that is strictly not a "push notification"?  A push notification, by nature, is pushed from a server.  Can a notification be triggered from the client side?</p>