Zero installs, all web apps, where users don't control their data. The average users computer ability has no doubt dropped over time as software is catering for the lowest common denominator.
As this catering becomes more popular, this is the expectation people have, only original hardware vendors will be installing native apps. Sucks, but its the graveyard that we've built.
This is not necessarily true. For instance someone coming from Linux might be uncomfortable installing non open source source from not trusted origin (I.e. not the distribution package manager).
Also, installing anything anywhere is potentially a huge security risk, so I see why people use browsers as convenient sandboxes for trying out software.
Web app has usually the least friction, unless when it's not. For this particular app, it can be a very simple widget on the website homepage even. Shouldn't require any js framework etc and all data will be local in your browser. As a demo widget or full blown html/JS app, both can work.
Zero installs, all web apps, where users don't control their data. The average users computer ability has no doubt dropped over time as software is catering for the lowest common denominator.
As this catering becomes more popular, this is the expectation people have, only original hardware vendors will be installing native apps. Sucks, but its the graveyard that we've built.