Pinny is a JavaScript app. It still renders semantic HTML and is keyboard- and screenreader-friendly, but the server delivers an empty shell that needs JS to populate.