Appendix

Core Concepts

  • Sovereign Social Media — A platform where users fully control their data, identity, and interactions, without ads or centralized exploitation.
  • Everything‑App — A single application that bundles messaging, dating, social media, payments, marketplace, events, and utilities into one coherent ecosystem.
  • Federated Network — A decentralized system where independent servers communicate using shared standards (e.g., ActivityPub).
  • ActivityPub — An open protocol enabling social networks to interoperate (used by Mastodon, Pixelfed, etc.).
  • Open‑Source — Software whose source code is publicly available and can be used, modified, and contributed to by anyone.

Product & User Experience

  • Tags — Lightweight labels used to organize content instead of comments, reducing noise and conflict.
  • Focus Timer — A built‑in tool that helps users pace their usage intentionally.
  • Local Data Storage — All personal data stays on the user’s device, not on central servers.
  • No‑Slop Principle — Commitment to clarity, precision, and intentionality; no clutter, no low‑quality features.

Architecture & Platform

  • Autonomous Architecture — A platform that operates with minimal human intervention, using automation and AI agents.
  • Local AI Agents — On‑device AI components that perform tasks privately and securely.
  • Serverless Architecture — Backend logic runs on demand without managing servers manually.
  • Everything is a File — All actions, UIs, and services output files as the single source of truth.
  • Rule of One — Each technical capability is implemented exactly once across the platform.
  • Immutable Production — Production systems cannot be modified manually; updates are automated and safe.
  • Brownfield Principle — New components must integrate with existing systems rather than reinventing them.
  • CI/CD — Automated pipelines for building, testing, and deploying software.

Development Stages

  • PoC (Proof of Concept) — A minimal technical validation of the core idea, without production quality.
  • MVP (Minimum Viable Product) — First usable version with essential features for real user testing.
  • MMP (Minimum Marketable Product) — First version ready for revenue, distribution, and scaling.

Matching & Dating System

  • Embedding Server — Converts user text into numerical vectors for similarity matching.
  • Cosine Similarity — A mathematical method to measure how similar two text vectors are.
  • Handshake — A mutual confirmation step where both users review dealbreakers before a date.
  • PSI (Private Set Intersection) — A cryptographic method to compare dealbreakers without revealing them.
  • Judge Server — A neutral enforcement system for no‑show rules, bans, and fairness.
  • Relationship Modes — CE, GA, LR, PP — different intentions users can choose for matching.

Security & Trust

  • E2E Encryption — Messages are encrypted so only sender and receiver can read them.
  • Device Attestation — Verifies that the app runs on a legitimate, uncompromised device.
  • Hashed Phone Number Ban Layer — Prevents banned users from re‑registering without storing phone numbers in plain text.

Platform Features

  • Marketplace & Classifieds — A place to buy, sell, trade, or lend items without ads.
  • Time‑Banking — Users can exchange time‑based services instead of money.
  • Decentralized ID — A user‑owned identity that works across services without central control.
  • RSS Bridge — Converts external content into ActivityPub posts for the feed.
  • SQLite Local Encryption — Local database secured with a passphrase.
  • Revenue Distribution — Automated payouts to creators and open‑source contributors.

Organizational Structure

  • Finance Domain — Strategy, HR, budget, and final approvals.
  • Platform Domain — Architecture, automation, internal tools.
  • Product Development Domain — Client app, roadmap execution, quality.
  • Marketing Domain — UX, growth, communication.
  • Community Domain — User insights, feedback loops, community health.

Marketing & Launch Strategy

  • Wave‑Based Launch — Regions compete to reach activation thresholds to unlock app availability.
  • Activation Threshold — Minimum number of profiles required before launch in a region.
  • Local First Strategy — Start in Karlsruhe, then expand region by region.