Pflanzen, Pilze, Bäume & Kräuter per Foto bestimmen
Konto erstellen
Kostenlos · In 30 Sekunden · Keine Kreditkarte
⚠️ Caps-Lock ist aktiv
Willkommen zurück
Melde dich mit deinem Konto an
⚠️ Caps-Lock ist aktiv
oder
Wir senden dir einen einmaligen Login-Link per E-Mail.
GreenScan
Guten Tag
Natur bestimmen & entdecken
Pflanzen · Pilze · Kräuter · Bäume · Moose
✅KI-Scanner bereit
🌤️
Gartenwetter
– °C
💨 – km/h
💧 –%
☀️ UV –
Standort ermitteln…
⚠️
Details →
🌱
Säen
📓
Tagebuch
🧺
Ernte
🌻
Garten
–
🌿 Arten
–
✅ Essbar
0
🌱 Pflanzen
0
📷 Scans
Lade Tagesinfo…
📅 Deine Woche
Die letzten sieben Tage
🌿 Saison-Tipp · Jetzt sammeln
💡 Wusstest du?
🍄 Saison-Pilze in deiner Region
🌾 Bauernregel des Tages
🛒
Aktive Inserate · Live
Frisch aus dem Marktplatz
Alle ›
⏳ Lade Inserate…
🏆
Quiz-Rangliste
Top-Naturkenner der Schweiz
›
⏳ Lade Top-3…
🎯 Täglich-Quiz
🚨
Vergiftungsverdacht? Sofort Tox Info Suisse 145 oder Notruf 144 anrufen.
🌿
Kamera wird vorbereitet…
Einen Moment — gleich kannst du eine Art bestimmen.
1.0×
💡Art ruhig im Zentrum halten
🌿Art zentrieren — dann den grünen Kreis ↓ tippen
🌿
Foto aus Galerie wählen
Tippe hier um eine Pflanze, einen Pilz oder ein Kraut aus deinen Fotos bestimmen zu lassen
🔍 Arten suchen
🔍
Meine Sammlung
🌱 Meine Pflanzen
0
Pflanzen
0
Heute fällig
0
Gut versorgt
🔍
📋 Aufgaben
🌱
Noch keine Pflanzen
Füge deine erste Pflanze hinzu und behalte die Pflege immer im Überblick.
⚙️ Mehr
Alle Funktionen & Einstellungen
Mehr
0
Scans
0
Favoriten
0
XP ›
0/0
Quiz
🌿 Was in der Artendatenbank steckt
🌱 Naturentdecker · Level 1
0 XP
50 XP bis Level 2
–
Aktiv-Tage 🔥
0
Scans
🌱 Naturentdecker
0 Tage 🎯 Quiz
🧭 Navigation
📚
Wissens-Zentrum
Tipps, Regeln, Sicherheit
›
📅
Saison-Kalender
Was hat wann Saison?
›
🛒
Marktplatz
Tauschen & Verkaufen
›
💊
Heilmittel
Natürliche Hausmittel
›
🗺️
Karte
Fundorte & Standorte
›
💬 Feedback & Ideen
Feedback senden
Hilf uns GreenScan besser zu machen — jedes Feedback wird gelesen, von der KI vor-sortiert und in der Roadmap berücksichtigt.
0 / 2000 ZeichenMin. 10 Zeichen
📊 Community-Feedback
LIVE
🆘 Support & Hilfe
GreenScan App
GreenScan · 3136 Arten
🌿
🌱
Garten scannen
Pflanzen, Beete und Zonen erkennen
🌻 Mein Garten
Planen · Pflegen · Ernten
🪴 Mein Garten
⚡ Tun
☀️ Heute
🌤️
Gartenwetter
–°Tippen für Details
›
🧰 Werkzeuge
🌱
Säen
Was jetzt pflanzen?
📓
Tagebuch
Aktivitäten notieren
🧺
Ernte
Mengen erfassen
🌻
Blumen
Blüte-Kalender
🎮 BlattFänger
🌾
🚜 Mein BlattFänger
Level 1 · Anfänger-Garten
🌾 0
Ernte-Punkte
0 XP100 XP zum nächsten Level
💧 10
🌱 5
🌰 3
🔧 2
🏪 Shop
🌱 Meine Felder
🐔 Meine Tiere
🏠 Gebäude
📋 Tägliche Aufgaben
🏪
Farm-Shop
Kaufe Samen, Tiere & mehr
🌽
📅
📅 Saisonkalender
Schweiz · Was jetzt Saison hat
ErntezeitAussaatzeitPflanzenWildsammlung
🌿
GreenScan Community
Teile · Lerne · Hilf anderen
🌱
📸
Neuer Post
Teile deine Pflanze mit der Community
Was möchtest du teilen?
💬
Kommentare
Community-Tipps
🏅 Ein verifizierter Experte hat geantwortet!
🛒 Marktplatz
0 Angebote · Schweizweit
🔍
CHF–
🏷️
Inserat erstellen
Verkaufen, versteigern oder tauschen
CHF
CHF
CHF
GreenScan übernimmt keine Haftung für Transaktionen. Bitte persönlich übergeben oder sicheren Versand nutzen.
🩺
KI-Pflanzendoktor
Foto + Symptome → KI-Analyse + Behandlungsplan
Weitere Werkzeuge
🪴 AR-Vorschau
🪴
3D-Engine wird geladen…
📵
3D-Vorschau hier nicht möglich. Update deinen Browser oder versuche es auf einem anderen Gerät.
👆 Drag zum Drehen · 🤏 Pinch oder Scroll zum Zoomen · Höhe entspricht erwachsener Pflanze (Schätzung).
🌱
Düngeplan-Coach
Phasen-basierter Düngeplan für deine Pflanze (Bio + Mineral, NPK, Schweizer Mengen)
📐
Beet-Layouts
10 fertige Vorlagen mit Mischkultur, Kosten und Einrichtungszeit
🗓️
Regional-Kalender
Monats-Tasks für deine CH-Höhenzone (7 Regionen)
🪨
Boden verbessern
pH + Bodenart → Top-5 Bodenverbesserer aus 15 CH-Produkten
Test-Streifen aus Apotheke/Gärtnerei oder professionelle Bodenanalyse.
🍄
Pilz-Scanner
KI-Hilfe + VAPKO-Standard. Information, KEINE Garantie.
⚠️ Wichtig: Diese KI ist eine erste Einschätzung — sie ersetzt KEINE offizielle Pilzkontrolle (VAPKO). Im Zweifel: nie essen. Bei Verdacht auf Vergiftung sofort Tox-Info Schweiz: 145 (24/7).
Tipp: Hut, Stiel UND Lamellen-Unterseite — wenn möglich auch Substrat (Wurzel/Holz/Boden).
📔
Garten-Tagebuch
Neuer Eintrag + Saison-Statistik dieses Jahres
⏳ Lade Statistik…
📊
KI-Nutzung & Kosten
Anthropic-Token-Usage pro Edge-Fn (admin-only)
⏳ Lade KI-Nutzung…
🌳
Forest-Garden Designer
Permakultur 7-Schichten · 8 Schweizer Designs
Klassisches Permakultur-Modell mit 7 vertikalen Schichten (Krone bis Wurzel) + Pilz-Etage. Wähle eine der 8 Vorlagen — vom kleinen Pilz-Etage-Setup bis zum 300 m² Food-Forest.
⏳ Lade Designs…
🪲
Schädlings-Scanner
Foto → KI identifiziert + Bio-Behandlung
Mit Host-Pflanze findet die KI deutlich präzisere Treffer.
🥕
Ernte erfassen
📊
Erntekalender
⏳ Lade Statistik…
🍲
🍲 Rezepte & Fermentierungen
Kochen · Einlegen · Fermentieren · Konservieren
🔍
🌿
🌿 Heilmittel & Kräuter
Heilpflanzen · Tinkturen · Salben · Tees
🍲
Neues Rezept
Eigenes Rezept speichern
🔨
Gebot abgeben
Biete auf dieses Angebot
Dein Gebot (CHF)
CHF
Mindestgebot: CHF –
💡 Wenn du überboten wirst, erhältst du sofort eine Benachrichtigung.
💬
Chat
Direkt mit dem Verkäufer
🛍️
Meine Einkäufe
Gebote, Käufe und Auktionen
🌙
Mondkalender
Biopflanzung nach dem Mond
📷
Garten scannen
Kamera erkennt Grösse & schlägt Bepflanzung vor
📐Kamera auf deinen Garten richten
📐 Gartengrösse (oder manuell eingeben)
🧠
KI-Gartenplaner PRO v2
Foto-Flächenmessung · Boden-Scan · Wetter · 3D-Modell · Gewächshaus
1📐 Fläche
2🌱 Boden
3☀️ Licht + Wetter
4🎯 Wünsche
5🧠 Plan
📏 Du hast LiDAR!
Dein iPhone misst dank LiDAR-Sensor cm-genau. Tipp: Apple-Massband-App öffnen, Garten ausmessen, dann hier unter „Masse" eintragen — viel präziser als jede Foto-Schätzung.
📸 Visuelle Flächenerfassung
Wähle eine Methode — KI misst dann Länge, Breite, Form und Fläche.
📸 Tipp für präzise Messung
• Nutze die Standard-Linse (1×) — Weitwinkel (0.5×) verzerrt & macht Flächen optisch grösser
• Halte die Kamera auf Hüfthöhe, leicht schräg nach unten
• Bringe ein Referenzobjekt ins Bild: Stuhl (45 cm Sitz), Person, Pflanze im 30 cm-Topf
Tippe Punkte, um den Umriss deines Gartens zu zeichnen — schließe mit „Fertig"
📏 Maße
🌱 Boden-Scan
Fotografiere etwas Erde aus deinem Garten — KI schätzt Bodenart, Struktur und pH.
☀️ Lichtverhältnisse
Tippe „Jetzt messen" oder wähle manuell.
🌤️ Wetter (nächste 14 Tage)
📍 Standort des Gartens (wird gemerkt):
Kein Frost, gleichmässigeres Klima, längere Saison — KI wählt entsprechend andere Sorten.
📶 Geräte-Integration: Verbinde GreenScan-kompatible Bluetooth-Sensoren — Boden-Feuchte, Temperatur und Licht fließen live ein.
Plan wird vorbereitet …
Planen & Gestalten
📶
Sensoren & Geräte
Bluetooth-Sensoren verbinden & live messen
⚠️ Web Bluetooth wird auf diesem Gerät nicht unterstützt.
Funktioniert auf: Chrome/Edge auf Android & Desktop, Brave, Samsung Internet. iOS/Safari: Apple unterstützt Web Bluetooth (noch) nicht — nutze bitte einen anderen Browser oder ein Android-Gerät.
🔌 Neuen Sensor verbinden
GreenScan unterstützt Standard-Bluetooth-Sensoren (Environmental Sensing Service):
Temperatur, Luftfeuchtigkeit, Bodenfeuchte, Beleuchtungsstärke, Batterie.
Viele günstige Pflanzen-Sensoren (z.B. Xiaomi Mi Flora, Flower Care, Govee H5100, ThermoPro, etc.) werden direkt erkannt.
Tipp: Halte den Sensor in Reichweite (bis ~5m) und aktiviere Bluetooth.
📡 Verbundene Sensoren
📊 Live-Messwerte
💡 GreenScan-Ökosystem: Verbundene Sensoren fließen automatisch in den Gartenplaner (Licht, Bodenfeuchte, Temperatur) und lösen Pflege-Erinnerungen aus, wenn Werte ausserhalb des Optimalbereichs liegen.
Messwerte werden lokal in deinem Gerät gespeichert (gs_devices) — nichts verlässt dein Handy ohne deine Zustimmung.
📚
🌿
📚 Gartenwissen
Das Schweizer Hausgarten-Kompendium · 8 Kapitel · DB-verknüpft
⚙️ Einstellungen
App personalisieren & konfigurieren
🔍
Keine Einstellung gefunden.
🌟 Abo & Premium
🌟
Gratis-Plan
Upgrade auf Pro — 7 Tage gratis testen
›
💎
Mein Plan
Dein Tarif & deine heutigen Frei-Kontingente
›
🤖
KI-Aufrufe heute
–
💳
Abo verwalten
Zahlung, Rechnungen, kündigen
›
🎟️
Gutschein einlösen
Code für Pro/Lifetime eingeben
›
🔄
Kauf wiederherstellen
Nach App-Neuinstallation oder Gerätewechsel
›
📍 Standort & Region
📍
Mein Standort
Kein Standort gesetzt
›
🥾
Live-Standort beim Wandern
Kontinuierlich folgen — akkuintensiver. Standard: aus.
🔁
Standort immer neu abfragen
Statt zu merken — jede Anfrage bestätigen. Standard: aus.
🔁
Kamera immer neu abfragen
Statt zu merken — jede Anfrage bestätigen. Standard: aus.
🌡️
Masseinheiten
Temperatur & Masse
🎨 Darstellung
🌙
Nachtmodus
Dunkles Farbschema
🎨
App-Farbe
Hauptfarbe der App
📱
Kompakt-Ansicht
Kleinere Karten und Abstände
👵
Senioren-Modus
Grössere Schrift, grössere Tasten & mehr Kontrast
🔔 Benachrichtigungen
📲
Push-Benachrichtigungen aktivieren
Status wird geladen…
›
🔔
Smart-Push (Frost/Wasser/Saison/Quiz)
Status wird geladen …
Welche Benachrichtigungen?
🌦️ Wetter-Vorlauf12 h
Frost/Hitze/Sturm werden so viele Stunden im Voraus geprüft (alle 3 h).
🌙 Stille-Zeit:bis
Push-Empfang nur ausserhalb der Stille-Zeit — seit v32.54 auch für die Erinnerungen, die dieses Gerät selbst zeigt. Backend prüft cron 07:00 + 19:00 UTC.
Diese Woche: 0 lokale Meldungen auf diesem Gerät.
🔕 Stille Tage (Urlaub)
Pausiert vorübergehend ALLE Benachrichtigungen.
🌍
Sprache · Langue · Lingua
Aktiv: DE
🌱 Garten & Pflanzen
🌙
Mondkalender
Im Garten-Tab anzeigen
🌤️
Wetter auf Startseite
Gartenwetter-Widget Home
🤖 KI & Scanner
🔑
API-Schlüssel
Wird geprüft…
›
📊
KI-Nutzung & Kosten
Anthropic-Tokens heute · 7-Tage-Trend
›
🗑️
Persönlichen API-Key entfernen
Auf globalen Key zurücksetzen
×
🏪
Online-Bezahlung aktivieren · Optional
Damit Käufer in der App bezahlen können. Sonst funktioniert der Verkauf wie bei Tutti — direkter Kontakt + private Klärung.
›
💾
Scan-Verlauf speichern
Gescannte Arten merken
🔒 Datenschutz & Daten
📊
Nutzungsmessung erlauben
Aus. Wenn an: nur benannte Ereignisse (Scan fertig, Plan gespeichert, Aufgabe erledigt, Quiz beantwortet) mit Kategorie und App-Version — keine Fotos, kein Standort, keine Pflanzennamen. Gilt auch für Fehlerberichte mit Konto-Bezug.
🏆
Achievements im Community-Feed zeigen
Deine freigeschalteten Erfolge erscheinen im Feed anderer
🖼️ Media-Register: zentrale `media`-Tabelle für alle Uploads (Scans, Diary-Fotos, Posts, Marketplace) mit Storage-Integration
⚙️ User-Preferences: Theme/Locale/Notifications/Privacy in user_preferences · gsPrefsPush/Pull
🎟️ Vouchers + Referrals: Gutschein-Codes mit Plan-Restriction · Einladungs-Code-System mit Reward-XP
🤝 Social Graph: friendships (Follow/Pending/Blocked) — User können sich vernetzen
📊 Nutzungsmessung: aus, bis du sie einschaltest. Ohne dein Ja wird nichts gemessen und kein Fehlerbericht mit Konto-Bezug gesendet. Der Schalter steht unter Einstellungen › Datenschutz & Daten und sagt dort, was gesendet würde: nur benannte Ereignisse, keine Fotos, kein Standort, keine Pflanzennamen.
🛡️ Audit-Log: kritische Admin-Aktionen werden revisionssicher geloggt
📘 Client-Mapping-Dokumentation: im SQL ist pro Tabelle dokumentiert welche Client-Funktion & welcher localStorage-Key zugeordnet sind — klarer Entwickler-Pfad
v23.73 · 24.04.2026
🔒 Datenschutz — User-Daten pro Account: Beim Logout werden Garten/Pflanzen/Tagebuch/XP/Streak komplett aus dem Browser gelöscht. Beim Login werden die eigenen Daten aus Supabase (user_gardens, user_plants) geladen — kein Mit-Teilen mehr zwischen Accounts auf dem gleichen Gerät
🐛 Feedback-Feed „ki_status does not exist": defensive SELECT mit `select=*`, optional-chaining auf allen Feldern. Läuft jetzt auch mit altem Schema. Migration-SQL liegt bei.
📧 Passwort-Reset-Flow komplett: sbResetPassword mit redirect_to, neuer gsHandleAuthRedirect fängt Rückkehr aus Email ab (access_token im Hash) — Dialog für neues Passwort
✅ Registrier-Mail: emailRedirectTo gesetzt: User landet nach Klick im Bestätigungs-Mail zurück in der App mit „✅ E-Mail bestätigt"-Toast
🌱 Meine Pflanzen: nicht sofort fällig: `lastDone = now` statt `null` beim Hinzufügen — Erinnerung erst nach echtem Intervall
💎 Entitlements nach Login: gsLoadEntitlements() wird nach sbLogin automatisch aufgerufen — Pro/Plus-Features greifen sofort, nicht erst nach Reload
📜 Migrations-SQL: `GreenScan v23.73 Supabase Migration.sql` im Paket — Admin kann Schema + RLS-Policies + neue Tabellen im Supabase SQL-Editor in einem Rutsch aufbauen
v23.72 · 24.04.2026
❌ X-Button-Bug in 30 Modals gefixt: Rezepte, Heilmittel, Markt, Community-Posts hatten Escape-Fehler (\' statt ') — Close-Handler schossen JS-Fehler. Mass-Replace fixiert alle 30 Stellen.
🎨 Scan-Ergebnis ohne Überlappung: Hero-Card war via position:absolute; bottom:-32px so aufgehängt dass der Pflanzen-Name teilweise verdeckt wurde. Jetzt sauberer Block-Flow, Conf-Card integriert.
🌀 Community-Feed-Dauerloading behoben:_gsFbLastFetch wurde nur bei erfolgreichen Fetches mit Daten gesetzt — jetzt IMMER (auch bei Error oder leerer Tabelle). Loading-UI verschwindet zuverlässig.
🛠️ Community-Empty-State differenziert: Error-State mit Retry-Button vs. echter Empty-State (keine Posts). Früher beide identisch.
🔑 Passwort-Reset verbessert:redirect_to zur App-URL, klare Fehler-Messages (Rate-Limit, ungültige Email), UX mit Loading-State
🚪 Scan ohne Key: statt stummem Dialog-Pop jetzt klares Full-Screen-UI „API-Key wird benötigt" mit klarem Anthropic-Key-Hinweis.
📚 Quiz-Fallback-Pool: 50 kuratierte Schweizer Natur-Fragen mit Day-of-year-Rotation — Quiz funktioniert auch wenn Supabase offline.
🔍 Passwort-Reset Email-Validation: Regex-Check vor API-Call + Button-Disable während Laden
v23.71 · 23.04.2026
🎥 Kamera stoppt während Analyse: rotes Recording-Icon von iOS verschwindet · Energie gespart · wird automatisch beim nächsten Scan wieder gestartet
🔐 Kamera-Permission-API: beim App-Return wird die Permission geprüft — nur bei 'granted' auto-start, sonst wartet App auf User-Tap · kein nerviges Dialog-Spam mehr
🩺 KI-Pflanzendoktor funktioniert: Bugfix im Anthropic-Schema (war OpenAI-Format `image_url` gesendet) · nutzt jetzt callVisionAI mit provider-korrekter Format-Wahl
📊 Quick-Facts-Grid: farbcodierte Chips auf einen Blick (grün = essbar, rot = giftig, lila = Saison, blau = Habitat)
📁 Detail-Akkordeon: Tipps, diagnostische Merkmale, Saison-/Regional-Hinweise zusammengefasst — nicht mehr 13 Cards untereinander
🎯 Kritisches zuerst: Verwechslungsgefahr / Tox-Info-145 immer ganz oben, nie versteckt
v23.68 · 23.04.2026
📸 Shutter-Button funktioniert zuverlässig: kein Upload-Fallback mehr bei Kamera-Warm-up · 5 s Warten auf Frames · klarer User-Feedback statt stummem Nichts
🎯 Scan-Linie nur während Analyse: die grüne Laser-Animation läuft jetzt NUR wenn tatsächlich gescannt wird — kein Fake-Auto-Scan-Eindruck mehr
💡 Klarer Call-to-Action: Status-Bar zeigt „Art zentrieren — grünen Kreis ↓ tippen" mit grünem Farbakzent, unmissverständlich
🧠 JSON-Parser robust: verarbeitet Markdown-Fences, verschachtelte Objekte (balanced-brace), trailing Commas, Soft-Repair, Partial-Extract — keine „konnte nicht gelesen"-Fehler mehr
📏 max_tokens auf 2500: bei langen Descriptions keine abgeschnittene Antwort mehr (war 1800)
🔍 Fehler mit Preview: wenn die KI dennoch seltsam antwortet, sieht man die ersten 140 Zeichen der Antwort statt generischem „Fehler"
v23.67 · 23.04.2026
🌿 Scanner spezialisiert: neuer Prompt für Wanderer, Pilzsammler, Kräuterkenner, Hobbygärtner, Floristen — Präzision bei Verwechslungen (VAPKO, Dendrologie, Kräuterkunde)
🐝 Biodiversität & Ökosystem: Bestäuber, Nützlinge, Schmetterlinge, Amphibien, Bodenlebewesen — Garten-/Wander-Tiere werden mit erkannt
🎨 Scanner-UI weicher: „Pflanze, Pilz oder Kraut vor die Kamera" statt „Auslöser drücken" · Natur-Emoji 🌿 statt Kamera · freundlichere Loading-/Status-Texte
💬 Feedback sofort sichtbar: Community-Posts werden beim ersten Öffnen des Menüs automatisch geladen — kein Warten mehr bis man selbst postet
🔁 Robuster Boot-Retry: Initial-Fetch versucht bis zu 10× (jede Sekunde) bis Supabase bereit — kein verlorener Erstladen
🔍 Filter-Chips im Feedback: Alle · Fehler · Ideen · Daten · Design — mit Live-Count pro Kategorie
🧹 App-Audit: keine Duplicate-IDs, keine Broken-Handler, SVG-URL-Encoding sauber, Broken-Link-Check bestanden
v23.66 · 23.04.2026
🔢 Modal-Header dynamisch: „Version … · Arten" liest jetzt Runtime-Werte aus `GS_VERSION` & `DB.length` — nie mehr veraltete Zahlen
🌸 Sinnvoller Grüezi-Badge: „Signature" ersetzt durch dynamischen Kontext — 🔥 Streak (bei ≥2 Tagen) oder 🌸/☀️/🍂/❄️ Saison
📊 XP-Bar synchronisiert: Home & Menü zeigen identischen Wert — zentrale `gsUpdateXPBar()` ist alleinige Quelle, CustomEvent `gs:xp-change` für Erweiterungen
🧬 Scanner erkennt mehr: Prompt erweitert auf Tiere, Insekten, exotische & Zierpflanzen, Neophyten, Zoo-/Gewächshaus-Arten — kein CH-Limit mehr
📚 Auto-DB-Learning: Confidence-Schwelle von 75 auf 65 gesenkt — neue Arten wandern häufiger automatisch in DB + `species_proposals`
v23.65 · 23.04.2026
📷 Scanner öffnet Kamera direkt: kein Zwischen-Dialog mehr · Browser fragt nativ · HD-Rückkamera mit automatischem Fallback · Smooth Fade-In sobald erste Frames da sind
🔑 Klare Key-Fehler: neuer roter „Key setzen"-Chip in der Top-Bar · Hero-CTA bei 401/403 mit Direkt-Hinweis auf Anthropic (console.anthropic.com) · API-Key-Selbsttest auf einen Klick
⚠️ Präzise Kamera-Fehler: getrennte Meldungen für „Zugriff verweigert", „Keine Kamera", „Kamera belegt" und HTTPS-Pflicht — kein generisches Fehlen mehr
💬 Feedback live global: neue Posts erscheinen sofort bei allen Nutzern · Auto-Refresh alle 30 s wenn Screen offen · „🔄 Aktualisieren"-Button + pulsierender LIVE-Dot · Author & Zeitlabel pro Post
🔁 Cross-Tab-Sync: Votes und Posts werden über Supabase gespiegelt · lokale Entwürfe bleiben erhalten bis Server-ID vergeben ist
v23.60–v23.64 · 21–22.04.2026
🔒 Storage-Integrität: HMAC-artige Signatur gegen manuelles localStorage-Tuning (Streaks/Votes)
🤖 Scanner vollautonom: kein Modus-Auswahl mehr — KI erkennt selbst, ob Pflanze, Pilz, Baum, Moos oder Flechte und wendet automatisch die richtige Expertise an (VAPKO für Pilze, Dendrologie für Bäume)
📚 Gartenwissen-Seite modernisiert: neues Grün-Gradient-Header passend zu anderen Seiten · sticky Navigation mit Glass-Morphism · schönere Typografie & Farbpalette
🛠️ Next-Level-Tools zu 100%: Pflanzendoktor mit Diagnose-Historie (letzte 5 sichtbar) · Biodiversität mit DB-verlinkten Bienenweide-Pflanzen · alle 6 Tools voll funktional
📱 Deploy-Ready: Netlify-Paket neu gebaut · enhanced PWA-Manifest & Service-Worker · Android + iOS Install-Guide als Download auf der Webseite
⚡ 1000% flüssiger als App: Service-Worker-Caching aller Assets · Offline-First · nahtlose Installation über "Zum Homescreen hinzufügen"
v23.57 · 20.04.2026
🧠 KI-Garten-Planer Next-Level: Experten-Persona (Dr. Greta Hofmann, ETH-Agronomin) · injiziert DB-Saisonvorschläge, Mondphase, Nutzer-Historie · neue Felder (Fruchtfolge, Biodiversitäts-Score, Kc-Werte, NPK-Düngung) · Post-Processing mit DB-Deep-Links & Flächen-Validierung
🌿 Lina — dein KI-Garten-Coach: freundliche, kostenlose Hilfe zu Pflanzen, Garten & Natur · Live-Kontext (Saison, Standort, deine Pflanzen) · geräteübergreifender Verlauf · fragt nie nach Geld
📦 Version-Bump · Setup-Guide aktualisiert · alte Dateien archiviert
v23.56 · 20.04.2026
📚 Gartenwissen intelligenter: Pflanzen-Namen in Schädlinge/Bodentypen/Aussaat/Pflanzentafel sind klickbar & führen direkt zur Art · Lexikon mit Live-DB-Zahlen (essbar/heilend/giftig/Pilze)
🔥 Streak jetzt wirklich überall synchron: zentraler gsTouchStreak()-Helper · Sanity-Checks gegen korrupten State · Cross-Tab-Sync via storage-Event und visibilitychange
🧪 Rezepte & Heilmittel perfektioniert: Herz-Favoriten direkt auf jeder Karte · Stats-Leiste mit Treffer-Zahl · Favoriten-Toggle & Zufall-Button
🗺️ Karte für Outdoor-Profis: 10 Marker-Kategorien (Pflanze/Pilz/Beere/Heil/Aussicht/Wasser/Rast/Gefahr/POI) · GPS-Track-Aufzeichnung mit Distanz/Dauer/Höhenmeter · Kompass-Overlay · Pilz-Saison-Info monatsaktuell
🧹 Refactor: Marker-Filter ohne Karten-Reload · einzige Streak-Render-Pipeline · alle Änderungen via node --check syntax-verifiziert
v23.55 · 20.04.2026
📓 Tagebuch repariert: Notizen sind jetzt immer sichtbar (Cache-Fix + Delete-Bug behoben) · Widget zeigt Heute/Gesamt live · iOS-Notes-ähnliches Verhalten
🔥 Streak-Synchronisation: komplett neuer Algorithmus mit ISO-Datum (YYYY-MM-DD), timezone-sicher · Home und Menü zeigen immer denselben Wert · Auto-Render bei jedem Tab-Wechsel
🎯 10-Punkte-Pro-Lichtmessung: misst 10 gezielte Raum-Koordinaten (Fenster, Mitte, N/O/S/W, Decke, Boden) · berechnet Morgen/Tag/Abend/Nachtlicht via Solar-Modell · bis zu 98% Präzision
📷 Scanner aufgeräumt: alte Laser-Linie entfernt · nur noch eine moderne Animation · Kamera startet/stoppt automatisch inkl. Hintergrund-Erkennung (visibilitychange) und Page-Unload
📚 Gartenwissen-Upgrade: neuer Tipp-des-Tages (40+ rotierend) · Volltext-Suche über alle Kapitel · neues Lexikon mit 20 Fachbegriffen · Lese-Fortschritt mit XP-Belohnung
🔒 Permissions persistent: Standort und Kamera werden einmal gefragt · Cache-first · keine Mehrfach-Prompts · Browser-Status wird mitgelesen
🤖 KI-Planer robust: funktioniert auch mit minimalen Infos · Standort/Saison automatisch · realistische Schweizer Default-Annahmen
🥾 Live-Tracking beim Wandern: optionaler watchPosition-Modus für Outdoor-Nutzung · Standard aus
🔁 Einstellungen: „Immer neu fragen"-Toggles für GPS und Kamera für Nutzer mit hohem Datenschutz-Bedürfnis
🌤️ Garten-Wetter: aktualisiert sich jetzt zuverlässig beim Öffnen der Garten-Seite · Frost-Warnung direkt neu geprüft
v23.53 · 20.04.2026
📍 Standort-Sync: einmal erlauben → überall aktiv (Home-Wetter, Garten, Planner, Karte, Saison, Mondkalender, Frost-Warnung)
🎛️ Einstellungen-Toggle: GPS jederzeit deaktivierbar; Status sichtbar („GPS aktiv / deaktiviert / noch nicht eingerichtet")
⌨️ Manuelle Eingabe: ohne GPS möglich — Ort tippen, alle Module aktualisieren sich sofort
🔄 Zentrales gsGetPosition()-System: keine Mehrfach-Anfragen mehr; Weather-, Garten- und Default-Garden-Auto-Detection respektieren die einmalige Berechtigung
⚡ Broadcast-Update: neue Standort-Werte triggern sofort Wetter-Cache-Invalidierung + Re-Load aller standortabhängigen Features
v23.52 · 20.04.2026
📶 Geräte-Integration (Web Bluetooth): GreenScan spricht jetzt direkt mit Pflanzen-Sensoren — Temperatur, Luftfeuchte, Bodenfeuchte, Beleuchtungsstärke, Fertility (EC), Batterie
🔌 Unterstützte Geräte: alle GATT-Standard-Sensoren (Environmental Sensing Service 0x181A) — Govee, ThermoPro, Xiaomi Mi HT, etc. · Plus Xiaomi Flower Care (proprietärer Service 00001204-…)
📡 Live-Messwerte mit Auto-Reconnect, Disconnect-Detection, Batterie-Monitor
🧠 Gartenplaner-Integration: „Sensor verbinden" im Planer übernimmt Lux, Bodenfeuchte und Temperatur automatisch — Lichtkategorie & Feuchte-Wert werden gesetzt
🗑️ Sensor-Registry in localStorage.gs_devices — entfernen, neu verbinden, mehrere Geräte parallel
⚠️ iOS/Safari: Web Bluetooth wird (noch) nicht unterstützt — klare Warnung im UI
🔒 Alle Messwerte bleiben lokal auf dem Gerät — keine Cloud-Übertragung ohne explizite User-Aktion
v23.51 · 20.04.2026
🧠 KI-Gartenplaner PRO — kompletter Neubau als 5-Step-Flow: Fläche → Boden → Licht+Wetter → Wünsche → Plan
📐 Visuelle Flächenerfassung: Foto machen → Claude schätzt Breite/Länge/Form anhand Referenzobjekten (Platten, Möbel, Personen) oder Polygon auf Canvas zeichnen + Shoelace-Flächenberechnung
🌱 Boden-Scan: Foto vom Boden → KI erkennt Bodenart (Sand/Lehm/Ton/Humus/steinig/torfig), Feuchtigkeit, pH-Schätzung + Pflege-Empfehlung
☀️ Licht-Integration: letzte Lux-Messung wird automatisch in Plan einbezogen
🌤️ Wetter 14-Tage: Open-Meteo-Integration mit Frost-, Regen- und Sonnenstunden-Warnungen
🪟 Gewächshaus-Modus: Toggle ändert Sortenwahl und verlängert Saison
🗺️ SVG-Skizze: KI liefert Beet-Koordinaten zurück → Aufsicht mit 1m-Grid, farbigen Rechtecken, Emoji-Icons und Namen pro Art
📋 Strukturierter Plan: Pflanzenliste (Name, Bot., Anzahl, Note), Mischkultur-Regeln, Zeitplan nach KW, Tipps, Häufige Fehler, Ernte-Prognose (Datum + kg)
📥 Plan-Download als JSON + lokale Historie (letzte 20 Pläne in gs_garden_plans)
📶 Bluetooth-Sensoren: Sensor-Integration via Web Bluetooth API — Boden-Feuchte/Temp/Licht-Sensoren fließen live ein (Button „Sensor verbinden")
v23.50 · 20.04.2026
🧠 Täglich-Quiz v3: Ergebnis & Rangliste bleiben sichtbar bis du manuell schließt — kein Auto-Close mehr
🤖 „KI erklärt"-Button (erscheint erst NACH der Antwort): Claude erklärt kontextspezifisch WARUM die richtige Antwort stimmt — mit allen Art-Details (Habitat, Saison, Toxizität…)
🎯 Bessere Antwortmöglichkeiten: Dice-Coefficient-basierter Distraktor-Filter verhindert zu ähnliche Antworten; Saison & Habitat werden in kanonische Bucket-Labels gruppiert
🏆 Rangliste-Button immer verfügbar — auch wenn heute schon gespielt
🔥 Streak-Fix: Home + Menü zeigen jetzt exakt denselben Wert (Single-Source-of-Truth via gsGetStreak())
🏷️ Menü-Labels präzisiert: „Aktiv-Tage 🔥" + „Quiz-Streak 🎯" — keine Verwechslung mehr
✨ Magic-Link-Login als passwortlose Alternative (einmaliger Link per E-Mail)
📜 Datenschutz-Checkbox im Register + klickbare Links zu AGB/Datenschutz
⏎ Verbesserte Enter-Key-Navigation zwischen Feldern (Name → E-Mail → Passwort)
🧬 Scan-to-DB-Learning: Unbekannte Arten aus User-Scans werden automatisch an Claude geschickt, KI erstellt vollständigen DB-Eintrag-Vorschlag → wandert in neue Supabase-Tabelle species_proposals → Admin reviewt & merged in Master-DB
🔁 Duplikat-Erkennung gegen Master-DB + lokale Queue (Name, Latin, Prefix-Match)
⏱️ Rate-Limit: max 1 Proposal pro 2 Min pro User; Gäste schlagen nichts vor
💳 Stripe Abo-Flow v2: Checkout & Kunden-Portal öffnen sich jetzt in einem Popup-Fenster (520×760) — nach Zahlung schließt das Popup automatisch und informiert die Haupt-App via postMessage
🔄 Entitlements werden nach dem Popup-Schließen 6× gepollt (Stripe-Webhook kann bis zu 5s brauchen) — User sieht sofort „✅ Abo aktiviert"
📧 Support-E-Mail: info@greenscan.ch
v23.49 · 20.04.2026
💡 Lichtbedarf für ALLE 3136 Arten: auch ohne explizite Lux-Werte — intelligente Defaults aus Kategorie (Baum, Kraut, Hauspflanze, Pilz, Moos, Flechte, Alge…) & Habitat (sonnig/halbschatten/schatten/feucht)
🎯 Nach der Lichtmessung: „Meine Pflanzen an diesem Standort" — jede gespeicherte Pflanzung aus deinem Garten wird bewertet (✅ Optimal · 🟢 Passt · 💤 Zu dunkel · ☀️ Zu hell)
📏 In der Artdetail-Ansicht: Live-Vergleich mit deiner letzten Lux-Messung
🔎 Artauflösung: Nutzer-Pflanzen werden gegen die Artenliste (3136 Arten) UND gegen das Anbau-PLANT_DB (Gemüse/Kräuter) gematcht
🧪 Fit-Score im log-space (0.2 log-units = Optimal) mit 5 Stufen
v23.48 · 20.04.2026
🔬 Scanner 1A: Multi-Shot (bis zu 4 Fotos kombinieren für bessere Trefferquote)
🧠 Scanner-Kontext: Monat · Jahreszeit · GPS · Kanton · Höhenzone (alpin/subalpin/montan/Tiefland) · Habitat · User-Scan-Historie fließen in die KI ein
🎯 Top-3-Alternativen mit Unterscheidungsmerkmalen — tippen schaltet auf Alternative um
📋 Diagnostische Merkmale + „Nächster-Foto-Tipp" von der KI
📅 Saison-Match-Warnung bei untypischer Jahreszeit
🔁 Feedback-Loop: „Falsch erkannt?" meldet Korrektur an Experts/Admins (Tabelle scan_corrections)
💡 Lichtmessung 2.0: Multi-Punkt-Kalibrierung (piecewise-linear im log-space)
☀️ Astronomische Sonnenstands-Referenz (aus GPS+Uhrzeit) — ein Klick kalibriert den Outdoor-Bereich
📱 Hardware-Sensor-Fusion: echter Ambient-Light-Sensor (wenn verfügbar) wird mit Kamera-Messung verrechnet
🎛️ Modernes Kalibrations-Modal mit 8 Referenzwerten + Custom-Input (ersetzt prompt())
🧠 Feedback-KI: User-Ideen werden in Supabase gespeichert (feedback_items)
🤖 Neue Edge Function feedback-triage — Claude bewertet pro Item: Kategorie · Sentiment · Priorität 1-5 · Effort · Value-Score · Actionable + konkrete Aktion
📊 Admin-Button „Server-KI-Triage" zeigt priorisierte Liste mit P1-5, Effort-Ampel und Next-Step
🔒 Security-Hardening: 23→5 Supabase-Lints (ERRORs behoben: security_invoker auf 7 Views, search_path auf 9 Functions gesetzt)
🛡️ XSS-Härtung: Feedback-Titel/-Body, Tagebuch-Texte, Garden-Select mit escHtml() abgesichert
🔐 Admin-Read-Policies für launch_offer_usage, stripe_webhook_events, v_feedback_triage
🌟 „Abo & Premium" ganz oben in den Einstellungen (nicht mehr in Feedback/Hilfe)
💳 Stripe-Checkout live verdrahtet: Plus 3.90/Mt · Plus 39.-/Jahr · Pro 7.90/Mt · Pro 79.-/Jahr · Plus Lifetime 45.60 (Launch)
Auto-Komprimierung: max 1280 px · JPEG-85 · sicher in der Cloud
🌻 Neuer Garten
Beet, Balkon oder Zimmer-Ecke
🌱 Neue Pflanzung
Was hast du wann gepflanzt?
🌿
Pflanze
Aufgaben
🌱
Pflanzung
Details
📚
Buch einlesen
PDF hochladen → Claude extrahiert Arten → du reviewst.
Schritt 1 · Metadaten
💡 Bei mehreren PDFs wird pro Datei ein eigener Job angelegt — Buchtitel wird automatisch um „[Datei N/M]" ergänzt wenn mehr als ein File hochgeladen wird.
Schritt 2 · Verarbeitung
Starte…
⚡ Auto-Approve in Wissens-DB
Übernimmt alle Kandidaten mit hoher Confidence direkt in die Schweizer Arten-DB. Niedrigere Confidence bleiben für manuellen Review.