Move personal to controller and add tests for it

Yes - that's because FeedCentral actually allows you to publicly share your feeds - that's what it is for :)

PublicPage = Not-logged-in users can access the page
NoAdminRequired = Regular user can access the page

I assume that you don't want not-logged-in users to access that page as that might lead to misbehaviour. Thus I'd change it to NoAdminRequired