List of active policies

Name Type User consent
Site Terms of Use Site policy All users
Privacy Policy Privacy policy All users
Acceptable Use Policy Other policy All users
Copyright Notice + Takedown Procedure Other policy All users
Beta Community CC0 Agreement Other policy All users

Summary

Operator identified (nwp/ops#142 controller ruling, re-stated by the operator 2026-09-12 for the site-copy audit Part E): §1 now names Robert Karsten Zaar, an individual of Melbourne, Victoria, Australia, and says he is not an incorporated body and not acting for Apostoli Viae — a material APP 1 / Art.13(1)(a) identification, so it forces re-acceptance. Also: the ./aup.md, ./privacy.md and ./copyright-notice.md markdown links now point at the real /legal/<doc> routes (they rendered as dead relative file links); the Contribution Agreement is now linked from §11; §6 says where the version number is and new §15 carries it (the **Version:** header is stripped from the published body by LegalDocRenderer::cleanMarkdown, so the old 'version at the top' claim was unreadable); the two public site names are stated in §1. v3: adults-first (nwp/ops#421 D4, operator ruling 2026-09-01): the account-holder age line is now 18+, replacing the under-16 parental-consent carve-out; resolves legal-gate item 17's three contradictory positions. (Also corrects the .md header's stale 'Version: 1' — this file was already the record of v2.) v2: §3 rewritten: open request-to-join + operator approval (was invitation-only). CONTACT ADDRESS FILLED IN: privacy@nwpcode.org is now published in the BODY of this document (the **Contact:** header is stripped by LegalDocRenderer::cleanMarkdown, so a header-only address reaches no reader). Not a new disclosure and not invented: the address is already provisioned and baseline-tracked per the privacy block's note above, already published in privacy.md since v2, and already shown on the live /contact page. Folded into this version rather than bumped again, because no version on this branch has been synced anywhere yet — one shipped version, one re-acceptance.

Full policy

Site Terms of Use

**Effective date:** 2026-05-17

**Version:** 4

**Operator:** Robert Karsten Zaar, an individual, of Melbourne, Victoria, Australia

**Contact:** privacy@nwpcode.org, or our contact form at /contact

**Status:** Operator-drafted, pre-counsel. Refined wording follows counsel engagement.

---

1. Who runs this site

This site is operated by **Robert Karsten Zaar**, an individual, of

Melbourne, Victoria, Australia (the "Operator"), on a non-commercial

basis. The Operator is not an incorporated body and does not operate

this site on behalf of Apostoli Viae or any other organisation.

The Operator can be reached at privacy@nwpcode.org, or through our

contact form at /contact.

This site is **Narrow Way Commons**, the community. Its companion

site, **Saint School**, carries the courses. One login works on both,

and these terms apply to both.

2. Who these terms apply to

These terms apply to every visitor of this site, including invited

beta-community members. By accessing the site you agree to be bound

by these terms. If you do not agree, please do not use the site.

3. Account creation and admission

The site operates in a beta phase. Anyone may apply to join by

submitting the site's join/application form. Applications are

reviewed by the Operator, who may admit or decline any application

at the Operator's sole discretion and without giving reasons.

Submitting an application does not create an account or guarantee

admission.

On admission, an account is created for you and you are asked to

accept these terms, the Acceptable Use Policy, the Privacy Policy,

and the copyright/contribution agreement before you can interact

with the site. The Operator may revoke an admission or suspend an

account at any time without notice.

Account-holders agree to:

  • Provide accurate name and email address
  • Keep credentials confidential
  • Not share their account with any other person
  • Notify the Operator promptly of any suspected unauthorised access
  • Be at least 18 years of age — this service is offered to adults

4. Acceptable use

You agree to comply with the separate

[Acceptable Use Policy](/legal/aup).

5. Content you submit

When you submit content to the site (a feedback item, a suggested

change, a comment, a profile description, etc.), you grant the

Operator a perpetual, worldwide, non-exclusive, royalty-free,

sublicensable licence to use, modify, redistribute, and display that

content for the purpose of operating, improving, and federating this

site and its successor sites.

You retain copyright in your contribution. You represent that you

own the content or have the rights necessary to grant the licence

above. You agree to indemnify the Operator against any third-party

claim that your contribution infringes their rights.

If you submit a "suggestion" via the site's feedback widget, you

agree that:

  • It will be visible to the Operator and to guild reviewers
  • It may be incorporated into the site's content with attribution

to your account name (unless you opt out of attribution in your

profile)

It may also flow to associated review-and-deploy infrastructure

at git.nwpcode.org

6. Beta posture and changes

This site is in a beta phase. The Operator may change features,

content, structure, and these terms at any time. When these terms

change, you will be required to re-accept the updated version on

your next login. Continuing to use the site after re-accepting

constitutes agreement to the new version. The version number is at

the foot of this document, in §15.

7. No warranty

The site is provided "as is" without warranty of any kind. The

Operator makes no guarantee of uptime, accuracy, or fitness for any

particular purpose. To the extent any consumer guarantee under the

Australian Consumer Law (Schedule 2 to the *Competition and Consumer

Act 2010* (Cth)) nonetheless applies and cannot lawfully be

excluded, nothing in these terms purports to exclude or restrict it.

8. Limitation of liability

To the maximum extent permitted by law, the Operator is not liable

for any indirect, incidental, or consequential loss arising from

your use of the site. The Operator's total cumulative liability to

any user is limited to AUD 100.

9. Termination

The Operator may suspend or terminate your account at any time for

any reason, including violation of these terms, the AUP, or upon

revocation of the beta invitation. On termination your right to

access the site ends; content you submitted remains subject to the

licence in §5.

You may terminate your account at any time by emailing the Operator at

privacy@nwpcode.org. Your submitted content remains under the licence

in §5 after termination.

10. Privacy

Your use of the site is also subject to the separate

[Privacy Policy](/legal/privacy).

11. Copyright

Copyright in the site's content and in user contributions is dealt

with in the separate [Copyright Notice](/legal/copyright-notice).

What you grant when you contribute is set out in the separate

[Contribution Agreement](/legal/contribution-agreement).

12. Governing law

These terms are governed by the laws in force in Victoria,

Australia. Both parties submit to the non-exclusive jurisdiction of

the courts of Victoria.

13. Severability

If any clause of these terms is held unenforceable, the remaining

clauses continue in force.

14. Contact

Questions about these terms? Email privacy@nwpcode.org, or use our

contact form at /contact.

15. Version of this document

This is **version 4** of these Terms of Use. The version number is

recorded here, at the foot of the document, and in the record of your

acceptance. When it changes you will be asked to re-accept these

terms on your next login.


Summary

Operator identified + the AI claim corrected (site-copy audit Part E; operator ruling 2026-09-12). New §0 names Robert Karsten Zaar, an individual of Melbourne, Victoria, Australia, as the entity responsible, and disclaims incorporation and any Apostoli Viae agency (APP 1.4(a)). §4 replaces the flat claim 'Data is not transmitted to any AI provider or third-party processor in the normal operation of the site' — which the feedback-lifecycle page contradicted by promising that straightforward reports 'can have a fix drafted automatically'. MEASURED, not assumed: no code in this repo calls any AI provider, but a human 'escalate' action POSTs the report title and verbatim body to a GitLab issue at git.nwpcode.org (GitLabSyncService::push/buildIssueDescription), deliberately WITHOUT reporter name/username/uid/email, and withholds the body entirely for doctrine/member-interior reports, failing closed to withheld; a human may then label that issue agent-eligible for an off-site drafting helper that may only draft. The helper itself is outside this repository (agent-loop.sh is not in this tree), so the policy states the reachable UPPER BOUND — report text may be processed by an AI service, identity is not part of it — rather than a claim about the helper that cannot be verified from here. The formation-record no-AI promise in the Art.9 consent text is restated explicitly and left unqualified. Also: §3's `SPIRITUAL_THEOLOGY_SUBGUILD_v5.md §7` internal design-document citation replaced with the member's own control at /my/formation-shares; §4 'AVC (Drupal)' and 'SS (Moodle)' renamed to Narrow Way Commons and Saint School; 'the Operator's Gmail account' described as a third-party email provider (Google); §9's 'version field at the top of this document' pointed at new §12, because LegalDocRenderer::cleanMarkdown strips the **Version:** header and the field it named was invisible to every member. Forces re-acceptance. v3: adults-first (nwp/ops#421 D4, operator ruling 2026-09-01): §8 'Children' becomes §8 'Age' — accounts are 18+, the under-16 parental-consent wording is removed; resolves legal-gate item 17. v2: privacy@nwpcode.org role address added ahead of the /contact form (Art.13(1)(a) amendment); v1 operator-drafted initial text; pre-counsel posture unchanged.

Full policy

Privacy Policy

**Effective date:** 2026-09-01

**Version:** 4

**Operator:** Robert Karsten Zaar, an individual, of Melbourne, Victoria, Australia

**Contact:** privacy@nwpcode.org, or our contact form at /contact

**Status:** Operator-drafted, pre-counsel. Refined wording follows counsel engagement.

This Privacy Policy explains how personal information is handled on

this site. It is written to align with the *Privacy Act 1988* (Cth)

and the Australian Privacy Principles (APPs).

0. Who is responsible for your information

The person responsible for the personal information described here is

**Robert Karsten Zaar**, an individual, of Melbourne, Victoria,

Australia (the "Operator"). The Operator is not an incorporated body

and does not hold this information on behalf of Apostoli Viae or any

other organisation.

This policy covers both **Narrow Way Commons**, the community, and

**Saint School**, the courses. One login works on both.

You can reach the Operator about anything in this policy at

privacy@nwpcode.org, or through our contact form at /contact.

---

1. What information is collected

When you use the site, the Operator may collect:

  • **Account information**: name, email address, account preferences.
  • **Authentication identifiers**: if you sign in via OAuth2 (e.g. via

the Narrow Way Commons identity service), the OAuth `sub` claim is stored

to link sessions across associated sites.

**Content you submit**: feedback items, suggestions, comments,

reflections.

**Site usage data**: pages visited, timestamps, IP address,

browser user-agent. Used for site operation, debugging, and

rate-limiting.

**Email correspondence**: if you email the Operator, the email

content and address.

The site does **not** use third-party analytics, advertising, or

fingerprinting. It does **not** sell personal information to anyone.

2. Why information is collected

To:

  • Operate accounts and authenticate sessions
  • Display your contributions with attribution (subject to your

profile preferences)

Route feedback to the appropriate reviewer/guild Respond to your support requests Detect abuse Comply with legal obligations

3. Who can see your information

  • **You** — at all times, via your account profile and dashboard.
  • **The Operator** — for site administration.
  • **Guild reviewers** — when reviewing a contribution you've

submitted, they can see the contribution and your account name.

Per the federated content flow, your submission may also appear

as an issue or merge request on `git.nwpcode.org`.

**Other site members** — see only what your own sharing settings

expose. The defaults are private-leaning: your practices and your

written reflections are private to you and are shown to another

member, such as a mentor, only where you have chosen to share them.

You set and change those choices yourself, at any time, at

/my/formation-shares. Your progress through the community is

visible in the ordinary course of taking part, which is what the

formation-consent text you accept at /legal/formation-consent

describes.

The Operator does not share personal information with third parties

except where required by law or where you have explicitly consented.

4. Where data is stored, and what leaves this site

  • The Narrow Way Commons (Drupal) database, on a Linode VPS in the

United States (region: us-iad) under the Operator's Linode account

The Saint School (Moodle) database, on the same Linode

infrastructure

Backup snapshots stored privately and rotated per the Operator's

backup policy

Email correspondence, held in the Operator's mailbox with a

third-party email provider (Google)

Browsing the site, holding an account, and taking courses send

nothing to any AI service. The site uses no third-party analytics,

advertising, or tracking, and no part of your formation record — the

practices you take up and the reflections you write — is ever sent to

an AI service or used to train one. That is the promise in the

formation-consent text at /legal/formation-consent, and it is not

qualified by anything below.

**One thing does leave this site, and you should know exactly what.**

If you send in a feedback report or a problem report, a member of

staff may decide to escalate it. Escalation is a person's decision,

never automatic. When it happens:

  • The **title and text of your report** are copied to an issue on the

Operator's own issue tracker at git.nwpcode.org.

**Your name, username, and email address are not copied with it.**

The issue identifies you only by a reference number that staff can

look up back on this site.

If your report touches belief, teaching, or anything personal to you

— the examen, confession, spiritual direction, conscience, or your

own formation record — **the text is not copied at all.** Only a

classification and a link back to this site are sent, and a report

that cannot be classified is treated as though it were personal.

A member of staff may then mark that issue as eligible for an

automated helper, which proposes a draft change for a person to

review. The helper may only draft: it cannot approve, merge, or

publish anything.

That helper is an AI assistant, and it runs outside this site. So the

text of an escalated report — but not your identity, and not anything

withheld under the rule above — may be processed by an AI service. If

you would rather that never happen to something you want to tell the

Operator, use privacy@nwpcode.org or our contact form at /contact

instead of the feedback form; correspondence sent that way is not

escalated to the issue tracker.

5. How long data is retained

  • Account data: retained while your account is active and for up to

12 months after account termination, then deleted.

Submitted contributions: retained indefinitely as part of the

site's content history; you may request your name be removed

from attribution per §6 below.

Server logs: retained for up to 90 days for debugging and

security purposes, then rotated out.

Email correspondence: retained at the Operator's discretion.

6. Your rights

Under the *Privacy Act 1988* you have the right to:

  • **Access** the personal information held about you
  • **Correct** information that is inaccurate or out of date
  • **Request deletion** of your account data (subject to §5 retention

of submitted contributions for content-history purposes)

**Be removed from attribution** on contributions you have

previously made

**Complain** to the Operator, and if unresolved, to the Office of

the Australian Information Commissioner (OAIC)

**Withdraw consent** to optional processing at any time

Email privacy@nwpcode.org, or use our contact form at /contact, to exercise

any of these rights. Reasonable requests will be honoured within 30 days.

7. Cookies and similar technologies

The site uses session cookies necessary for authentication. No

third-party tracking, advertising, or analytics cookies are set.

8. Age

This site is offered to adults. You must be at least 18 years of age

to hold an account; it is not directed at children, and accounts are

not offered to anyone under 18.

9. Changes to this policy

When this policy is updated, you will be required to re-accept the

new version on next login. The version number is at the foot of this

document, in §12, and it changes when the policy is materially

updated.

10. Contact + complaints

For privacy questions or to exercise any right above, email

privacy@nwpcode.org or use our contact form at /contact. If you believe a privacy breach has occurred and

the Operator's response is not satisfactory, you may also lodge a

complaint with the OAIC at oaic.gov.au.

11. Governing law

This policy is governed by the laws in force in Victoria,

Australia.

12. Version of this document

This is **version 4** of the Privacy Policy. The version number is

recorded here, at the foot of the document, and in the record of your

acceptance. When it changes you will be asked to re-accept this

policy on your next login.


Summary

Operator identified (nwp/ops#142 controller ruling, re-stated by the operator 2026-09-12 for the site-copy audit Part E): the intro now names Robert Karsten Zaar, an individual of Melbourne, Victoria, Australia, and disclaims incorporation and any Apostoli Viae agency — a material APP 1 identification, so it forces re-acceptance. Also: 'copyright-notice.md' and './terms.md' became real /legal/<doc> links (they published as dead relative file paths); clause 2.9's unexplained named-certificate example became a general credential clause covering qualifications, academic awards, ecclesial offices and professional credentials — the named certificate appeared NOWHERE else in the tree, so it could not be explained without inventing a fact, and the operator ruled on 2026-09-12 to remove it outright; clause 2.10's two retired test hostnames became 'the demo and test copies of Narrow Way Commons and Saint School' (neither hostname is the current name of anything a member sees); clause 2.11 calls the agreement by the name the rest of the site uses, the Contribution Agreement, and links it; the two public site names are stated once in the intro; §7 says where the version number is and new §8 carries it (the **Version:** header is stripped from the published body by LegalDocRenderer::cleanMarkdown, and the .md header was itself stale at 1 while this file already said 2). v2: removed AI-disclosure prohibition (old clause 8): the DCO rights warranty governs tool-agnostically and doctrinal review is on the merits; AI-specific disclosure duty added burden without independent value (operator decision 2026-07-22). CONTACT ADDRESS FILLED IN: privacy@nwpcode.org is now published in the BODY of this document (the **Contact:** header is stripped by LegalDocRenderer::cleanMarkdown, so a header-only address reaches no reader). Not a new disclosure and not invented: the address is already provisioned and baseline-tracked per the privacy block's note above, already published in privacy.md since v2, and already shown on the live /contact page. Folded into this version rather than bumped again, because no version on this branch has been synced anywhere yet — one shipped version, one re-acceptance.

Full policy

Acceptable Use Policy

**Effective date:** 2026-05-17

**Version:** 3

**Operator:** Robert Karsten Zaar, an individual, of Melbourne, Victoria, Australia

**Contact:** privacy@nwpcode.org, or our contact form at /contact

**Status:** Operator-drafted, pre-counsel. Refined wording follows counsel engagement.

This policy applies to **Narrow Way Commons**, the community, and to

**Saint School**, the courses. Both are operated by

**Robert Karsten Zaar**, an individual, of Melbourne, Victoria,

Australia (the "Operator"). The Operator is not an incorporated body

and does not operate these sites on behalf of Apostoli Viae or any

other organisation, and can be reached at privacy@nwpcode.org or

through our contact form at /contact.

This AUP applies in addition to the site's

[Terms of Use](/legal/terms). A violation is grounds for content

removal and/or account suspension at the Operator's discretion.

---

1. Use the site for its stated purpose

This site exists for Catholic theological education, formation, and

the orderly review of curated content. Use it for that, in good

faith. The Operator reserves the right to determine, on a case-by-case

basis, whether a use is consistent with the site's purpose.

2. Things you must not do

You agree **not** to:

1. **Break the law.** Anything illegal under Victorian, Australian,

or your local law is prohibited.

2. **Harass, threaten, defame, dox, or impersonate** any person.

3. **Distribute hateful or discriminatory content** including

content targeted at any person or group on the basis of race,

ethnicity, religion, gender, sexual orientation, disability, or

any other protected characteristic.

4. **Distribute sexually explicit material**, content that exploits

or endangers children, gratuitous violence, or content promoting

self-harm.

5. **Infringe copyright or other intellectual property** of any

third party. If you suspect a copyright infringement, raise it

per the procedure in the [Copyright Notice](/legal/copyright-notice).

6. **Distribute malware, exploits, or attack the site**, its

infrastructure, or any other site. Do not attempt to bypass

access controls, rate limits, or content gates.

7. **Scrape, mirror, or bulk-download** the site's content without

the Operator's written permission. This includes the use of

automated tools to ingest content into an LLM, search index, or

training corpus.

8. **Submit spam, advertisement, or commercial solicitations.**

9. **Misrepresent your affiliation or credentials**, including

falsely claiming a qualification, academic award, ecclesial

office, or professional credential that you do not hold.

10. **Probe, test, or break the trust gates** governing the demo and

test copies of Narrow Way Commons and Saint School. Do not

export, screenshot at scale, or redistribute material visible

inside those gates.

11. **Violate the Contribution Agreement** —

[/legal/contribution-agreement](/legal/contribution-agreement) —

that you accepted on admission, if you have been admitted to a

test copy of either site.

3. Content safety

If you encounter content on the site that violates this AUP, or that

appears to expose a safeguarding concern (e.g. risk of harm to a

minor), please report it immediately to privacy@nwpcode.org or our

contact form at /contact. The Operator will respond within 72 hours

and may take down content pending investigation.

4. Reporting and takedown

A copyright owner who believes the site is hosting infringing

material may follow the takedown procedure in the

[Copyright Notice](/legal/copyright-notice).

A government or law-enforcement request for user data will be

handled per applicable law. The Operator will, where lawfully

possible, notify the affected user.

5. Enforcement

The Operator may, in their sole discretion:

  • Remove content that violates this AUP
  • Suspend or terminate any account
  • Restrict access to specific features or pages
  • Refer matters to law enforcement when warranted

The Operator does not promise to monitor every contribution. The

absence of intervention is not an endorsement.

6. Appeals

If your account is suspended or your content removed, you may

appeal in writing to privacy@nwpcode.org, or through our contact form

at /contact, within 14 days. The Operator will respond within 30 days.

7. Changes

When this AUP is updated, you will be required to re-accept the new

version on next login. The version number is at the foot of this

document, in §8.

8. Version of this document

This is **version 3** of the Acceptable Use Policy. The version

number is recorded here, at the foot of the document, and in the

record of your acceptance. When it changes you will be asked to

re-accept this policy on your next login.


Summary

Operator identified + dangling repository reference closed (site-copy audit Part E; operator ruling 2026-09-12). New §0 and §8 name Robert Karsten Zaar, an individual of Melbourne, Victoria, Australia, in place of the unidentified 'the Operator' / 'c/- Melbourne' service block. §1 no longer ends in a dangling 'Repositories on git.nwpcode.org mirroring the above': the two bullets it referred to were '~/nwp/' and '~/nwptoolkit/' internal filesystem paths, which LegalDocRenderer::cleanMarkdown STRIPS, so the published page said 'the above' about nothing. It now names the projects in words and states the governing rule (each repository carries its own LICENSE and NOTICE at its root, published on git.nwpcode.org). BLOCKED, deliberately NOT invented: the explicit list of repository names and their public visibility. Only nwp/nwc is verifiable here (the git remote); nwp/nwp appears in docs only, nwptoolkit has no repository path anywhere in this tree, and nothing in the tree records which projects are public. Operator ruling 2026-09-12, 'you only use that which is verifiable': §1 now lists the ONE repository that is verifiable from this worktree, nwp/nwc (the git remote), and says further repositories are listed as they are opened to the public. nwp/nwp is still NOT listed — it appears in docs prose only — and the toolkit is still not named, because its repository path is nowhere in this tree. A short true list beats a plausible long one. Also: §2 and §3 call the agreement the Contribution Agreement, the name every other surface uses, and link it, replacing 'Beta Community CC0 Agreement' plus three retired hostnames; §2's 'AI-assistance disclosure' became 'AI-assisted-authorship terms', matching NOTICE §4, since the AI-disclosure DUTY was removed at aup v2 / cc0 v2; §9 says where the version number is and new §10 carries it (the **Version:** header is stripped from every published copy). Forces re-acceptance. v1: operator-drafted initial copyright notice + DMCA-style takedown contact. CONTACT ADDRESS FILLED IN: privacy@nwpcode.org is now published in the BODY of this document (the **Contact:** header is stripped by LegalDocRenderer::cleanMarkdown, so a header-only address reaches no reader). Not a new disclosure and not invented: the address is already provisioned and baseline-tracked per the privacy block's note above, already published in privacy.md since v2, and already shown on the live /contact page. Folded into this version rather than bumped again, because no version on this branch has been synced anywhere yet — one shipped version, one re-acceptance.

Full policy

Copyright Notice + Takedown Procedure

**Effective date:** 2026-05-17

**Version:** 2

**Operator:** Robert Karsten Zaar, an individual, of Melbourne, Victoria, Australia

**Contact for takedown notices:** privacy@nwpcode.org, or our contact form at /contact

**Status:** Operator-drafted, pre-counsel. Refined wording follows counsel engagement.

---

0. Who this notice comes from

This notice is given by **Robert Karsten Zaar**, an individual, of

Melbourne, Victoria, Australia (the "Operator"), who operates

**Narrow Way Commons**, the community, and **Saint School**, the

courses. The Operator is not an incorporated body and does not act on

behalf of Apostoli Viae or any other organisation, and can be reached

at privacy@nwpcode.org or through our contact form at /contact.

1. Code

The infrastructure code that powers these sites, and the open-source

companion projects — the Narrow Way Project (Drupal hosting and

deployment) and its transcription and indexed-search toolkit — are

dedicated to the public domain under **CC0 1.0 Universal** with an MIT

Licence fallback.

Each repository carries its own `LICENSE` and `NOTICE` file at its

root, and those files govern that repository. The repositories are

published on the Operator's own GitLab at `git.nwpcode.org`.

The repository behind this site is `nwp/nwc`. Further repositories are

listed here as they are opened to the public.

2. Site content

Content authored by the Operator, or by contributors under the

[Contribution Agreement](/legal/contribution-agreement), is dedicated

to the public domain under CC0 1.0 Universal with an MIT Licence

fallback, on the moral-rights consent and AI-assisted-authorship terms

recorded in each repository's `NOTICE` file.

Content drawn from third-party sources retains its upstream

copyright. The site marks third-party content with attribution and

source links. Where short attributed quotations from publicly

available material are used, that use is made under the fair-dealing

provisions of the *Copyright Act 1968* (Cth), specifically ss 40

(research or study) and 41 (criticism or review), and the equivalent

provisions of US and EU copyright law where applicable.

3. The Contribution Agreement

A separate [Contribution Agreement](/legal/contribution-agreement)

governs admission to the Narrow Way Commons review queue and to the

gated demo and test copies of Narrow Way Commons and Saint School.

Members admitted under that agreement contribute under the same dual

`CC0-1.0 OR MIT` licence as the project's infrastructure.

4. Takedown notices — for copyright owners

If you are a copyright owner (or authorised agent) and you believe

content on this site infringes your copyright, please send a written

notice to privacy@nwpcode.org, or through our contact form at

/contact, containing:

1. Your name, address, and contact information

2. A description of the copyrighted work you claim has been

infringed

3. The exact URL(s) of the material on this site

4. A statement that you have a good-faith belief that the use is

not authorised by you, your agent, or the law

5. A statement, under penalty of perjury, that the information in

the notice is accurate and that you are authorised to act on

behalf of the copyright owner

6. Your physical or electronic signature

On receipt, the Operator will:

  • Acknowledge the notice within 5 business days
  • Investigate and remove or restrict the disputed material if the

notice is substantiated

Notify the affected contributor (where applicable) and offer them

the chance to file a counter-notice

5. Counter-notice — for contributors whose content was taken down

If your content was removed and you believe the takedown was in

error, you may submit a counter-notice to privacy@nwpcode.org, or

through our contact form at /contact, containing:

1. Your name, address, and contact information

2. Identification of the removed material and its location before

removal

3. A statement that you have a good-faith belief the material was

removed in error

4. Your physical or electronic signature

The Operator will, where appropriate, restore the material and

notify the original complainant that they may pursue legal action if

they wish.

6. Repeat infringers

The Operator may terminate the account of any user found to be a

repeat infringer.

7. Australian and international law

The takedown procedure above is offered in good faith and is loosely

modelled on US DMCA §512 procedure. The site does not assert that

the procedure is a statutory safe-harbour mechanism under either US

or Australian law. The procedure is offered as a courtesy.

The Operator complies with the *Copyright Act 1968* (Cth) and

Australian fair-dealing law.

8. Operator details for service

For legal correspondence:

Robert Karsten Zaar

Melbourne, Victoria, Australia

privacy@nwpcode.org, or our contact form at /contact

The Operator is an individual, not an incorporated body. A postal

address for service will be published here once a PO Box is

registered.

9. Changes

When this notice is updated, you will be required to re-accept the

new version on next login. The version number is at the foot of this

document, in §10.

10. Version of this document

This is **version 2** of the Copyright Notice. The version number is

recorded here, at the foot of the document, and in the record of your

acceptance. When it changes you will be asked to re-accept this

notice on your next login.


Summary

Operator identified + the structural defects closed (site-copy audit Part E; operator ruling 2026-09-12). §1 names Robert Karsten Zaar, an individual of Melbourne, Victoria, Australia, replacing the tautology 'with the Operator (the Operator)', and disclaims incorporation and any Apostoli Viae agency. Adults-first carried through from terms v3 / privacy v3: §1 and §3 now state the 18+ requirement, which this agreement had never mentioned. Structural: the section numbering no longer jumps 1.9 -> 5 -> 6 (now 0,1,2,3,4,5), and the 'section 5' cross-references in §1.1 and §1.6 follow it. §0 no longer ends mid-sentence — the fragment 'the test-environment-specific clauses sketched in' was the surviving middle line of a three-line ~/central provenance sentence whose outer two lines LegalDocRenderer::cleanMarkdown strips; the whole sentence is removed as internal drafting provenance. Stale names: the five retired hostnames, the former project shorthand and its review-pipeline phrasing are gone, replaced by the two public names, Narrow Way Commons and Saint School. §1.4's 'three-gate AVC review (writer / pedagogy / theology)' is replaced with the pipeline the code actually runs (EditorialStateService::STAGE_ORDER, :38-52): writer, audience fit, media, pedagogy, theology + theology confirmation, safeguarding, copyright clearance, then Shepherds Guild approval and trial — and it says plainly that which stages apply depends on the kind of change, because STAGE_TEMPLATES skips the inapplicable ones. §1.7 says where the version number is and new §4 carries it. RENAMED to 'Contribution Agreement' (operator ruling 2026-09-12, 'do what makes it valid'). The H1, identity.nwc_title, MemberCapabilities::CC0_POLICY_LABEL and LegalDocRenderer::DOCS all move together in one commit, so no intermediate state exists where the title and the capability gate disagree; 'Beta Community CC0 Agreement' is APPENDED to former_titles so the document members accepted under that name stays resolvable, and nwc_copyright_update_10004 runs the sync at drush updb so the stored data_policy row is re-labelled in the same deployment that ships the constant — the gate looks the row up by label and fails closed, so that window is the whole risk. ss_title is deliberately NOT renamed: policy_writer::CANONICAL_TITLES lives in nwp/ss-moodle-plugins, a repository not readable from here, and nwc/ss titles differing is a supported state. A new standalone check, tests/policy_label_agreement_test.php, pins every reader to the declaration and was proven RED against a half-rename before it was green. §0 now tells the member the document was renamed and that acceptance under the old name still stands. Forces re-acceptance. v3: relabelled the Developer Certificate of Origin as 'certificate of origin of your contribution (aka the DCO v1.1)' in §1.1 and the section 2 heading — the community is not developer-only, and the DCO body is already contribution-agnostic; substance unchanged (operator decision 2026-07-23). v2 removed the AI-disclosure duty. CONTACT ADDRESS FILLED IN: privacy@nwpcode.org is now published in the BODY of this document (the **Contact:** header is stripped by LegalDocRenderer::cleanMarkdown, so a header-only address reaches no reader). Not a new disclosure and not invented: the address is already provisioned and baseline-tracked per the privacy block's note above, already published in privacy.md since v2, and already shown on the live /contact page. Folded into this version rather than bumped again, because no version on this branch has been synced anywhere yet — one shipped version, one re-acceptance.

Full policy

Contribution Agreement

**Effective date:** 2026-06-21

**Version:** 4

**Operator:** Robert Karsten Zaar, an individual, of Melbourne, Victoria, Australia

**Contact:** privacy@nwpcode.org, or our contact form at /contact

**Status:** SERVED — operator decided 2026-06-21 to serve this

operator-drafted text now (pre-counsel) on the live test sites.

Counsel review is still pending per

`~/central/copyright/cc0-question/00-README.docx` §6; counsel-revised

wording will be published as a later version and will force

re-acceptance on every member's next login.

---

0. What this is

This document was previously published as the "Beta Community CC0

Agreement". It has been renamed to the **Contribution Agreement**, the

name used everywhere else on this site. It is the same document, and an

acceptance recorded under the old name still stands.

It is a clickwrap agreement that every person admitted to the beta

community accepts **before** being given access to the Narrow Way

Commons review queue, or to the gated demo and test copies of Narrow

Way Commons and Saint School. It combines:

  • CC0 dedication of your contributions
  • Confidentiality of test-tier material
  • No-warranty acknowledgement
  • Acknowledgement of the staged public-release review
  • Acknowledgement of the upstream-copyright stack

---

1. The agreement

By accepting this agreement, you (the "Beta Member") agree to the

following terms with **Robert Karsten Zaar**, an individual, of

Melbourne, Victoria, Australia (the "Operator"). The Operator is not

an incorporated body and does not enter this agreement on behalf of

Apostoli Viae or any other organisation. The Operator can be reached

at privacy@nwpcode.org, or through our contact form at /contact.

You must be at least 18 years of age to accept this agreement. Narrow

Way Commons is offered to adults, as the

[Terms of Use](/legal/terms) provide.

1.1 CC0 dedication of your contributions

For every contribution you make to the project — whether on Narrow

Way Commons, on Saint School, or on any demo or test copy of either —

you dedicate that contribution to the public domain under

**CC0 1.0 Universal**, with an **MIT Licence** fallback should CC0

prove ineffective in any jurisdiction. You acknowledge:

  • Your contribution is **inbound = outbound**: it is offered under

the same dual licence as the rest of the project.

You certify the **origin of your contribution** (aka the Developer

Certificate of Origin, DCO v1.1) — that it is yours to give. This

applies to all your contributions and is summarised in section 2

below.

You give the **moral-rights consent under s 195AW** of the

*Copyright Act 1968* (Cth) as set out in the project's canonical

NOTICE text, available at the site footer.

1.2 Confidentiality of test-tier material

You acknowledge that material visible inside the gated demo and test

copies of Narrow Way Commons and Saint School, and any equivalent

future test site, is **not for redistribution**. You agree:

  • Not to export, screenshot at scale, scrape, or copy test-tier

material outside of legitimate research and study use

Not to share test-tier material with any person who is not

themselves a beta member of this project

To report any accidental leakage to the Operator promptly

You may, of course, take personal notes for your own research; you

may quote test-tier material when discussing it with other beta

members; you may use what you learn to inform the original content

you create through the Narrow Way Commons review pipeline.

1.3 No-warranty on test material

You accept test material on an **as-is** basis. Transcripts, indexes,

and search results are computer-generated and may contain errors.

You agree not to rely on the test-tier material as authoritative,

and the Operator makes no warranty of accuracy.

1.4 The staged public-release review

You acknowledge that:

  • **No test-tier material flows to the public surface directly.**
  • The public surface receives only material that has cleared the

site's staged editorial review. The stages are writer review,

audience fit, media review, pedagogy review, theology review (with

a second, higher theology confirmation for core teaching),

safeguarding review, and copyright clearance, followed by approval

by the Shepherds Guild and, where it applies, a trial period before

production. **Which stages apply depends on the kind of change** —

not every change passes every stage, and a stage that does not

apply is skipped.

The public surface contains operator-and-community **reworked**

human-authored expression, public-domain sources, open-licensed

sources, and short attributed quotations from publicly available

upstream video where useful.

Your contributions, once approved, may form part of the public

surface.

1.5 The upstream copyright stack

You acknowledge:

  • Test-tier sites index third-party copyrighted audio under fair

dealing for research, study, and criticism (`Copyright Act 1968`

ss 40, 41), and equivalent provisions of US and EU law.

Where the Operator has obtained explicit permission from a

rightsholder (e.g. Spiritual Direction LLC for DIR), that

permission has its own terms and you agree to abide by them.

Upstream rightsholders retain all rights to their material; the

Operator's CC0 dedication is bounded to material the Operator and

CC0-bound beta members have authored.

1.6 Both AI-content pathways are welcome

You may submit either:

  • **Pathway A**: prompt-based AI output, with little or no further

editing, OR

**Pathway B**: AI-assisted material that you have substantially

reworked and integrated as your own intellectual effort

Both are equally welcome and dedicated under the same dual licence.

Where AI output does not attract copyright under strict-jurisdiction

rules, no claim is made — the material is freely usable as public

domain. Where copyright does subsist, the dedication operates

normally.

There is **no separate AI-disclosure requirement**. What you certify —

through the Developer Certificate of Origin (section 2) — is simply

that each contribution is yours to give: created by you, based on work

you have the right to submit, or provided to you by another who so

certified. That single certification governs regardless of the tools

you used, and the doctrinal soundness of every contribution is judged

on its merits by the guild reviewers, not by how it was drafted.

1.7 Beta posture

You acknowledge that the project is in a beta phase. Features,

content, structure, and these terms may change at any time. When

this agreement is updated, you will be required to re-accept the

new version on next login. The version number is at the foot of this

document, in section 4.

1.8 Termination

The Operator may revoke your beta admission at any time without

notice for cause (violation of this agreement or the AUP) or with

reasonable notice without cause. On revocation:

  • Your access to test-tier sites and the Narrow Way Commons review

queue ends

Your previously-submitted contributions remain CC0-dedicated

(CC0 is irrevocable; this agreement does not undo past

contributions)

You may terminate your participation at any time by emailing the

Operator at privacy@nwpcode.org. Your past contributions remain

CC0-dedicated.

1.9 Governing law

This agreement is governed by the laws in force in Victoria,

Australia.

---

2. Certificate of Origin — aka Developer Certificate of Origin (DCO v1.1) — summary (incorporated by reference)

By making a contribution under this agreement, you certify that the

contribution was created by you, or is based on previous work you

have the right to submit under the open-source licence indicated,

or was provided to you by another person who so certified. You

understand the contribution will be public and a record (including

your name and email in commit metadata and Signed-off-by trailers)

will be maintained indefinitely.

Full DCO v1.1 text is reproduced in `CONTRIBUTING.md` at every NWP-

project repository.

---

3. Signature

By clicking "I accept" on the admission form, you acknowledge:

  • You have read and understood this agreement
  • You agree to be bound by its terms
  • You are at least 18 years of age
  • You provide the moral-rights consent in s 195AW form referenced

at section 1.1

You acknowledge confidentiality of test-tier material at section 1.2

Your acceptance is recorded with timestamp, IP address, user-agent,

and your verified email. A copy of the agreement at the version you

accepted is preserved in the project's audit trail.

---

4. Version of this document

This is **version 4** of the Contribution Agreement. The version

number is recorded here, at the foot of the document, and in the

record of your acceptance. When it changes you will be asked to

re-accept this agreement on your next login.

---

5. Notes to counsel

This draft is for counsel's review per `~/central/copyright/cc0-question/`. Specifically:

  • §1.1 dual-licence + DCO + s 195AW consent references are anchored to the canonical NOTICE drafted at `12E-DRAFTING-PACK.md`. The former AI-assistance *disclosure duty* was removed (operator decision 2026-07-22): the DCO warranty (§2) governs contribution rights tool-agnostically, and doctrinal soundness is judged on the merits by guild reviewers — a separate AI-disclosure obligation added procedural burden without independent protective value. §1.6 retains the permissive "both AI pathways welcome" stance.
  • §1.2 confidentiality is broad; consider whether a narrower formulation (e.g. tying it to specifically marked content rather than the whole site) is preferable.
  • §1.5 upstream-stack acknowledgement assumes Dan Burke has provided written permission for DIR per `DAN-BURKE-AND-FEEDBACK-WORKFLOW.md`; if permission is conditional, section 1.5 needs corresponding conditions.
  • §1.6 two-pathway language is from `12E-DRAFTING-PACK.md` §4.
  • The agreement is "lite" — no liquidated damages, no indemnity from member back to operator, no jury-trial waiver (the latter being a US convention not relevant in Victoria). Counsel may recommend adding/removing specific clauses for the Australian context.
  • §1.9 specifies Victorian law. Counsel may recommend explicit non-exclusive jurisdiction in Victoria.
  • This is the doc tagged Q-BETA-01 in `~/central/copyright/07-OPEN-QUESTIONS-AND-VERIFICATION-CHECKLIST.md`. Status: HIGH priority for the counsel engagement.