<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>passport-truth.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-truth.txt</h1>
    <p class="path-label">outline/passport/passport-truth.txt</p>
  </header>
  <main class="document-shell">
    <pre class="document-text">## Peaceful Passport

### Truth

Every system that carries people must decide how trust is held.

As if you don't, you risk fraud, co-opting or bad actors; peaceful foundation defines our threat profile as individuals, or some governments, or the media-industrial complex as a whole [1]; but we default to, and love, trusting people instead.

[1] https://thelastpsychiatrist.com/2011/10/you_are_the_98.html


#### Authentication

##### e-Mail
		oldest and simplest anchor
		works everywhere, known to everyone
		inbox doubles as memory and recovery

		but email is brittle
			one breach, one lost password, one provider change
			and years of accounts vanish
			addresses leak into spam and tracking

		corporate control over common infrastructure
			giants host most inboxes
			bans or policy changes ripple through every login
			private identity depends on public company rules

##### oAuth
		“sign in with” makes life easier
			reduces passwords, speeds up onboarding
			familiar icons lower friction

		convenience hides dependence
			logins flow through centralised platforms
			one ban erases years of work
			what begins as security becomes surveillance

		trust outsourced upward
			small sites rely on big platforms to verify people
			local autonomy traded for global gatekeeping
			every layer of identity built on the same few corporations


##### webAuthn and passkeys

###### Webauthn
			open standard for authenticating identity through cryptographic keys
			browser and device verify presence directly
			no passwords exchanged, no secrets stored on servers
			many different things
				2FA
				physical auth

			can act as
				second factor → adds security to existing logins
				primary method → replaces passwords entirely
				physical authenticator → USB or NFC key confirms who’s present

			security strong, experience smooth
				phishing nearly impossible
				keys never leave device
				login feels instant once configured

###### Passkeys
			friendly layer built on top of webauthn
				your local device generates and stores the key
				login confirmed by local unlock — face, finger, or pin
				authenticated with a key in the background
				website receives only a signed proof of presence
			login confirmed by presence, not memorisation

		reduces phishing, resets, and password fatigue
				nothing to remember, nothing to leak
				authentication silent and fast

		neutral in theory
			authentication standards are open standards, but with large pull by big players
			implementations often proprietaty in practice

			Big players (Apple, Google, Microsoft) stores and syncs passkeys inside its own cloud service — iCloud Keychain, Google Password Manager, Windows Hello.
				Cross-platform export is limited or non-existent. An Apple passkey can’t easily be moved to an Android device or a Linux laptop.

				The encryption and syncing are not fully auditable; you trust that the vendor’s cloud handles keys privately.
				These are account features, not rights.
                       		If a vendor changes terms, merges services, or blocks certain regions, users have no recourse.

		true user freedom depends on vendor goodwill

		passkeys are best when portable
			exportable, revocable, device-agnostic
			should feel like owning a key, not renting one


	identity as a pattern
		each generation of login solves one weakness and creates another
		passwords too human, platforms too central, hardware too controlled
		the real question is how to stay recognised without being owned



#### Identity

##### Bad options

###### Anything Cryptocurrency or Web3

		Wrong trust model

			They start from distrust.
			Blockchains assume every participant is potentially dishonest, so they replace social trust with computation and consensus.
			A system designed for strangers fighting over money is the opposite of one designed for volunteers cooperating in good faith.


		Public ledgers are forever. Even if names are hidden, transaction graphs expose social links.
			Once a wallet address is tied to a person, all their past actions are traceable.

		Crypto systems brag about being “trustless,” but for real people that means no forgiveness.
			Mistakes or early records become permanent; there’s no “clean slate.”


		Proof-of-work chains consume industrial power; proof-of-stake adds plutocracy.
			Running your own node or wallet is beyond most volunteers.
			Even “lightweight” chains still demand key custody, gas fees, and constant updates.


		Web3 projects promise decentralisation but quickly centralise around a foundation, token-holding whales, or venture backers.
			“Decentralised” ownership becomes a marketing myth.


		Using crypto infrastructure ties you to constant waves of scams, pump-and-dump cycles, and financial regulation.
			Even a small association can deter universities, NGOs, or public institutions.
			A calm civic organisation should not share a namespace with speculative finance.




		Incentives distort behaviour.
			Tokens, staking, or “proof-of-anything” reward speculation and accumulation.
			PF’s currency is dignity and contribution — it shouldn’t be quantised or tradable.

			→ Any system where trust is bought or mined rather than granted and renewed breaks the social tone completely.


		Permanent records are not a durable good

			Blockchain immutability means mistakes, doxxing, or false accusations are immortal.
			Peaceful Passport depends on graceful forgetting — contribution logs that fade unless renewed.
			A ledger that never forgets would destroy the possibility of redemption.


#### Reputation


Proof‑of‑action beats opinion. Prefer “did they do the thing?” to “did you like them?” This aligns with the broader advice to avoid vanity metrics (likes, followers) and measure real‑world traces.

Transparent maths, visible uncertainty. If any computation ranks things, publish inputs/weights, show uncertainty, and allow challenge.

