Couldn't you use the registered users for the statistics, but guests don't contribute to that data? So a guest compares themselves to registered user's data.
Or you only add every 10th guests' data to the system. With some way of verifying that they've completed their journey. Maybe a save button?
If we will allow compare yourself with anothers without auth, we will have no trusted statistics, because many data from unsigned users
Your auth is your contribution to statistics to compare yourself with anothers
Couldn't you use the registered users for the statistics, but guests don't contribute to that data? So a guest compares themselves to registered user's data.
Or you only add every 10th guests' data to the system. With some way of verifying that they've completed their journey. Maybe a save button?
We will have much less statistic if we will not require registration
We tried to do this. And statistic is main value for user