Yeah they do.
Here's a 45 second video I just took https://www.dropbox.com/s/872y3wif06o1ong/Base%20Profile%202019.06.03%20-%2009.40.50.01.mp4?dl=0
and 10 seconds from xbox game bar https://www.dropbox.com/s/557nmiceuz3vml8/Firebase%20Zulu%2003_06_2019%2009_48_58.mp4?dl=0
No idea what that is. I use the Print Screen button my keyboard and it saves screenshots in the screenshots folder. The UI windows are automatically removed.
Here's my screenies https://photos.app.goo.gl/xTBqZwwYFH1TM23P6
If I were interested in a video I'd just use the recorder in Windows or Nvidia.
Badge tracking please :)
Whilst the list in game is there it is not exactly easy to navigate and find those missing exploration badges (for example).
Now in game :)
The level of tin-hat paranoia I'm reading is funny. If you don't like the idea of the agreement don't agree to it and don't play on Homecoming.
I'll be hitting the agree button, as will my local friends, so I can play more Heroes 8)