Lohnt sich dein eigenes Snapchat?
Messenger mit Kamerafokus, in dem Snaps, Storys und Streaks verschwinden · die App ist das Freundesnetzwerk
Die Mechanik lässt sich problemlos in einem Anlauf bauen: vergängliche Fotonachrichten, Storys für 24 Stunden und Streak-Zähler sind CRUD plus ein Lösch-Timer. Nichts davon ist das Produkt. Snapchat ist dort, wo deine Freunde schon sind · der Wert eines verschwindenden Fotos liegt darin, wer am anderen Ende sitzt, und ein selbst gehosteter Klon mit zwei Nutzern ist ein Gruppenchat mit zusätzlichen Schritten. Dazu kommen der AR-Linsen-Stack auf Basis jahrelang entwickelter Gesichtsverfolgungsmodelle, Screenshot-Erkennung mit erforderlichen App-Berechtigungen auf OS-Ebene und eine Medieninfrastruktur, die täglich Milliarden von Snaps bewegt. Das ehrliche Urteil lautet deshalb: Das Netzwerk ist die App. Der Prompt unten ist die Behelfslösung: eine private Snap-Vermittlung für eine Freundesgruppe, die sich bewusst dafür entscheidet.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
Build me a private ephemeral photo-messaging app, snaps for one friend group that opts in. Requirements:
- Node 22 + Fastify + better-sqlite3, and a vanilla-JS installable PWA served from
/public with no build step: manifest, service worker, an offline shell that caches
the UI but never caches snaps.
- Core loop: open the camera with getUserMedia, capture a photo, type or draw a
caption overlay on a canvas, send it to one or more friends.
- A snap is viewable exactly once for up to 10 seconds; the server deletes the image
file immediately after the view and keeps only a minimal sent/opened log row.
- Accounts are invite-code only: the admin seeds codes with a CLI script, signup is
username plus passcode, sessions are httpOnly cookies.
- Per-pair daily streaks tracked server-side, shown next to each friend.
- Group stories: a snap posted to my story is visible to all members and hard-deleted
after 24 hours by a sweep job.
- Media lives as files on disk outside the web root; metadata in SQLite with WAL mode.
- Web push for new snaps behind a permission prompt; the app must work fully without
it, and the README says iOS web push is best-effort. VAPID keys and session secret
in .env, with a documented script that generates them and a .env.example.
- HTTPS is required for camera and push: document local dev with a self-signed cert
and production behind Caddy on a cheap VPS.
- Be honest in the UI: label view-once as deleted from our server, and state plainly
that screenshots cannot be detected on the web.
- Tests for delete-after-view, the 24-hour story sweep, and streak day-boundary math
with a fake clock.
- Out of scope: AR lenses and face filters, Snap Map, Discover or Spotlight feeds,
video calls, screenshot detection, analytics, and third-party auth.
- README: setup, deploying, where data lives, how deletion actually works, and how
to invite the first two friends.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen.
Wie sähe deine eigene Version aus?
Nimm ein Foto mit eingeblendeter Beschriftung auf und sende es an eine eingeladene Freundesgruppe; jeder Snap wird nach einmaligem zeitlich begrenztem Ansehen gelöscht, mit täglichen Streaks und Gruppen-Storys für 24 Stunden.
Was du brauchst
- ein kleiner VPS oder Node-Host mit kostenlosem Tarif und HTTPS (Kamera- und Push-APIs benötigen es)
- Freunde, die bereit sind, die PWA zu installieren und tatsächlich zu nutzen
Fast niemand zahlt für Snapchat selbst · die App ist kostenlos, und das Abonnement verkauft Kosmetik und Eitelkeitsstatistiken: einen #1 BFF anpinnen, sehen, wer deine Story erneut angesehen hat, ein Abzeichen tragen. Menschen zahlen 3.99 USD, weil das darunterliegende Netzwerk der Ort ihrer Freunde ist. Status in einem sozialen Graphen zählt nur, wenn dort Menschen sind. Genau deshalb ist auch ein Nachbau sinnlos: Du kannst jede Funktion klonen und hast damit nichts vom Wert geklont.
xdie Menschen: Alle, mit denen du Snaps austauschst, sind auf Snapchat, nicht auf deinem Server
xAR-Linsen und Filter auf Basis jahrelang entwickelter Gesichtsverfolgungsmodelle
xScreenshot-Erkennung · eine Web-App kann Screenshots weder erkennen noch verhindern
xSnap Map, Discover, Spotlight und das Creator-Ökosystem
xzuverlässige mobile Push-Benachrichtigungen · Web-Push auf iOS funktioniert nach Best-Effort-Prinzip und erreicht kein Messenger-Niveau
Was kostet Snapchat?
- Monatliche Zahlung
- 3,99 $/Mon.3,99 $/Mon.
- Pro Jahr
- 47,88 $/Jahr47,88 $/Jahr
- Mit brasilianischer Karte, inkl. 3,5% IOF
- 20,85 R$/Mon.250 R$/Jahr
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von Snapchat ab. Vibe Radar wickelt keine Zahlungen ab.
Snapchat selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (nächstliegende Behelfslösung: eine Sitzung). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich Snapchat nachbauen?
Eher nicht. Der Wert von Snapchat liegt nicht im Code: der Vorsprung übersteht einen einzelnen Prompt. Siehe die Analyse oben.
Was kostet Snapchat?
Snapchat kostet etwa 3,99 $/Mon. (Snapchat+, geprüft am 02.08.2026), also 47,88 $ pro Jahr.
Was fehlt mir, wenn ich Snapchat ersetze?
Ehrlich gesagt: die Menschen: Alle, mit denen du Snaps austauschst, sind auf Snapchat, nicht auf deinem Server; AR-Linsen und Filter auf Basis jahrelang entwickelter Gesichtsverfolgungsmodelle; Screenshot-Erkennung · eine Web-App kann Screenshots weder erkennen noch verhindern; Snap Map, Discover, Spotlight und das Creator-Ökosystem; zuverlässige mobile Push-Benachrichtigungen · Web-Push auf iOS funktioniert nach Best-Effort-Prinzip und erreicht kein Messenger-Niveau. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu Snapchat?
Ja: Signal (Open-Source-Messenger mit verschwindenden Nachrichten und einmalig ansehbaren Medien, ohne die soziale Ebene), Pixelfed (föderiertes Teilen von Fotos mit vergänglichen Storys für 24 Stunden). Vorhandene Projekte zu nutzen ist auch Vibecoding; der Prompt ist für den Fall, dass du es genau nach deinen Vorstellungen willst.