This is a fan based News and Discussion site for Windows software and the hardware it runs on. It is not in any way run by Microsoft, Lumia or any Developer.
You should browse the Share It site, examine their documentation and contact the developers with any concerns...