Showing or Hiding Built-in Mandatory Items?

Simplified Scenario:

Consider an object like a bike. In our web application admin panel, the user can view the list of bikes, add, remove or edit them. We have some built-in predefined bikes that can't be deleted and the system needs them for work.

Should user see them in the list of bikes without an edit/remove button?

or

Should we implement them behind the scene and user never see them?

Real Scenario:

We gather data from data sources to create dashboards. The user can add data sources to the app. We have a mandatory data source for the application to work which is the application data itself! (that user can create dashboards from app data) The question is whether to show the application in the data sources list (in deactive mode) or just hide it from the user and have it just in the back-end?