pounce/analysis_2.md
yves.gugger 641b5c1dc2
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
Fix syntax error in tld-pricing page
2025-12-10 09:11:20 +01:00

10 KiB

Hier ist die komplette Master-Zusammenfassung für pounce.ch. Dies ist dein Bauplan (Blueprint) für die Umsetzung.


1. Die Vision & Positionierung

Name: Pounce Tagline: Domain Intelligence for Hunters. Slogan: "Don't guess. Know." Konzept: Pounce ist das "Bloomberg Terminal" für Domains. Es verwandelt den unübersichtlichen, lauten Domain-Markt in klare, handlungsfähige Daten. Es richtet sich an Leute, die nicht suchen, sondern finden wollen.

  • Zielgruppe:
    • Dreamers (Gründer): Suchen den perfekten Namen für ihr Projekt.
    • Hunters (Investoren/Händler): Suchen unterbewertete Assets für Arbitrage (günstig kaufen, teuer verkaufen).

2. Die 3 Produktsäulen (Das "Command Center")

Das Produkt gliedert sich logisch in drei Phasen der Domain-Beschaffung:

A. DISCOVER (Markt-Intelligenz)

Der "Honigtopf", um User anzuziehen (SEO & Traffic).

  • TLD Intel: Zeigt Markttrends (z.B. .ai steigt um 35%).
  • Smart Search: Wenn eine Domain vergeben ist, zeigt Pounce intelligente Alternativen (z.B. .io für Tech, .shop für E-Commerce), statt nur zufällige Endungen.
  • Der Hook: Öffentliche Besucher sehen Trends, aber Details (Charts, Historie) sind ausgeblendet ("Sign in to view").

B. TRACK (Die Watchlist)

Das Tool für Kundenbindung.

  • Funktion: Überwachung von vergebenen Domains.
  • Der USP: Nicht nur "frei/besetzt", sondern "Pre-Drop Indicators". Warnung bei DNS-Änderungen oder wenn die Webseite offline geht. Das gibt dem User einen Zeitvorsprung vor der Konkurrenz.

C. ACQUIRE (Der Auktions-Aggregator)

Der Hauptgrund für das Upgrade.

  • Funktion: Aggregiert Live-Auktionen von GoDaddy, Sedo, NameJet & DropCatch an einem Ort.
  • Der "Killer-Feature" (Spam-Filter):
    • Free User: Sieht alles (auch "Müll"-Domains wie kredit-24-online.info).
    • Paid User: Sieht einen kuratierten Feed. Der Algorithmus filtert Zahlen, Bindestriche und Spam raus. Übrig bleiben nur hochwertige Investitions-Chancen.

3. Das Geschäftsmodell (Pricing)

Das Modell basiert auf "Freemium mit Schranken". Der Preis von $9 ist ein "No-Brainer" (Impulskauf), um die Hürde niedrig zu halten.

Plan Preis Zielgruppe Haupt-Features Der "Schmerz" (Warum upgraden?)
SCOUT 0 € Neugierige 5 Watchlist-Domains, roher Auktions-Feed, Basis-Suche. Muss sich durch "Spam" wühlen, sieht keine Bewertungen, langsame Alerts.
TRADER 9 € Hobby-Investoren 50 Watchlist-Domains, Spam-freier Feed, Deal Scores (Bewertungen), stündliche Checks. Zahlt für Zeitersparnis (Filter) und Sicherheit (Bewertung).
TYCOON 29 € Profis 500 Domains, Echtzeit-Checks (10 Min), API-Zugriff (geplant). Braucht Volumen und Geschwindigkeit.

4. UX/UI & Tone of Voice

  • Design-Philosophie: "Dark Mode & Data".
    • Dunkler Hintergrund (Schwarz/Grau) wirkt professionell (wie Trading-Software).
    • Akzentfarben: Neon-Grün (für "Frei" / "Profit") und Warn-Orange.
    • Wenig Text, viele Datenpunkte, klare Tabellen.
  • Tone of Voice:
    • Knapp, präzise, strategisch.
    • Kein Marketing-Bla-Bla.
    • Beispiel: Statt "Wir haben viele tolle Funktionen" → "Three moves to dominate."

