A question starts with ?, an asterisk makes it required, and - ( ) and - [ ] give you single and multiple choice. Add -> #page to an answer and it branches. The live builder renders your text as a form beside you, no account needed, and the spec is open under CC BY 4.0, so .ask files stay readable as plain text.