Да, думаю, нам придётся это сделать. Одна из серьёзных проблем, которую я обнаружил в реализации, заключается в отсутствии проверки того, действительно ли пользователь поделился ссылкой. Приложение примет параметр username, если он присутствует, и свяжет его с соответствующим пользователем. @nat недавно сообщила мне, что ей были выданы значки за посты, которыми она никогда не делилась.
Сейчас я изучаю, насколько просто отключить значки за шеринг, но у меня есть ощущение, что это не так просто, поскольку это системные значки.