5. Die User Journey (Der "Golden Path")

  1. Der Einstieg: User googelt "Domain Preise .ai" und landet auf deiner TLD Intel Page.
  2. Der Hook: Er sieht ".ai +35%", will aber die Details sehen. Die Tabelle ist unscharf. Button: "Sign In to view details".
  3. Die Registrierung: Er erstellt einen Free Account ("Scout").
  4. Die Erkenntnis: Er geht zu den Auktionen. Er sieht eine interessante Domain, aber weiß nicht, ob der Preis gut ist. Neben dem Preis steht: "Valuation locked".
  5. Das Upgrade: Er sieht das Angebot: "Für nur $9/Monat siehst du den echten Wert und wir filtern den Müll für dich."
  6. Der Kauf: Er abonniert den "Trader"-Plan.

Zusammenfassung für den Entwickler (Tech Stack Requirements)

  • Frontend: Muss extrem schnell sein (Reagierende Suche). Mobile-freundlich (Tabellen müssen auf dem Handy lesbar sein oder ausgeblendet werden).
  • Daten-Integration: APIs zu GoDaddy, Sedo etc. oder Scraping für die Auktionsdaten.
  • Logik:
    • Filter-Algorithmus: Das Wichtigste! (Regeln: Keine Zahlen, max. 2 Bindestriche, Wörterbuch-Abgleich).
    • Alert-System: Cronjobs für E-Mail/SMS Benachrichtigungen.

Das Konzept ist jetzt rund, logisch und bereit für den Bau. Viel Erfolg mit Pounce! 🚀

Das ist eine sehr kluge Entscheidung für den Start (Lean Startup). Externe APIs (wie GoDaddy Auction API, Estibot etc.) sind oft teuer, komplex in der Anbindung oder erfordern hohe Händler-Umsätze.

Die gute Nachricht: Du kannst eine High-End-Plattform bauen, die komplett auf eigenen Daten und Skripten basiert. Das macht dich unabhängig und deine Daten einzigartig (weil du nicht dasselbe anzeigst wie alle anderen).

Hier ist deine Strategie für das "No-API, High-Value" Konzept:


Die Geheimwaffe: Zone Files & DNS

Statt Daten einzukaufen, generierst du sie selbst aus der Rohmasse des Internets.

1. Die Datenquelle: TLD Zone Files (Der Rohstoff)

Jede Registry (Verisign für .com, SWITCH für .ch/.li) führt ein sogenanntes Zone File. Das ist eine riesige Textdatei mit allen aktiven Domains dieser Endung.

  • Kosten: Oft kostenlos oder gegen kleine Gebühr beantragbar (bei Verisign z.B. Zugriff via CZDS - Centralized Zone Data Service).
  • Deine Methode:
    1. Du lädst jeden Tag das Zone File für .com, .net, .ch, .io herunter.
    2. Du vergleichst die Datei von Heute mit der von Gestern.
    3. Resultat: Du weißt exakt, welche Domains gelöscht (Deleted) wurden und welche neu registriert (Added) wurden.

Das ist Gold wert. Du hast damit deine eigene Datenbank an "Just Dropped" Domains, ohne jemanden zu fragen.


Das Produkt-Angebot (Ohne externe APIs)

So baust du die Features auf, damit sie "Premium" wirken:

Feature A: "The Daily Drop List" (Statt Live-Auktionen)

Da du keine Live-Auktionsdaten von GoDaddy hast, fokussierst du dich auf "Pending Deletes" und "Fresh Drops".

  • Was du tust: Dein Skript nimmt die Liste der 50.000 Domains, die gestern gelöscht wurden.
  • Der Premium-Faktor (Dein Algorithmus): Du jagst diese Liste durch eigene Python-Filter:
    • Dictionary Check: Ist der Domainname in einem englischen/deutschen Wörterbuch?
    • Pattern Check: Ist es CVCV (Consonant-Vowel... z.B. "bamo.com")?
    • Length Check: Kürzer als 5 Zeichen?
  • Das User-Versprechen: "Täglich löschen 100.000 Domains. Wir zeigen dir die 50, die etwas wert sind."
  • Warum User zahlen: Sie sparen Zeit. Die Rohdaten sind nutzlos, deine gefilterte Liste ist Geld.