Design for conversation, not compliance. Reputation should help people find each other and act locally—not enforce a monoculture. Remember the motto: no ideology fits reality; adapt together.



##### Bad options



###### Scores, Stars or Anything with a Rating for Anything

	votes, stars, and scores flatten people
		turn complex behaviour into numbers
		make calm action performative
		the moment there’s a metric, people chase it

	hierarchy follows quickly
		high scorers become gatekeepers
		newcomers tiptoe or vanish
		early luck hardens into permanent status

		reputation traded instead of earned
		energy shifts from contribution to optics
		the goal becomes to be seen, not to help

	privacy impossible
		to count, someone must see
		hidden logs or public traces — both break quiet safety

	defensive posture grows
		systems spend energy fighting spam and manipulation
		votes botted, traded, or farmed
		authentic voices drowned in noise

	worth becomes visible rating


###### Global 'karma' Totals

		one number across everything
			collapses local trust into global fame
			turns contribution into currency

		rich-get-richer pattern
			early users collect visibility
			their words echo louder, even when wrong
			new voices fade before they’re heard

		performance becomes survival
			every post shaped to please the crowd
			authenticity traded for reach
			quiet work disappears

		context erased
			a single total follows you everywhere
			local mistakes become permanent
			no reset, no renewal, no privacy

		local trust replaced by central score
			people stop trusting each other
			they trust the number




###### Hidden, Weighted Ranking

		invisible maths decide who is seen
			no one knows the weights
			no one can question them
			trust becomes blind faith in the algorithm

		power concentrates quietly
			a few maintain the formula
			they shape tone and visibility without ever speaking
			authority without accountability

		people adjust to what’s rewarded
			the unseen system trains behaviour
			volunteers start optimising for reach, not meaning
			honesty bends toward whatever trends

		transparency lost
			methods hidden behind safety or complexity
			disagreement dismissed as ignorance
			feedback loops lock tone in place




###### Cross-context Portability (one Score Follows You)


		Context collapse. A bad or embarassing day ruins your chances in housing or volunteering. Life becomes a perpetual audition.

		reputation should stay where it was earned
			context gives meaning
			remove context and the number lies

		a global score erases second chances
			mistakes follow forever
			old versions of you stay visible
			no forgetting, no forgiveness, no growth

		cultural tone flattens
			one identity judged by every tribe
			people act cautiously everywhere
			creativity replaced by self-protection

		local trust dissolves
			no room for reinvention or risk
			every space inherits every other’s prejudice
			conversation turns defensive

		permanence mistakes memory for truth
			context lost, intentions forgotten
			old data judged by new standards
			history weaponised against growth





###### Blocklists or Public Shaming

		public blame feels righteous but rots trust
			people unite around outrage
			not around understanding

		blocklists harden into dogma
			no appeal, no context, no time limit
			rumour becomes record
			silence mistaken for guilt

		shaming spreads faster than truth
			mistakes travel further than repair
			apologies ignored, growth unseen
			culture drifts toward fear

		safety becomes control
			leaders justify censorship as protection
			transparency turns into spectacle




###### Stake-weighted Votes

		when money or assets buy voice
			trust becomes a commodity
			wealth disguises itself as wisdom

		plutocracy in democratic clothing
			the rich stake more, speak more, steer more
			everyone else becomes audience, not participant

		fear of loss shapes every decision
			voters protect their holdings, not the mission
			short-term value replaces long-term care

		ideals collapse into investment logic
			people calculate, not contribute
			the spirit of service replaced by self-interest




	volunteers

		someone joins sincerely but over time starts posting off-tone content
			messages become edgy, self-promotional, or political
			slowly detaches from peaceful ethos → audience assumes it’s official



		untrained volunteers contact organisations, faith groups, or councils badly
			pitch feels spammy, ideological, or careless
			closes doors for everyone else

		people invent roles (“regional director”, “ambassador lead”)
			act with authority they don’t have → others defer to them
			campaign tone shifts toward hierarchy

		people share others’ photos, messages, or locations without consent
			loss of safety and trust for volunteers

		hostile actors join Discords or groups
			post divisive or inflammatory content to fracture community
			then screenshot and misrepresent it externally

		someone’s personal account goes viral with distorted message
			search results dominated by copies
			original, accurate sources buried


	flawed reputation systems

		hierarchy → kills autonomy
		gatekeeping → kills openness
		metrics → invite performance


#### What are reputation systems up against?


##### Bad actors
		join early, appear helpful
		gain access or visibility
		then shift tone or direction

	a person or entity maliciously copies names, visuals, or tone of real volunteers
		claims affiliation, collects data or donations
		confuses the public → damages trust and accountability

	agitators
		deliberately provoke fights inside communities
		create false screenshots or DMs to start conflict
		exploit openness to sow division

	saboteurs
		join teams only to derail coordination
		delete shared docs, spam internal tools, or leak partial info
		act cooperative until trust is built, then burn it

	impostors
		pose as verified volunteers or project leads
		request access, donations, or data under false identity
		confuse external partners and destroy trust

	infiltrators
		state-linked, ideological, or commercial agents
		insert propaganda, misinformation, or recruitment links
		try to steer campaigns subtly over time




