No, if I wasn’t clear enough already, due to dependancy issues, StreetComplete is not an option.
Over time I’ve grown very concerned about non-FOSs simply due to constant datamining. Including for products people buy, they still want customers to install a proprietary app and register the product with serial, name, etc, for extra functionality. So on a phone, I have hard restrictions on what I refuse to install so that no apps have access to anything on phone or how I use it.
Why does StreetComplete have non-free dependancies but OpenStreetMap is completely free/libre? I’m not going to install StreetComplete because of that.
Does it work without data service or a SIM?
And that in itself can be enough to assign an ID each time the server reponds to a request and keep track of server generated ID’s to start creating a folder for each ID to have a record of user history on the servers.