Feature B: "Smart Monitor" (Eigene Status-Checks)

Du brauchst keine API, um zu wissen, ob eine Webseite offline ist.

  • Technik: Ein einfacher Cronjob auf deinem Server.
  • Premium Feature: "Der Silent-Alarm". Der User gibt Domains ein. Dein Server prüft sie alle 6 Stunden. Wenn sich der Status ändert, geht eine E-Mail raus.
  • Kosten für dich: Nahezu Null (nur Server-Last).

Feature C: "Pounce Internal Score" (Statt Estibot)

Du kannst keine externe Bewertung (Valuation) abrufen. Also erfindest du deinen eigenen Score.

  • Die Logik: Du vergibst Punkte basierend auf objektiven Kriterien:
    • Länge < 5 Zeichen: +50 Punkte
    • Endung ist .com/.ch: +30 Punkte
    • Keine Zahlen/Bindestriche: +20 Punkte
    • Wörterbuch-Treffer: +100 Punkte
  • Marketing: Nenne es "Pounce Opportunity Score". Das wirkt exklusiv. User lieben Scores, egal wie simpel die Mathematik dahinter ist, solange sie hilft, Schrott auszusortieren.

Da du die Zone Files hast, kannst du die Charts selbst zeichnen.

  • Zähle einfach jeden Tag die Zeilen im .ai Zone File.
  • Tag 1: 150.000 Domains. Tag 2: 150.500 Domains.
  • Anzeige: "Wachstum .ai: +0.3% heute".
  • Das sind echte, proprietäre Daten, die sonst niemand so einfach hat.

Die neue Informationsarchitektur (Lean Version)

Die Landing Page bleibt fast gleich, aber das Wording ändert sich leicht, um "fehlende" Live-Auktionen zu kaschieren.

1. Discover (Drops) Statt "Live Auctions" nennst du es "Daily Drop Gems".

  • Versprechen: "Jeden Morgen um 08:00 Uhr: Die Top 100 gelöschten Domains des Tages."
  • Quelle: Deine Zone-File-Analyse.

2. Track (Monitor) Statt "Real-time Registry Scan" nennst du es "Change Detection".

  • Versprechen: "Wir pingen deine Wunsch-Domains 4x täglich. Wenn sie offline gehen, weißt du es sofort."

3. Intelligence (Trends) Das bleibt gleich. Deine eigenen Charts basierend auf den Zone-Countings.


Wie du das technisch startest (Roadmap)

  1. Schritt 1 (Access): Melde dich beim CZDS (ICANN) an, um Zugriff auf die Zone Files (.com, .net etc.) zu bekommen. Für .ch/.li schau bei SWITCH nach Open Data oder nutze Listen von Anbietern wie "daily-domain-lists" (die kosten oft nur $5/Monat für Rohdaten).
  2. Schritt 2 (Scripting): Schreibe ein Python-Skript, das:
    • Die Files downloaded.
    • Diffs erstellt (Was ist weg?).
    • Die gelöschten Domains durch einen Wörterbuch-Filter jagt.
  3. Schritt 3 (Frontend): Zeige diese gefilterte Liste in deinem Dashboard an.
  4. Schritt 4 (Pricing):
    • Free: Sieht die Liste von gestern.
    • Paid ($9): Sieht die Liste von heute + "Pounce Score".

Fazit

Du brauchst keine APIs. Tatsächlich ist der Ansatz "Zone File Analysis + Eigener Filter" oft besser, weil du unabhängig bist. Du baust eine echte Daten-Company auf, keinen bloßen API-Wrapper (der nur Daten von A nach B schiebt).

Das ist echter Mehrwert. Und dafür zahlen Leute.