A crash in the window manager takes down all running applications: Yes, because the compositor IS the server, window manager AND compositor at the same time.
I still would have preffered a modular approach, where compositor, window manager, server/mouse+keyboard are plugable. Well, it’s probably possible with Wayland, but the ecosystem is not there yet.
Also, it’s 1000% not legal in half the US states given two party consent wiretapping laws unless the users are agreeing to it in some way, which again brings us back to that at best this is some shoddy SDK
You are talking about advertising business, you know? They do business as long and as far as it isn’t yet illegal.
At least tracking via ultrasonic is a thing. calculator/game just needs to have the respective library.
Btw, store chains use Wifi/Bt for tracking, just so you know.