diff --git a/analysis_2.md b/analysis_2.md new file mode 100644 index 0000000..8d7db30 --- /dev/null +++ b/analysis_2.md @@ -0,0 +1,198 @@ +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. + * **HTTP-Check:** Sende eine Anfrage an `meinedomain.ch`. Kommt ein Fehler (404, 500) oder "Connection Refused"? -\> **Alarm\!** + * **DNS-Check:** Ändern sich die Nameserver (z.B. von "https://www.google.com/search?q=ns.wix.com" auf "https://www.google.com/search?q=ns.sedoparking.com")? -\> **Alarm\!** + * **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. + +#### Feature D: TLD Trends (Deine eigenen Charts) + +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. \ No newline at end of file diff --git a/frontend/src/app/tld-pricing/page.tsx b/frontend/src/app/tld-pricing/page.tsx index 8c42738..d296e87 100644 --- a/frontend/src/app/tld-pricing/page.tsx +++ b/frontend/src/app/tld-pricing/page.tsx @@ -529,7 +529,7 @@ export default function TldPricingPage() { ) - })) + }) )}