How can I make sure Superusers only see their own sessions?

You can now choose if Super users can see each other's sessions.

The subscription owner can choose if superusers can see all sessions, or only the one the have created.

They can find this option by going to the Admin section of the platform and then going to User Admin.

Admin User Admin

 

Here you find the option to toggle it on or off

 

You can still connect a superuser to another session by adding them as a consultant to that specific session.

You can see here how to do that.