Privacy policy

Last updated 3 October 2026. This is a demo policy for Conceiva, not legal advice.

What this demo is

Conceiva is decision support for comparing a couple’s carrier form with donor records, shortlisting candidates for a genetic counselor visit, and generating cited counselor reports. It is not a diagnosis, not a laboratory, and not a prediction of a child.

Information the demo stores

Information the demo does not take

How explanations use records

A couple-facing explanation is built from retrieved fields. If a field is empty, the page says it is not in the record. Clinical notes are stored and are not copied into that couple explanation. A counselor report for a visit candidate may include clinical notes after email and phone redaction, still as cited facts only. Free-text history is stripped of email addresses and phone numbers before a model call. If LLM_API_KEY is set, only those retrieved fields are sent to the model endpoint. Without a key, the text stays on the stored record.

Catalog pages

A bank may paste a public http or https URL. The demo refuses credentials in the URL, non-public addresses, and paths disallowed by robots.txt. It does not log in to another site and does not save images from the page.

Where the data sits

Local runs keep a SQLite file under data/. On Vercel the file is in temporary instance storage. A new instance starts again from the seeded demo, so accounts and messages on Vercel can disappear. Set SESSION_SECRET before a shared deployment. Cookies on Vercel are marked secure.

Closing an account

Account close deletes that login, its genotypes, surveys, history, portrait keys, shortlist, visits and counselor reports tied to that account, donor rows owned by that bank, counselor slots, and its explanation logs. Contact messages are not part of an account. They remain until the database file is removed or the Vercel instance is replaced.

Sharing

The demo does not sell records. A model provider receives a field list only when an API key is configured and someone asks for an explanation. Hosting on Vercel means the request is processed by that platform under its own terms.

Contact

Questions about this policy go to privacy@example.com or the contact form.

That address is a placeholder. Set CONTACT_EMAIL before a public launch.