I'm not sure, Dan...
This is a fan site for users of Windows Phone to talk about their devices and get news.
It is in no way run by Microsoft, SnapChat or Instagram...
Were you putting in a request? Or starting a dialog?
The forum has an App section if you want to chat about Apps:
Windows Phone Apps - Windows Phone Central Forums