Currently, directories are keeping a cached list of the profiles stored in one or many providers. This means that even if the user deletes its profile (because it is not needed anymore, does not want to be listed), the profile would still be listed on the directories.
If the directories would check from time to time if the profile is still there, or even if they would expose a function of the api to unlist a profile, this situation could be solved.
Currently, directories are keeping a cached list of the profiles stored in one or many providers. This means that even if the user deletes its profile (because it is not needed anymore, does not want to be listed), the profile would still be listed on the directories.
If the directories would check from time to time if the profile is still there, or even if they would expose a function of the api to unlist a profile, this situation could be solved.