<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>passport-people.txt</title>
  <script>
    (() => {
      let storedTheme = null;
      try {
        storedTheme = localStorage.getItem("theme");
      } catch (error) {}

      if (storedTheme === "dark") {
        document.documentElement.dataset.theme = "dark";
      }
    })();
  </script>
  <link rel="stylesheet" href="/%25latex/styles.css">
</head>
<body class="document-page">
  <button class="theme-toggle" type="button" aria-label="Switch to dark mode" title="Dark mode">
    <svg class="theme-icon theme-icon-moon" viewBox="0 0 24 24" aria-hidden="true">
      <path d="M20.4 14.5A8.2 8.2 0 0 1 9.5 3.6a8.7 8.7 0 1 0 10.9 10.9Z"></path>
    </svg>
    <svg class="theme-icon theme-icon-sun" viewBox="0 0 24 24" aria-hidden="true">
      <circle cx="12" cy="12" r="4"></circle>
      <path d="M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4"></path>
    </svg>
  </button>
  <script>
    (() => {
      const button = document.querySelector(".theme-toggle");

      const setTheme = (theme) => {
        const isDark = theme === "dark";
        if (isDark) {
          document.documentElement.dataset.theme = "dark";
        } else {
          document.documentElement.removeAttribute("data-theme");
        }

        button.setAttribute("aria-label", isDark ? "Switch to light mode" : "Switch to dark mode");
        button.setAttribute("aria-pressed", String(isDark));
        button.title = isDark ? "Light mode" : "Dark mode";

        try {
          localStorage.setItem("theme", isDark ? "dark" : "light");
        } catch (error) {}
      };

      setTheme(document.documentElement.dataset.theme === "dark" ? "dark" : "light");
      button.addEventListener("click", () => {
        setTheme(document.documentElement.dataset.theme === "dark" ? "light" : "dark");
      });
    })();
  </script>
  <header class="site-header">
    <a class="back-link" href="/outline/passport/">Back to directory</a>
    <h1>passport-people.txt</h1>
    <p class="path-label">outline/passport/passport-people.txt</p>
  </header>
  <main class="document-shell">
    <pre class="document-text">## People

	want ways to act with integrity and privacy
	tyred of online chaos and performative identity
	like having a quiet, verifiable way to belong without being exposed



// onboarding through projects


// ambassadors

// volunteers


// people receiving outreach from others

// organisations


//

// .



### Volunteers and organisers

	run or coordinate local Peaceful Foundation campaigns
	want to show credibility and consistency without linking personal accounts
	value reputation built through contribution, not attention

#### What They Need
		trusted identity that’s portable across projects
		tools for coordinating people without central control
		clear, verifiable record of actions taken
		where they are: Discords, university servers, local organisers’ chats

#### How We Can Be Useful
		change open to: adopting Peaceful Passport if it keeps things simple and fair
		barriers: fear of over-complication or surveillance
		first actions:
			- create a passport for campaign access
			- verify one poster, meetup, or dataset
			- connect with another verified helper nearby

### Participants and supporters

	want to contribute without risking privacy or being publicly visible
	prefer anonymous recognition over public credit
	would like gentle proof their efforts count

#### What They Need
		a way to log and share small acts without fanfare
		simple signup and low-friction verification
		where they are: social media lurkers, students, quiet helpers

#### How We Can Be Useful
		change open to: using a passport if it feels optional and protective
		barriers: distrust of new systems, fear of being tracked
		first actions:
			- scan a poster or QR code to see it in use
			- make a profile with only minimal info
			- claim one public action (poster, event, meal)

### Partners and institutions

	universities, NGOs, and councils that rely on verified volunteers
	want to collaborate without managing personal data
	would like proof of community participation that’s privacy-safe

#### What They Need
		aggregated, anonymous volunteer metrics
		public transparency without exposure
		where they are: wellbeing offices, local councils, academic partners

#### How We Can Be Useful
		change open to: integrating if the system reduces admin and risk
		barriers: uncertainty about standards, data handling concerns
		first actions:
			- verify a campus or community action via passport IDs
			- pilot internal use for volunteer logging
			- share anonymised stats to test reporting flow


### Ambassadors and Volunteers

	Computers
		keep passport integrations stable across projects; manage profile schemas and worker scripts; verify hash logs stay consistent.

	Programming
		build authentication and verification flows (passkeys, QR, UCAN); maintain static hosting and transparent logs.

	Organising
		onboard new users; help regional organisers issue or verify passports; link actions across QuiteEasily, Calm.College, and Hexagons.World.

	Influencing
		explain the value of verified calm identity; show how it protects privacy yet builds trust; create short demos and memes that normalise adoption.

	Research
		examine ethical and social impacts; ensure systems respect user autonomy; refine governance models and transparency practices.
</pre>
  </main>
  <footer class="site-footer">
    <a class="back-link" href="/outline/passport/">Back to directory</a>
  </footer>
</body>
</html>
