Sharing backend