I use Matomo, which is a free analytics system. Matomo is self-hosted, so you don't have to share your data with outsiders.
I have great plans to do more with the IIS log files but it is low priority for me so it seems to never go anywhere.
Matomo works with WAB because you can insert the tracking code into the main Javascript file. I have not been able to make it work with StoryMaps because it's too locked down.
We have 1 machine per user and it tracks IP addresses so in theory I can see each person accessing it. One of the reports looks like this for example,
There is a "User ID" feature that I have not looked at yet. (Again not currently a priority here.) See https://matomo.org/guide/reports/user-ids/
(Incidentally we stopped using WAB and only use the developers edition now. But it's the same -- insert a block of code into the Javascript and it reports back to the Matomo server.)
Matomo does maps too!
I have no connection to this project other than being a fanboy apparently. Geez. I mean, it does maps!
I wish we had more traffic to track. Back in the olden days I would have loved this.