either in a browser app or as a
PWA