Thanks for the response James. Let me clarify to make sure I understand.
Right now anonymous users (not signed in) have the "Only add new features, if allowed above (requires tracking)" option selected. I want it to be set so that data cannot be submitted anonymously via code but that the Survey123 webapp can.. Have I set it correctly?
I'm not a developer but see the rest endpoints for "Add Features" and "Apply Edits" are available.
Thanks,
Jim