Skip to content

General Settings

The General settings panel (under Setup → General) controls project-wide behaviour that applies to every session.

The Name field is your private label for the project. It is visible only to you and your collaborators; participants never see it.

Set the language used for default UI text (button labels, form placeholders, error messages, etc.). This does not affect the content of your trial file.

Configure the default visual appearance for all trials:

SettingControls
Background colorDefault bgColor for all trials
Text colorDefault textColor for all trials
Text background colorBackground behind text elements

Individual trials can override these values using the bgColor, textColor, and color columns.

Enable a progress bar to show participants how far through the project they are. The bar reflects overall trial completion.

By default Testable uses a built-in pseudo-random number generator. Enable Advanced randomisation to use random.org for truly random number sequences, useful when you need provably random trial ordering.

When enabled, Testable downloads all audio and video files in the background before the participant reaches the trials that use them. This eliminates buffering delays mid-session.

OptionDescription
Unique participationPrevent the same browser/device from participating more than once
Bot protectionCAPTCHA-style challenge to block automated submissions
Location restrictionLimit participation to specified countries
Password protectionRequire a password before participants can begin

Restrict which device types can run the project:

  • Desktop/laptop only
  • Mobile only
  • Any device
OptionEffect
Cloud (default)Results uploaded to Testable servers after each trial
LocalResults saved to the participant’s browser and exported on completion

Optionally record additional data per session:

OptionRecords
Operating systemOS name and version
BrowserBrowser name and version
Screen sizeScreen resolution in pixels
AudioThe participant’s microphone for the whole session, one audio file per participant
Frame rateBrowser rendering frame rate

Enter text to be shown to all participants on the opening screen of the project, before any trial file content. Supports basic HTML formatting.

Configure which demographic details to collect from participants at the start (before any trials). Options include age, gender, handedness, education, nationality, and up to 5 custom fields.