Skip to content

Offline analysis page

The analysis page is one HTML file, lydite-analyzer.html, attached to every release. It needs no installation and no internet connection. Its Content-Security-Policy forbids every network request, so your data cannot leave the browser even if the page had a bug.

  1. Download lydite-analyzer.html and check its hash against SHA256SUMS on the release page (see Verifying releases).
  2. Open it in a current browser. You can disconnect from the internet first.
  3. Load your export: choose a Qualtrics CSV, a jsPsych JSON or CSV, or any CSV/TSV with Lydite payload columns.
  4. Check columns: the page detects the respondent id column and matches each monitored field to its answer column. Fix any mapping it could not find, because the decoy-word check needs the answer text. Optionally pick outcome variables for the sensitivity table, and choose how a single medium-strength or weak reason should be classified.
  5. Results: a self-test checks that collection worked (payloads present, keystrokes recorded, traps rendered, answers matched, no truncation or collector errors). Below it are the classification summary, the report preview, and downloads.

Downloads:

File Content
lydite_results.csv One row per respondent: class, score, reasons and key evidence
lydite_fields.csv One row per respondent and field: all aggregated features
lydite_report.html Self-contained report with subgroup rates and sensitivity table
lydite_methods.txt Methods paragraph to adapt for your paper

Run the page on a pilot export (a few test responses of your own) before launching a study. The self-test then tells you whether the survey setup works. See also Reading the results.