For the presence of the phone as a local source, it's normal, the skifta server lists all upnp sources on its local network, and skifta (app and server) is a media server.
For example, i have the Skifta module on my ReadyNAS. When selecting a source at home, i see :
-my phone with skifta launched.
-my NAS with it's upnp server (and also skifta launched).
-my internet router which has a built-in media server.
-my computer (windows media player)
When selecting a destination at home, i have :
-my phone (skifta app)
-my DLNA TV
-my DLNA amp
When i use skifta remotely, i have :
Local sources :
-all upnp media server on the local network of my phone
Distant source :
-My ReadyNAS place with the "sub-sources":
.ReadyNAS upnp server
.Internet router media server
-My parents' place with the skifta server software installed with it's sub-sources :
.All upnp server at their home
Local destination :
-all DLNA device on my phone's local network.