Skip to content

TERMS

What Corpus is, what you may do with it, and what it does not promise.

Corpus is a read-only connector over a school district's own published records. These terms cover the site at www.distcorpus.com, the request-access form on it, and the connector at mcp.distcorpus.com/mcp, and nothing else StudentFlow LLC makes.

Connecting to Corpus, or using this site, is acceptance of these terms. If you do not accept them, do not connect.

LAST UPDATED · 2026-09-23

THE SERVICE

A connector, not an assistant.

Corpus serves passages and verified figures from a district's public records to the assistant that district's staff already use. It does not answer questions itself, and it does not replace the assistant that does.

It is one address, entered once in Claude's or ChatGPT's own settings. There is nothing to install and nothing for district IT to host. Five operations are exposed — search, get_facts, compare_periods, overview and fetch — and every one of them declares itself read-only before it is called.

Corpus is in private beta. Districts come online one at a time as their published records are compiled, a pilot is scoped to an agreed set of records, and either side may end it.

  • Read-only — none of the five operations can create, edit, or delete a district record, and no role in the serving path holds permission to try.
  • No admin surface — there is no ingest tool, no write tool, and no configuration tool on the connector.

ACCESS

Access is per person, against a list the district controls.

A person signs in as themselves and is entitled only while their address is on the list their district maintains.

There is no shared password and no API key handed to staff. A district can revoke a person at any time without involving us, and we can revoke access where these terms are broken.

A sign-in is yours to keep. Do not share it, do not route another person's questions through it, and tell us if you think an account is being used by someone else.

  • Granted per person — not per building, not per role, not per shared account.
  • Revoked the same way — removal from the list takes effect for that person and nobody else.

ACCEPTABLE USE

Ask it questions. Do not go around it.

The endpoint exists to be queried by an entitled person's assistant, at the volume a person generates.

Do not attempt to reach records you are not entitled to, use refusals to work out which districts are connected, resell or share access, or work around the rate limits that bound what a single caller costs. Do not use the connector to attack the service or the systems behind it.

What comes out is a public record. We claim no ownership of a district's documents — they belong to the public body that published them — and what you do with a record afterwards is governed by the law that made it public rather than by us.

  • Entitled callers only — do not share a sign-in or route someone else's questions through yours.
  • No probing — refusals are deliberately uninformative, and treating them as a directory of connected districts is a breach.
  • Rate limits stand — they bound what a caller costs. Evading them is a breach rather than an optimisation.

ACCURACY

We do not warrant a district's records, and we do not correct them.

Corpus reproduces what a public body published, including anything wrong in it. A figure is served only when its quote appears verbatim on the page it cites and its arithmetic checks pass, and that bounds what Corpus will repeat rather than what the district printed.

Every passage and every figure carries the document, its date, the page it sits on, and a link that opens on that page. That link is the thing to check before quoting. It exists so an answer can be verified against the record rather than trusted because it read well.

Where the records cannot answer, Corpus says so rather than returning the least-bad match, and an absence reported that way is a statement about the corpus rather than about the world. The corpus does move under a citation, in three ways that behave differently. A correction supersedes a document, so its figures go out of service and search stops returning it, while the superseded document and its page-exact link stay. A district delisting a document from its own site does not take it out of retrieval: the archived copy keeps being served with its page-exact link, and what is dropped is the district's own source link, omitted rather than handed over as a value known to be dead — the same is done for a source whose bytes have drifted from what was cited. Only a withdrawal at the publishing district's request takes a document out of retrieval altogether, after which a citation to it by id no longer resolves here.

The service is provided as it is. We do not warrant uninterrupted availability, completeness of the corpus, or the accuracy of a district's own record. To the extent the law allows, StudentFlow LLC is not liable for indirect or consequential loss arising from use of Corpus. Nothing here limits a liability that cannot lawfully be limited.

  • Check the link — every figure and every passage names a page and opens on it.
  • Absence is an answer — Corpus declines rather than guessing, and a decline describes the corpus, not the world.

CHANGES AND LAW

These terms change with a date on them.

We may change these terms and will change the date at the top of this page when we do. Continuing to use Corpus after that is acceptance of the changed terms.

We may suspend or end access where these terms are broken, and a district may end its own pilot at any time. Ending access does not remove a district's records from the district's own portal, and it does not create an obligation on us to keep serving them.

These terms are governed by the law of Illinois, and disputes arising under them go to its courts.

How Corpus handles data about the people who use it is a separate page, and it is specific rather than boilerplate.