Hello,
as far as I remember, only native can do that, it's been a request for some time now, that you can put those apps, also ones you own, into a separate list or something. But like i said, if you really want to delete them from your account you have to contact natives support.