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?