The same page can live in several places. The biggest difference is who can open it. Listed from least to most involved.
Last checked 13 October 2026 against each company’s own help pages (sources at the bottom). These change every few months; check again before relying on a detail.
A Claude artifact
Who can open it: people you invite, or anyone at FirstLine, signed in to FirstLine’s Claude. A link for people outside FirstLine works only if FirstLine’s Claude Owner turns that on. Anthropic’s pages disagree on whether those viewers need a Claude account (the help center says yes; the Claude Code docs say no), so test it before you promise a page to families.
Good: fastest. Describe it and it appears; ask for changes in the same chat and the link stays the same. Can remember each person’s entries, keep entries everyone shares, and ask Claude questions from inside the page.
Watch out: lives in your Claude account, not in GitHub. A page that uses connected apps or asks Claude can never be shared outside FirstLine.
Best for: a page, checklist or weekly scorecard for FirstLine staff. Recipe
Gemini (Canvas)
Who can open it: Share & export → Share gives a link, and Share to Classroom posts it to a class; both follow FirstLine’s Drive sharing settings.
Good: every staff member already has it with their FirstLine Google account. It builds a page, quiz or small app. Gemini Notebook (formerly NotebookLM) notebooks can be shared with colleagues as viewers or editors.
Watch out: Google says anyone with the link to an app can view and edit the data it keeps, so nothing about students. Gems are becoming “skills” (rolling out October 2026); on school accounts, Gems stop working no sooner than June 1, 2027, and moved Gems arrive switched off until you turn them on.
Best for: a quick page, quiz or app, especially for a class.
ChatGPT for Teachers
Who can open it: shared chats and Projects open for people in the same ChatGPT workspace. Colleagues outside your workspace can’t open them, so to share a page widely, put the code in one of the options below. OpenAI’s new Sites publishing is in beta for workspaces, switched on by an admin; check whether your account shows it.
Good: free for verified U.S. K-12 educators through June 2028, with FERPA-aligned protections and no training on your chats by default. Strong at drafting a page and writing the code for any option below; connects to Google Drive. Codex, OpenAI’s coding assistant, can work on code kept in GitHub.
Watch out: OpenAI is retiring custom GPTs (December 11, 2026 for Enterprise workspaces, other plans expected to follow), so keep reusable instructions in a Project instead. A page made here stays in your ChatGPT until you publish its code somewhere.
Best for: drafting and code for any option on this list, if ChatGPT is what you know.
A Google Site
Who can open it: your choice: Public (families too), anyone at FirstLine, or named people and groups.
Good: no code, just clicks. Opens on a phone. The address never changes and a colleague can edit it with you. Insert → Embed takes a page Claude or Gemini wrote.
Watch out: limited design. You update it by hand. It can’t collect answers or do anything on its own (add a Form for that).
Best for: a page for families or all staff. Recipe
A Google Sheet as a page (Apps Script)
Who can open it: only you, anyone at FirstLine, anyone with a Google account, or anyone at all. A second setting decides whether it reads the Sheet as you or as each viewer.
Good: the page stays in step with a Sheet or Form. It can send emails (up to 1,500 recipients a day) and run on a schedule. Your own design.
Watch out: some code (any assistant can write it). Those two settings decide who sees what, and they’re easy to get wrong. Each run stops after 6 minutes. It belongs to the account that made it, so copy the code into GitHub if others will depend on it.
Best for: a personal or small-team page over a Sheet; sign-ups, surveys, weekly emails. Recipe
GitHub Pages
Who can open it: anyone with the address. On FirstLine’s GitHub plan (Team) the code can sit in a private repository, but GitHub says the published page is still public. Limiting who opens the page needs GitHub’s Enterprise plan.
Good: the code is kept in FirstLine’s GitHub with every change recorded, so any AI assistant (Claude, ChatGPT and Codex, Gemini) can open it and change it later, and someone else can pick it up. Free, fast, any design.
Watch out: a page only: no sign-in, nothing stored. So nothing about a student or staff member, even from a private repository. Needs a GitHub account in FirstLine’s organization.
Best for: a page for families or everybody that you want kept as code. Recipe
The starter kit (a web app on Cloud Run)
Who can open it: anyone with a FirstLine sign-in, each seeing only what their role and school allow; families or students too, if it’s set up for them.
Good: reads FirstLine’s data on its own and keeps its own records. Code in a private repository in FirstLine’s GitHub, so any assistant can work on it and someone else can take it over.
Watch out: the most to learn. A request form, GitHub, and a fuller review before people use it. Days, not minutes.
Best for: the last row only. How it works