Content Security Policy broke the use case. Although it would work well as a mobile app.