Zum Inhalt springen
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.