so I see that the ringtone eventual blob url is never revoked, which is a problem to me.

If the ringtone is only data url, maybe this can wait, but we should file another for this then.