Gathering information

Use this pattern to gather information from young people.

You should:

  • explain why information is being asked for
  • explain who will see any personal information
  • allow them to remain anonymous where possible
  • ensure they have privacy and are safeguarded

You should avoid:

  • asking for gender

View gathering information research on GitHub.

Names

You should:

  • only ask for names when absolutely needed
  • support all characters users may need to enter

You should avoid:

  • asking for title
  • asking for middle name
  • terms like ’given name’, ’forename’, and ’surname’

Single input

Where possible use a single Text Input to accommodate the broadest range of name types.

Multiple inputs

If your product needs to reliably extract first name and last name, use two Text Inputs.

View names research on GitHub.

Addresses

Address lookup

Where possible use an address lookup.

View address lookup research on GitHub.

Single input

Where possible use a single Text Area to accommodate the broadest range of address formats.

View single input research on GitHub.

Multiple inputs

If your product needs to reliably extract parts of the address, use multiple Text Inputs.

View multiple inputs research on GitHub.