PhoneTrack public session watch shows my full NC menu to not logged in guests

The are presented a login form whenever they click one of the menu items but still this is not desirable. Nobody should see which apps I have installed of course

Moreover does that mean that anyone can track your location if they have the link address?