Back to join

Roomthink help

Guide for hosts, participants, and room data

Roomthink is a live audience response app. Hosts create rooms, add questions, control the shared display, and review aggregated responses. Participants join by room code and answer the active question from their own device.

Host a room

Host view

Create and control

The host view is protected by the room PIN. It manages the question sequence, the current screen, participant roster, response deletion tools, restart controls, and exports.

Participant view

Join and respond

The participant view opens from the root join screen. Participants enter the room code, add a display name, and submit answers while a question is open.

Display view

Shared room screen

The display view is designed for the room screen. It follows the host-controlled active screen and shows the lobby, questions, results, pauses, and end state.

Create a room and questions

  1. 1Open Host a room from the join screen.
  2. 2Create a room with a title and a room PIN.
  3. 3Add questions or section breaks to build the session sequence.
  4. 4Choose each question type, add the prompt, and set its options.
  5. 5Share the room code with participants and open the display view for the room screen.
  6. 6Start the session, open each question, review responses, and end the session when complete.

Join and answer

  1. 1Enter the room code shown by the host.
  2. 2Add a display name for the session roster.
  3. 3Answer the active question on your device.
  4. 4Edit your answer when the question allows updates.
  5. 5Wait for the host to move the room to the next question or results screen.

Question catalogue

Question types, options, and result displays

TypeParticipant inputHost optionsDisplay typesData stored
Multiple choicePick one option.Two to eight options, optional Other answer.Bar, pie, donutSelected option, including Other text when enabled.
Multi-selectPick one or more options.Two to eight options, optional selection limit, optional Other answer.Bar, pie, donutSelected options, including Other text when enabled.
Short textSubmit short free text responses.Maximum length, one word setting, one to ten responses per participant.Response wall, word cloudSubmitted text responses.
Rating scaleChoose a whole number on the scale.Minimum, maximum, optional labels for each end of the scale.Average and distributionSelected numeric value.
RankingPut all options in order.Two to eight options, optional scale description, top and bottom labels.Average rank and position countsOrdered list of options.

Display screens

Screens the host can show

ScreenPurpose
LobbyShows the room title, description, room code, and joining state before questions begin.
QuestionShows the active question, response count, and live results when responses exist.
ResultsShows aggregated results for the active question according to its display type.
IntermissionGives the room a pause screen between moments in the session.
EndShows the ended state after the host closes the session.

Data storage

What the app stores

  • Room title, optional room description, room code, room status, active screen, active question, creation date, and expiry date.
  • Host room PIN storage uses a password hash only.
  • Question titles, optional descriptions, question order, question type, and question configuration.
  • Participant display names and a hashed browser session identifier for reconnecting to the same room.
  • Responses submitted for each question, plus submission and update times.
  • Export records when exports are generated.

Retention and risk

Use short lived, appropriate content

Room content expires 30 days after creation. After expiry, access is blocked and automatic cleanup permanently deletes the room, its questions, participant records, responses, and export records. Cleanup runs shortly after server startup and repeats hourly.

Hosts can delete individual questions, delete question responses, restart a room and clear responses, or remove a participant and delete that participant's responses.

Use this app for content that suits a temporary group session. Avoid personal data, confidential material, access credentials, medical details, financial details, legal matters, and content unsuitable for the host, room display, exports, or the service database during the retention period.