Preventing users from swiping back to earlier questions

Yes you can ask your enumerators not to navigate back and then check if they obeyed using audit feature.

@LN was there any reason why we didn't add that option on a form level?

You need to ask on their forum: https://community.kobotoolbox.org/

You are right,

When administered by a enumerator, this could work. however, when its self-administered, the audit file will keep track of this. But on extreme cases, there could be a mis-diagnosis of cases due to the changed entries.

This could be a feature to consider for question-level design.

Paul

I have another use case for a question level prevention of going back.

I'm thinking of doing a marketing survey that involves users seeing/hearing a list of names (ideally only for a specific amount of time), then doing a handful of other questions, then asking users to recall any names from that first list. There would be more questions about each name they did recall as well as another section asking them to select names from a group that included names from the first list. It would be really important that users wouldn't be able to return to that first list.

Would adding a relevant field with a time-based calculation with something like this do the trick for disallowing users to "go back"? It really would just remove the question at a certain time but perhaps this Lightweight timestamping could be used to achieve a per question "block", which would really just disappear the question.

type name relevant

note/select_one_etc. list_of_names_to_display now() < ${start} + 60