Flagsmith needs some sort of consistent ID that you store against the user on the client, otherwise it's impossible to serve a consistent test to that user. Generally people just create a random GUID and then store it on the client (e.g. using cookie on web).
Updated on: 21 / 04 / 2021