How it works
  1. Save your group members once, then check the people who are present each time you play.
  2. If more than four people are present, pick four players yourself or let Berean Board choose four at random.
  3. Drag in the week’s lesson files, type a brief lesson topic/summary, add focus instructions for uploaded files, or use both. TXT, Markdown, RTF, HTML, JSON, XML, YAML, TeX, PDF, Word, OpenDocument, iWork Pages, PowerPoint, Keynote, CSV, Excel, and OpenDocument spreadsheet files are supported in the browser.
  4. Select a difficulty level—Little Lamb, Bible Explorer, Disciple, Berean, or Theologian—so generated clues adjust both theological complexity and wording readability to the intended Flesch-Kincaid grade range.
  5. Provide your NTW Apologist Fusion API key. The Chat Completions endpoint and English premium model are prefilled from The Apologist Project documentation.
  6. NTW generates the categories, clues, correct responses, explanations, and lesson anchors.
  7. Choose in-person play for physical buzzers, or Virtual buzzers for remote players using phones. The leader selects or receives the first buzzer, privately types that contestant’s response, and NTW checks whether it is fully correct, partially creditable, or incorrect.
  8. Points are assigned automatically from NTW’s verdict, and the game continues only while credit remains available for that clue.

Important: this static GitHub Pages app cannot hide a server-side secret. Do not hardcode an API key into this repository. For a public/shared deployment, use a small server-side proxy with the key stored as a secret. This page only accepts the key at runtime in the leader’s browser.

The default API configuration uses Apologist Fusion Chat Completions at https://navtheway.apologist.ai/api/v1/chat/completions, language en, and premium model openai/gpt/5.4.

Enter group member names once, separated by commas. Berean Board saves those names in this browser with a cookie so future game nights can start with a quick attendance check.