IsEditable is only for users who are in allowed edit roles on the page or feature. IsEditable should only be true when logged in as a user in allowed edit roles unless you've set the edit roles to All Users (which you shouldn't do)
If you want to show something no matter who is logged in you could use Request.IsAuthenticated which is true for any user who is logged in or false if not logged in.
Hope that helps,
Joe