Hi, that's a good point! This was also not an accident.
Insights started life as a Rails app, but I wanted the portability that being a JS app provided, so I rewrote it. Back then I just wanted it to eventually get it running in Electron.
Now it's an app running FeathersJS [1] and CreateReactApp [2] under the hood.