I'll like to collect information from a mobile application I created. The app allow users to use it without authentication and also I'll like to collect the data to highly-available service such as AWS SQS so I'll not miss any data.
The application is always connected to the internet so no need for offline collection of the data.
What bother me is how can I send the data in a secure manner so that users will not be able to send fake data into the same endpoint I'm using.
Google Analytics is not fit here because I need access to the raw data, not only aggregate of it.