##### Co-opting

	co-oping is when the energy, language, or imagery of a campaign is taken over by outside interests — losing its independence and turning into something that serves another agenda.

		online communities re-using memes and posters for irony or outrage, turning calm outreach into performance. The tone flips from sincerity to theatre

		parties or ideological groups framing the Foundation’s projects as proof of their own values. The work becomes a talking point rather than a shared civic good

		brands or "wellness" companies using the movement’s calm, local aesthetic to sell products or collect data
			The message shifts from agency and community to consumer lifestyle.

	dependence on centralised systems creates fragility

	outsiders borrow tone without ethos
		brands sell “calm” as lifestyle
		parties frame it as proof of their values
		the mission becomes decoration

	irony spreads faster than sincerity
		posters reused for jokes or outrage
		calm symbols turned into theatre
		meaning replaced by mimicry

	dependence on central platforms worsens it
		algorithms reward exaggeration
		authentic work buried beneath spectacle
		visibility replaces value

clout chasters and parasites
	use Peaceful Foundation name to gain followers or credibility
	promote themselves, not the mission
	start calm → pivot to grift, outrage, or ideology
	copy content, strip attribution, or rebrand it for profit
	erode credibility and fragment outreach



##### Capture

	when a system doesn’t just borrow your language or imagery but absorbs your function.
	co-option is cultural (the vibe gets copied), capture is institutional (the mechanism gets owned).

	media capture
		when journalists, influencers, or platforms decide what your project means before you do. Calm actions become content, activism becomes entertainment, and meaning is filtered through attention metrics instead of outcomes.


	Institutional capture
		Universities, councils, or NGOs might adopt projects to tick boxes — wellbeing, sustainability, innovation — but in doing so, they lose the culture


	Social Capture
		The moment hierarchy sneaks in — charismatic figures, elite circles, or insider cultures deciding what counts as “real” participation. This can hollow out the peer-to-peer ethos and turn a calm movement into a brand.

	media capture
		stories told for attention, not understanding
		coverage edits out the quiet
		meaning filtered through performance

	each form begins with good intentions
		then drifts toward control
		the tool that once freed people starts measuring them

	capture ends when the system becomes self-aware
		but by then it rarely lets go
		the original impulse buried beneath its own structure



#### Privacy

	privacy is the space to think without performance
		the pause before speech
		the right to exist unobserved

	when systems collect too much
		people change how they act
		honesty replaced by self-monitoring
		creativity shrinks to what feels safe

	even good intentions can turn invasive
		data gathered “for insight” becomes surveillance
		transparency misused as control

	privacy is not secrecy
		it is the boundary that allows sincerity
		trust grows when people choose what to reveal

	safe design begins with restraint
		collect less, store less, forget often
		every record a responsibility, not a resource


	If infrastructure can be turned off, censored, or profiled, it’s already compromised.




##### Surveilance and repression


	safety confused with control

		the wish to protect becomes the urge to manage
			rules grow faster than trust
			guardrails become cages

		when people fear harm, they invite authority
			the watcher promises safety
			and slowly defines what safety means

		control hides behind care
			monitoring justified as prevention
			oversight called accountability
			obedience dressed as responsibility

		freedom erodes quietly
			less visible than violence
			more permanent than fear

		people stop choosing
			they wait for permission
			they mistake compliance for peace

		true safety is relational, not procedural
			it lives in awareness, not control
			a calm system protects choice, not conformity

	repression grows from enforced visibility
		private lives exposed, dissent punished
		the monitored begin monitoring each other
		exhaustion mistaken for order

	surveillance doesn’t need malice
		only infrastructure waiting for the wrong hands
		what can be used for protection can be used for punishment


#### Good things


##### Recognising people

// showing what people have achieved

// what they've accomplished with others

// peer reviewed proof they did things


##### Experiences

// what other experiences they have

// why they might know what they're talking about

// experience with similar tasks within different campaigns


##### Links for people

	for example, link-in-bio pages exist because they solve a simple problem
		people have many places they share things
		and want one link that makes sense of it all

		simple structure lowers friction
			no need for a full website or technical skill
			all major tools offer a quick, readable layout
			light enough for anyone to use

	useful for introductions
		a small summary, a photo, a few links
		a way to say “this is me” without clutter
		easy to share, easy to update

	clear navigation for others
		friends, collaborators, or new audiences
		can find what matters without searching
		saves time and avoids confusion

		yet presence is more than presentation
		the tools can’t hold tone or intention
		clarity comes from how it’s used, not how it looks

	the aim is not to reject simplicity
		but to use it consciously
		to let tools serve expression, not replace it

	good recognition feels like a doorway, not a display
		invites curiosity, not comparison
		shows what matters and leaves the rest quiet
</pre>
  </main>
  <footer class="site-footer">
    <a class="back-link" href="/outline/passport/">Back to directory</a>
  </footer>
</body>
</html>
