GLASSMATES BETA
Deine Stadt · Dein Vibe · Dein Drop

Teile deine echten Momente — in Bars, Cafes und Clubs. Ein Tap auf CHEERS — dein Drink, dein Ort, dein Moment. WhatsApp Vibe-Drops, Freunde live auf der Liquid Map. Kein ewiges Tippen. Kein perfekter Feed. Ein Klick, ein Vibe, ein Drop.

local_bar
One-Tap Check-In
CHEERS tippen, Drink waehlen, sofort eingecheckt. Unter 3 Sekunden.
photo_camera
PegelPic
Dual-Cam Foto oder KI-generiertes Bild. Dein Moment, dein Style.
map
Liquid Map
Freunde als Live-Avatare. Neon-Pins. Deine Stadt in Echtzeit.
emoji_events
Badges & Local Legend
Sammle Badges und kaempfe um Platz 1 an deinen Lieblings-Venues.
radar
Stammplatz-Radar
Ein Freund in deinem Stammplatz? Du erfaehrst es sofort per Push.
notifications_active
Smart Nudges
Biergarten-Wetter? Bundesliga? Die App weiss es vor dir.
So funktioniert's
1
CHEERS tippen — App erkennt automatisch Venues im 100m-Umkreis
2
Drink waehlen — Check-In entsteht sofort, bevor die Kamera oeffnet
3
Foto oder KI-Bild — Dual-Cam PegelPic oder KI-generiertes Bild
4
Vibe-Drop teilen — KI-Nachricht + Bild landen in WhatsApp. Oder skippen.
5
Freunde sehen dich — Gruener Pin auf der Karte + Push mit Quick-Reply
Changelog
v1.0.48 23. Mai 2026
Quick Replies in-app, PegelPic Freundeskreis, Cheers-Fix
  • Quick Replies im App — Freundes-Check-ins zeigen direkt Antwort-Buttons (AI oder eigene Replies)
  • Quick Reply Zustand — bereits gesendete Antwort (FCM oder in-app) wird als Text angezeigt, Buttons greyed-out wenn Check-in abgelaufen
  • PegelPic der Woche — jetzt pro Freundeskreis statt app-weit, mit Deeplink zum Foto
  • Cheers FCM-Spam Fix — jeder User bekommt nur einmal eine Cheers-Benachrichtigung pro Check-in
  • Cheers-Button versteckt auf eigenen Check-ins
  • Streak-Pill — animierter Feuer-Ring beim Laden, danach statischer oranger Rand
v1.0.47 21. Mai 2026
Drinking Streak, Badges Streaks-Karte, Header Redesign
  • Drinking Streak — Wöchentlicher Streak: 3 Drink-Check-ins an 2+ Venues pro Woche
  • Streak-Pill im Header — 🔥 Streak-Zähler direkt neben der Glocke, jederzeit sichtbar
  • Streak Bottom Sheet — Fortschritt dieser Woche (Drinks & Venues) auf einen Blick
  • Badges: Streaks-Karte — Drinking Streak und Foto-Streak vereint auf einem Card
  • Foto-Streak Zähler — Live-Tage-Zähler im Badges-Screen mit Meilenstein-Countdown
  • Donnerstag-Nudge — Push wenn Streak in Gefahr (noch X Check-ins diese Woche)
  • Header Redesign — GLASSMATES-Pill, Streak-Pill und Glocke alle einheitlich 44pt hoch
v1.0.47 21. Mai 2026
iOS Quick Replies, Drink Icon Fix, AI Prompt im Admin
  • iOS Quick Replies — Action-Buttons erscheinen jetzt auf iOS-Notifications (Kategorie-Fix im APNs-Payload)
  • Custom Reply Labels auf iOS — eigene Quick-Reply-Texte aus den Settings werden als Button-Labels verwendet
  • Kein AI-Toggle auf iOS — iOS zeigt immer eigene Custom-Replies, KI-Modus entfernt
  • Drink-Icon im Notification korrigiert — Cappuccino zeigt jetzt Kaffee-Emoji statt Bier
  • AI Quick-Reply Prompt im Admin-Panel editierbar — kein Redeploy mehr noetig
  • glassmates.net — Domain vollstaendig migriert (Deep Links, E-Mails, APK-Download, Impressum)
v1.0.47 20. Mai 2026
iOS Fix, Venue Picker, Local Legends, Security Rules
  • iOS Device Auth Fix — alle iOS-User konnten sich nicht verbinden (MethodChannel-Name falsch seit Launch)
  • iOS Google Sign-In Crash Fix — App crashte beim Google-Login auf iOS (falscher OAuth-Client)
  • GPS-Button laedt Venues sofort — Venues wurden erst nach manuellem Map-Move geladen
  • Sicherheitsregeln — echte Firestore-Zugriffsregeln ersetzt Platzhalter
  • Venue Picker Auto-Hide — Picker verschwindet bei manuellem Map-Ziehen, erscheint wieder in der Naehe
  • Local Legends im Badges-Screen — Liste deiner Local-Legend-Venues zwischen Leaderboard und Badges
  • Kronen-Badge neu gestaltet — bessere Sichtbarkeit mit dunklem Hintergrund und Glow
  • Settings aufgeraeumt — WhatsApp, Curator und Website-Link entfernt
v1.0.46 18. Mai 2026
iOS FCM Fix, Permission Recovery, Dialog Suppression
  • Permission Checker — Startup-Prompt fuer User ohne kritische Berechtigungen mit direktem Link zu Einstellungen
  • iOS FCM Token Fix — sofortige Initialisierung, permission-aware Registration, auto Re-Check bei App-Foreground
  • Dialog Suppression — verhindert mehrfache Modal-Stacks nach Check-in
  • Nickname Prompt Fix — zeigt Name-Prompt nur bei random generierten Namen (nicht fuer custom Nicknames)
v1.0.45 17. Mai 2026
Local Legend Crowns, Performance-Boost, FAQ Update
  • Local Legend Krone — Venues wo du oder ein Freund #1 sind zeigen eine Krone auf der Map (gruen = deine, gold = Freund)
  • Performance-Boost — Leaderboards, Marker-Rebuild, Nudges und Badge-Vergabe deutlich schneller
  • FAQ erweitert — Neuer Account-Bereich (Handy-Wechsel) und Local Legend erklaert
v1.0.44 17. Mai 2026
Location Crash Fix, Auth Stability, Plugin Migration
  • Location Permission Crash gefixt — App stuerzte bei frischer Installation nach Standort-Erlaubnis ab (SecurityException). Neues Plugin ohne GNSS-Bug
  • Auth Fast Path — gecachte Firebase-User werden nicht mehr blind vertraut; Device-Auth wird bei Bedarf neu durchgefuehrt
  • FCM Permission Timing — Benachrichtigungs-Dialog erscheint nicht mehr waehrend Splash Screen
  • Location Plugin Migration — von "location" auf "geolocator" gewechselt fuer stabilere Standort-Erkennung
  • Android Manifest — Location-Permissions explizit deklariert (robuster bei Plugin-Updates)
v1.0.43 16. Mai 2026
Native Quick Replies, Drink-Emoji Icons, GPS Speed Boost
  • Native Quick Reply — Antworten direkt aus der Notification, ohne App zu oeffnen (wie BeerWithMe). Funktioniert in Foreground, Background und bei geschlossener App
  • Drink-Emoji als Icon — Grosses Emoji-Icon rechts in der Notification (Bier, Wein, Whisky etc.)
  • Keine Duplikate mehr — eine Notification pro Check-in, egal in welchem App-Zustand
  • GPS Speed Boost — Location-Stream startet sofort, getLocation mit Timeout statt Blockieren. Schnellerer App-Start und Resume
  • Activity Tab Default — Notification-Icon oeffnet jetzt "GlassMates" Tab statt "Meine Drinks"
v1.0.42 16. Mai 2026
FCM Notification Fix, Quick Reply Buttons, Diagnostic Logging
  • FCM Delivery Fix — Notifications werden jetzt zuverlaessig zugestellt, auch wenn App geschlossen ist (hybrid notification+data Format)
  • Quick Reply Buttons — Antwort-Buttons (Bin dabei / Spaeter / Ohne mich) erscheinen jetzt auf allen Check-in Notifications
  • Alle Notification-Typen gefixt — Rudel-Alarm, Stammplatz-Radar, Badges, Cheers, Smart Nudges
  • FCM Diagnostic Logging — pro-Nachricht Erfolg/Fehler-Tracking im Backend fuer schnellere Fehleranalyse
  • Custom Notification Sounds — glass_clink fuer Check-ins, sparkle fuer Badges korrekt auf allen Kanaelen
v1.0.41 14. Mai 2026
GPS Resume Fix, Venue Picker UX, Cloud Performance, Foursquare Removal
  • GPS Resume Fix — Karte aktualisiert sich jetzt zuverlaessig wenn App aus dem Hintergrund zurueckkehrt
  • Venue Picker UX — dynamische Hoehe basierend auf Anzahl Venues, "Somewhere random" immer sichtbar
  • Camera Auto-Dismiss — 30s Timer mit sichtbarem Countdown, automatischer Skip
  • Reverse Geocoding — Check-in zeigt jetzt Stadt + Strasse in Notifications
  • Cloud Performance — Firestore Transactions fuer Account-Migration, parallele Queries
  • Foursquare komplett entfernt — Functions, Admin Panel und Config bereinigt
  • App Update Fix — Download-Button funktioniert jetzt mit allen HTTPS-URLs
  • Camera Layout — responsive Breite fuer Back-Preview, Flex-Layout fuer Controls
  • Share Screen — minimale Button-Hoehe fuer bessere Tippbarkeit
  • Profile Screen — groessere Friend-Rows, Error-Styling fuer Telefonnummer-Feld
v1.0.4 13. Mai 2026
PegelPic der Woche, Photo Streak Badges, Rich Notifications, Ghost Users
  • PegelPic der Woche — woechentliche Benachrichtigung fuer das Foto mit den meisten Cheers
  • Photo Streak Badges — taegliche Foto-Streaks mit Milestones bei 3/7/14/30 Tagen
  • Friends Mode TTL — 60-Sekunden Auto-Deaktivierung verhindert versehentliches Dauer-An
  • Rich Notifications — PegelPic-Gewinner FCM mit Bild-Vorschau (Android BigPicture + iOS Attachment)
  • Ghost Users Admin — Scan und Bulk-Loeschen inaktiver User ohne Aktivitaet
  • Camera Screen vereinfacht — nur noch Skip (KI-Bild) und Shutter, kein X-Button mehr
  • Abgelaufene Check-ins grau — in "Meine Drinks" und "GlassMates" Tabs basierend auf expiresAt
  • Smart Nudge Counter Fix — 7-Tage-Fenster laeuft jetzt korrekt ab
  • N+1 Query Optimierung — Rudel-Alarm und Friend-Notifications mit Batch-Fetch
  • Stale FCM Cleanup — automatisches Token-Entfernen bei ungueltigem Push-Token
v1.0.34 11. Mai 2026
Badges Screen, Leaderboard, Venue-Picker UX
  • Badges Screen — eigener Screen mit Sammlung, Erklaerungen und Fortschritt
  • Badge Leaderboard — Freunde-Ranking nach gewichteten Badge-Punkten (Gold x3, Silber x2, Bronze x1)
  • Alle Badges erklaert — tippe auf gesperrte Badges um Anforderungen zu sehen
  • Venue-Picker UX — Venue-Chip ueber Cheers-Dial immer tippbar, auch bei nur 1 Venue
v1.0.33 11. Mai 2026
Badge-Engagement, Custom Sounds, Venue-Picker, Performance
  • Badge Progress Nudges — "Noch 1 Check-in bis zum Badge!" Push wenn du in der Naehe einer Bar bist
  • Social Proof — Freunde bekommen eine Notification wenn du einen Badge gewinnst
  • In-App Badge-Fortschritt — nach jedem Check-in siehst du wie nah du am naechsten Badge bist
  • Custom Notification Sounds — Glass-Clink fuer Check-ins, Sparkle fuer Badges & Smart Nudges
  • Venue-Picker Fix — auch bei nur 1 Venue in der Naehe immer Auswahl mit "Anderer Ort" Option
  • Badge Dialog — einmaliges Popup, Tap-anywhere zum Schliessen
  • GPS-Fix — praezisere Erstlokalisierung, kein App-Neustart mehr noetig
  • Abgelaufene Check-ins — eigene Pins verschwinden jetzt automatisch von der Karte
  • Update-Erinnerung — kommt alle 3 Tage zurueck wenn uebersprungen
  • Admin Broadcast — Push an alle User fuer neue Versionen
  • Akku & Offline — GPS nur bei Bewegung, Timeouts auf alle Netzwerk-Aufrufe, Map Tile Caching
  • Performance — schnellere Cold Starts, skalierbare Leaderboards, Auto-Cleanup alter Logs
v1.0.3 9. Mai 2026
Stammplatz-Radar, Rudel-Alarm, FCM Priority, Cheers in Activity
  • Stammplatz-Radar — werde benachrichtigt wenn ein Freund in deinem Stammplatz eincheckt (>5 Besuche = Stammplatz)
  • Rudel-Alarm Rename — "Stammplatz Radar" heisst jetzt "Rudel-Alarm" (2+ Freunde am selben Ort)
  • Top Priority Notifications — Rudel-Alarm, Stammplatz-Radar, Check-ins und Smart Nudges kommen als Heads-Up Banner
  • iOS Time-Sensitive — alle sozialen Notifications brechen durch Focus-Modus (interruption-level: time-sensitive)
  • Cheers in Activity — Likes/Zuprosten erscheinen jetzt im Updates-Tab
  • Venue sofort sichtbar — user-hinzugefuegte Venues erscheinen direkt auf der Karte
  • Freund ueber Username — Fehlerbehebung beim Hinzufuegen ueber Suche
  • AI Replies kontextuell — situative Quick Replies basierend auf Drink, Ort und Uhrzeit
  • AI Bild Zeitstempel — korrektes Europe/Berlin Timezone statt UTC
  • Username Frosted Pill — Glaseffekt-Badge hinter dem Usernamen auf AI-Bildern
  • FAQ dynamisch — Inhalte aus Admin Panel, kein App-Update noetig
  • Fun-Location Check-in — "Crew einladen" Karte wird bei Spass-Orten nicht mehr angezeigt
v1.0.2 8. Mai 2026
Heads-Up Notifications, Username Search, Friend Suggestions, Performance
  • Heads-Up Notifications — prominente Banner von oben bei Checkins, neuen Freunden und Rudel-Alarm
  • Neuer Freund Push — beide User bekommen sofort eine Notification wenn sie GlassMates werden
  • iOS APNs Priority — Notifications werden auf iOS zuverlaessiger zugestellt (interruption-level)
  • 3-Stufen Priority System — urgent/high/low mit korrektem Channel-Routing
  • Username-Suche — Freunde ueber Nickname finden und adden (Profil-Screen)
  • Freunde-Vorschlaege — Friends-of-Friends und Kontakt-Matches als Suggestions
  • Long-Press Unfriend — neues UX mit Bottom Sheet statt Swipe-to-Dismiss
  • AI Bild-Prompt — Amateur Point-and-Shoot Aesthetic, FOMO-Stimmung, Season/Event-Awareness
  • Venue Photo Reference — Google Places Foto wird im Prompt als Stil-Referenz verwendet
  • Ladeperformance — SharedPreferences Preload, Firestore Offline-Cache, Splash-Parallelisierung, Map Tile Precaching
v1.0.1 7. Mai 2026
AI Polaroid Style, FAQ, iOS TestFlight, Duplicate Fix
  • AI Bild-Stil — neuer Polaroid SX-70 Aesthetic mit Venue-spezifischer Atmosphaere
  • Admin Prompt Config — AI-Bild-Prompt live aus Admin Panel konfigurierbar
  • FAQ Seite — alle Features erklaert (Rudel-Alarm, Stammplatz-Radar, WhatsApp, Smart Nudges, Quick Replies, Badges)
  • Check-In Dauer — Default von 90 auf 60 Minuten geaendert
  • Map Zentrierung — Location-Button positioniert Pin korrekt ueber dem Drink-Selector
  • Duplicate Account Fix — automatische Zusammenfuehrung bei gleichem phoneHash nach Sign-In
  • Android Contacts — READ_CONTACTS Permission im Manifest ergaenzt
  • Smart Nudges Admin — Firestore Rules fuer Config-Collection gefixt
  • iOS TestFlight — erster Build (v1.0.0 Build 30) live auf TestFlight
  • Docs — alle Backend-Docs auf aktuellen Stand gebracht
v1.0.0 5. Mai 2026
Overpass Fallback, UI Polish, Cost Optimization, Gemini Upgrade
  • Overpass Dual-Endpoint — automatischer Fallback zwischen private.coffee und overpass-api.de
  • Direktes Venue-Hinzufuegen — Long-Press geht sofort zum AddVenueModal, kein Name-Dialog mehr
  • Check-in Detail Sheet — einheitliches Styling mit allen anderen Bottom Sheets
  • Gemini Upgrade — Migration von gemini-2.0-flash auf gemini-2.5-flash
  • Cloud Functions Optimierung — weniger Memory, weniger Aufrufe, keine unnoetige Drink-Klassifizierung
  • Map UI — Icon-Farben vereinheitlicht (blau wie Benachrichtigungs-Glocke)
  • Bottom Drawer — hoehere Collapsed-Position, Tab-Leiste nur bei Expansion sichtbar
v0.9.99 4. Mai 2026
iOS Prep, WhatsApp Rate Limiting, Venue Cache, UX Fixes
  • iOS TestFlight Vorbereitung — Device Fingerprinting via identifierForVendor, Notification Quick-Reply Actions
  • WhatsApp Rate Limiting — 3h Cooldown pro User, kurzes Nachrichtenformat
  • Venue Cache — Cache-First Strategie mit SharedPreferences, 30min TTL, Venues laden sofort
  • Map Auto-Recenter Fix — Karte folgt nicht mehr automatisch dem GPS
  • Friends Mode Animation — Smooth Zoom-Out mit 600ms easeInOut Animation
  • Bottom Drawer Fix — Pfeil dreht sich bei jeder Expansion, nicht nur bei voller
  • AI Image Fix — WhatsApp Cooldown-Query kann nicht mehr die Bildgenerierung crashen
  • Admin Panel — Venue Edit Approval History, Firestore Rules fuer authentifizierte Writes
v0.9.98 4. Mai 2026
Venue Pin Redesign, Foursquare Import, Friends Mode UX
  • Venue Pin Redesign — Einheitliche 36px Kreise mit Bar-Icon, aktive Venues voll gefüllt, inaktive halbtransparent
  • Foursquare OS Places Integration — Bulk Import von 100M+ POIs, monatliche Freshness-Anzeige im Admin Panel
  • Source Toggles — Admin kann OSM/Google/Foursquare/Manual Daten einzeln aktivieren/deaktivieren
  • Friends Mode Venues — Venues werden bei aktiviertem Freunde-Modus mit 40% Opacity angezeigt
  • Friends Mode Tooltip — Onboarding-Hinweis beim ersten Aktivieren des Freunde-Modus
  • Drink Category Emojis — Korrekte Emoji-Zuordnung per Drink-Kategorie statt Name-Parsing
  • Bottom Drawer Fix — Kollabierter Zustand zeigt keine Tab-Bar mehr, Pfeil expandiert direkt voll
  • Friends Button Fix — Kein grüner Ring/Glow mehr, nur noch Icon-Farbwechsel
  • Map Tile Preloading — Kartenkacheln werden beim Start vorgeladen für schnelleres Rendering
v0.9.97 1. Mai 2026
Manual Venue Addition, Smart Prefill, Admin Panel v0.9.97
  • Manual Venue Addition — Long-Press auf Karte um fehlende Venues hinzuzufügen (Google Maps Venues instant, neue Venues via Admin-Freigabe)
  • Smart Venue Prefill — Name wird automatisch aus Google Maps POIs ausgefüllt (50m Radius Suche)
  • Mark All Read — "Alle gelesen" Button in Aktivität-Tab mit Unread Counter Banner
  • Grid-Based Google Places Seeding — 9-Punkt Grid Search (27 API Calls) für umfassende Venue-Abdeckung im Admin Panel
  • Admin Panel v0.9.97 — Klarere Button-Labels: 📍 OSM vs 🔍 Google mit beschreibenden Tooltips
  • Google Refresh Warning Fixed — Erkennt jetzt Recent Refreshes über alle Stadt-Geohashes, nicht nur Center Point
  • Monthly Stammgast Badge — Erhöhung von Top-3-Users auf Minimum 3 Check-ins Required
  • Venue Type im Modal — Manuelles Venue-Hinzufügen zeigt editierbares Name-Field + Type Selector in einem Modal
v0.9.96 30. April 2026
Test Bots, Analytics, Badge Sounds, Watermark Rework
  • Test Bots — 3 simulierte Bot-User (BotMia, BotLena, BotJannik) mit Persoenlichkeit und reaktivem Verhalten
  • Bot Admin Panel — Ein/Aus Toggle, Ziel-User Verwaltung, Activity Log, manueller Trigger
  • Firebase Analytics — Dual-Track mit Firestore Counters + Analytics Dashboard im Admin Panel
  • Badge Sounds — Kategorie-spezifische Reveal-Sounds (Neon Flicker, Vintage Cheer, Heavy Thud)
  • Watermark Rework — Inter Black Italic Typografie, AI-Sparkle Icon, bessere Pill-Sichtbarkeit
  • Check-in Dauer in Settings — Slider (30-240 Min) statt Auswahl bei jedem Check-in
  • Pegelpusher Menu — Drink-Editor im Profil-Sheet statt separatem Tab
  • About Section — Datenschutz, Lizenzen, Kontakt in den Einstellungen
v0.9.95 29. April 2026
Server-Side Watermarking, Device Recognition, Smart Nudges
  • Server-Side Watermarking — KI-Bilder werden direkt in der Cloud mit Nickname, Timestamp und GLASSMATES-Logo versehen
  • Device Recognition — App erkennt dich nach Reinstall automatisch wieder (ANDROID_ID)
  • Weekly Stats Card — "Deine Woche" Recap in Meine Check-Ins mit ISO 8601 Wochenberechnung
  • Sound-Redesign — Bierglas-Fuellen, Flaschenoeffnen und Glasklirren als neue Feedback-Sounds
  • Smart Nudges Backend — Wetter- und Sport-basierte Push-Benachrichtigungen mit personalisierten Venue-Empfehlungen
  • Admin Panel — Smart Nudges Steuerung mit Stats Dashboard und Sport-Competition Toggles
v0.9.94 29. April 2026
Elastic Bounce Bierdeckel, Fullscreen CHEERS Animation, Stammgast Badges
  • Elastic Bounce Drink Selector — Bierdeckel bewegt sich physisch mit dem Finger und springt zurueck
  • Fullscreen CHEERS Animation — Glas fuellt sich mit drink-farbener Fluessigkeit + Schaum + "CHEERS!" Text
  • Stammgast Badges — neuer Badge-Typ mit Bierdeckel-Foto und Gold/Silber/Bronze Medaillen
  • Venue Auto-Selection — wiederkehrende Drinks am selben Ort nutzen automatisch das letzte Venue
  • Tappbare Pfeile auf dem Bierdeckel fuer Kategorie- und Drink-Navigation
  • "AKTIVE GLASSMATES" im App-Headline Wordmark-Style
  • Bierdeckel komplett redesigned — Neon-Glow statt Foto, CustomPaint Glasformen
  • Swipe-Sensitivitaet verbessert — reagiert zuverlaessiger bei wiederholtem Wischen
  • Custom Drinks aus Einstellungen erscheinen jetzt auch im Bierdeckel-Selector
v0.9.93 28. April 2026
Google Maps Dark Mode, Bierdeckel Drink Selector
  • Google Maps Migration — Dark Mode Karte passend zum App-Design
  • Bierdeckel Drink Selector — runder Lommies-Bierdeckel als Overlay auf der Karte
  • Swipe links/rechts fuer Kategorie, hoch/runter fuer Drink, Tap fuer CHEERS
  • UX-Labels zeigen Navigationsrichtungen direkt am Bierdeckel
  • Dunkler Overlay fuer besseren Kontrast der Drink-Texte
v0.9.92 27. April 2026
Custom Drinks im CHEERS Grid, Venue Crew & Leaderboard, WhatsApp Deep Links
  • Custom Drinks erscheinen jetzt im CHEERS Drink-Grid unter der richtigen Kategorie
  • Neue Custom Drinks bekommen automatisch Glasform-Icons passend zur Kategorie
  • "Deine Crew hier" — Freunde die in den letzten 30 Tagen am Venue waren
  • Stammgäste Leaderboard zeigt jetzt Nicknames aller User (nicht nur Freunde)
  • WhatsApp DM-Link zentriert die Karte auf den Check-in-Ort
  • PegelPusher Settings komplett redesigned — Kategorie-Layout mit Glasformen
  • Admin Panel: Delete User Funktion, Migrate-Button entfernt
  • Venue Check-in Count basiert auf echten Daten statt gecachtem Feld
v0.9.91 27. April 2026
Drink-Galerie, Glasformen-Fix, WhatsApp Gruppen-Fix
  • Drinks Subcollection — jeder Drink-Eintrag speichert eigenes Foto/KI-Bild, alle sichtbar als swipbare Galerie in "Meine Check-ins"
  • Glasformen wiederhergestellt — CustomPaint-Icons statt Emojis, auch fuer regionale Drinks
  • WhatsApp Gruppen-Matching gefixt — LID-Format-Unterstuetzung fuer Gruppenteilnehmer
  • Firestore Security Rules fuer Drinks-Subcollection
  • Re-Checkin Notifications — FCM + WhatsApp bei Drink-Wechsel am selben Ort
  • "Crew einladen?"-Karte: Bottom Safe Area Padding gefixt
  • Fehlender Firestore-Index fuer WhatsApp DM-Queue angelegt
v0.9.9 27. April 2026
Sign-In Redesign, WhatsApp DMs & DSGVO-Fix
  • Kontextueller Sign-In Gate — statt Hard-Wall beim 3. Check-in erscheint Sign-In nur wenn Features gebraucht werden (Freunde einladen, Kontakte, Badges, Profil)
  • Sign-In Banner auf der Karte nach 2. Check-in — dezent, dismissbar, persistent
  • WhatsApp Gruppen-Drop — Bot-Aktivierung mit Anleitung, Chat-Link und Profilbild-Download in den Einstellungen
  • Direkte WhatsApp-Drops — opt-in Toggle fuer persoenliche Check-in-Benachrichtigungen per WhatsApp DM
  • Telefonnummer im Profil — optionales Feld mit europaeischer Formatvalidierung (20+ Laendervorwahlen)
  • WhatsApp DM Pipeline — Cloud Function queued Nachrichten mit 2h TTL, Bot prueft WhatsApp-Praesenz vor Versand
  • DSGVO-Fix: Kontakt-Matching speichert keine fremden Telefonnummern mehr — nur noch Boolean-Flag
  • Cloud Function liest Freunde-Nummern aus deren eigenem User-Doc statt Friendship-Subdocs
  • Banner-Close-Button vergroessert (44px Tap Target), Dismissal persistent
  • "Badge teilen" statt "In WhatsApp teilen" auf Badge-Reveal
  • Fehlermeldungen komplett auf Deutsch
v0.9.8 25. April 2026
Glasformen, Venue-Edit, Notification Fix & Admin
  • CustomPaint Glasformen fuer jeden Drink — Stange, Weizenglas, Pilstulpe, Masskrug, Tulip, Willibecher, Weinglas, Sektfloeete, Highball, Kupferbecher, Martini, Old Fashioned, Shotglas, Espressotasse, Latteglas, Sodadose
  • Kategorie-basiertes Drink-Layout — vertikale Kategorien, horizontal swipbare Drinks
  • Long-Press Venue Edit — "Name fixen" und "Ist fake" direkt auf der Karte
  • PLZ/Stadtname-Seeding im Admin — Geocoding ueber Nominatim statt manuellem Lat/Lng
  • Custom-geseedete Staedte erscheinen dynamisch in allen Admin-Statistiken
  • Notification Reply-Buttons jetzt auch im Hintergrund sichtbar (data-only FCM)
  • Fullscreen-Bild Close-Button einheitlich oben rechts
  • Pin-Tap-Bereich vergroessert (ganzer Pin + Caption tappbar)
  • Freunde-Checkins jenseits 30 Freunde werden korrekt geladen
  • Venue-Edit Security Rules verschaerft (nur Server kann aendern)
v0.9.7 24. April 2026
Drink Grid, 35mm Film-Fotos & Regionale Trends
  • Neues Fullscreen Drink-Grid mit ~30 Drinks in 6 Kategorien — ein Tap genuegt
  • Kategorie-Filter: Bier, Cocktails, Wein, Shots, Kaffee, Soft
  • Regionale Drink-Popularitaet — Grid passt sich an lokale Vorlieben an (150km Geo-Zellen)
  • 50+ drink-spezifische KI-Bilder — Aperol Spritz, Koelsch-Stange, Weizen, Negroni etc.
  • Neuer 35mm Leica Film-Look — Kodak Portra 400, Flash, Filmkorn, Vignette
  • GPS-Umgebungserkennung per Overpass statt Keyword-Matching — keine falschen Fluss-Szenen mehr
  • Drink-Kategorie wird jetzt in Check-In gespeichert und im Admin korrekt angezeigt
v0.9.6 24. April 2026
Drawer Rework, Fullscreen Fotos & Map Center
  • Check-In Drawer komplett ueberarbeitet — PageView mit magnetischem Snap und Peek
  • Inline PegelPic-Bilder in Drawer-Cards — Tap oeffnet Fullscreen-Viewer
  • Venue-Name antippen zentriert Karte auf den Ort
  • Eigener Check-In zeigt jetzt "Du" statt "?" im Detail-Sheet
  • Freunde-Bilder (Composite/NanoBanana) korrekt im Detail-Sheet
  • Drawer expandiert jetzt bis 85% Bildschirmhoehe (war abgeschnitten)
  • Kein-Foto-Cards mit Drink-Emoji und verbleibender Zeit
v0.9.5 24. April 2026
AI Speed, Admin Dashboard & Loading Vibes
  • KI-Bildgenerierung beschleunigt — 1K statt 2K, Base64-Direkttransfer statt Doppel-Upload
  • Admin Dashboard live — Users, Venue Edits, Seeding, Content, Gamification, Metriken & Kosten
  • API-Logging fuer Google Places, Gemini und OSM — Cache Hit Rate & Kostentracking
  • 40 animierte Gen-Z Sprueche waehrend PegelPic-Generierung (Slide-Up + Bounce)
  • Login-Gate fuer Admin mit App-Logo und GLASSMATES Branding
v0.9.4 24. April 2026
Loading Vibes
  • 15 animierte Gen-Z Sprueche waehrend PegelPic-Generierung
v0.9.3 24. April 2026
Sign-In Nudge, Version Check & Fun-Location Fixes
  • Sign-In Nudge — Gen-Z Bottom Sheet nach 1./2. Check-in, Pflicht ab 3. Check-in
  • Device Fingerprint — Android ID Hash gegen Multi-Accounting
  • Version Check — Update-Dialog beim App-Start wenn neue Version verfuegbar
  • Fun-Locations komplett ausgeschlossen von Badges, Venue-Markern und Stammgaeste-Tab
  • Dialog-Hintergruende jetzt solid statt transparent (bessere Lesbarkeit)
  • App-Name auf Homescreen: "GlassMates" statt "glassmates"
v0.9.1 24. April 2026
Venue Leaderboard & Fuzzy Dedup
  • Venue Leaderboard — tippe auf Venue-Pin, sieh Top-10 Besucher mit Drink und Medals
  • Check-In Zaehler auf Venue-Pins (pink Badge)
  • "Name fixen" und "Ist fake" Buttons im Venue-Sheet
  • Fuzzy Venue-Deduplizierung — erkennt "Gaststaette Zur Sonne" = "Zur Sonne"
  • Google Refresh Button auf der Karte fuer OSM-Gebiete
  • Draggable Venue-Sheet bis 85% Bildschirmhoehe
  • Venue-Pins zurueck auf pinke Labels (Glass-Icon nur fuer eigenen Check-In)
  • GeoHash Query Fix fuer nearbyPlaces
v0.9.0 23. April 2026
Hybrid Venue Database
  • 33.556 Venues aus OpenStreetMap fuer 11 deutsche Staedte vorgeseedet
  • Local-First Architektur — kein Google API in geseedeten Gebieten
  • 12 Venue-Typen (Bar, Pub, Club, Cafe, Biergarten, Lounge, ...)
  • "Nicht dabei?" Button — Google-Suche fuer fehlende Venues
  • "Irgendwo halt" — Check-In ohne Venue mit Fun-Location
  • Venue-Typ-Auswahl waehrend Check-In fuer untypisierte Venues
  • Check-In Heatmaps auf Venue-Ebene
  • Venue-Umbenennung per Request
  • Android Notification Icon (Cocktailglas-Silhouette)
  • 3 neue Cloud Functions (seedAreaFromOSM, googleRefresh, submitVenueEdit)
  • Google Refresh Button auf der Karte — laedt Google Places in OSM-Gebieten nach
  • Venue-Deduplizierung bei ueberlappenden OSM-Seeds
  • Venue Leaderboard — tippe auf Venue-Pin, sieh Top-10 Besucher mit Drink und Medals
  • Check-In Zaehler auf Venue-Pins
  • Venue entfernen — Request-basiert mit Bestaetigungsdialog
  • Mock-Daten komplett entfernt
v0.8.5 22. April 2026
Badge System
  • Badge System mit 3 Earning Tracks (KI-Badges, Milestones, Stammgast)
  • 3 Tiers (Bronze/Silber/Gold), 4 Shapes (Hex/Shield/Rosette/Disc)
  • Konfetti-Reveal-Modal fuer neue Badges
  • Badge-Grid auf dem Profil
  • Monatliche Stammgast-Badges (Top 3 pro Venue)
v0.8.4 21. April 2026
KI-Bilder, Venue DB, Account
  • Photorealistische KI-Bilder (35mm POV, Kamerablitz, Shallow DoF)
  • Foto-Overlay mit Nabla + Quantico Fonts
  • Eigene Venue-Datenbank mit Hybrid Lookup
  • Account loeschen (DSGVO-konform)
  • Entfreunden mit bidirektionaler Bereinigung
  • Kontakt-Matching und Nearby Contacts
  • Dynamisches Venue-Laden beim Karten-Panning
v0.8.0 19. April 2026
Check-In Rework, Notifications
  • Smart Venue Detection im 100m-Radius
  • CheckinFlow State Machine (6 States)
  • Aktivitaet-Tab mit allen Notification-Typen
  • Account-Migration (Anonym → Authentifiziert)
  • Fun-Location Fallback mit KI-generierten Namen
  • Check-In Share aus der History
v0.7.0 17. April 2026
Instant Check-In, Push, Deep Links
  • Instant Check-In — feuert bei Drink-Auswahl
  • BeReal Photo Composite
  • FCM Push mit Quick-Reply Buttons
  • Deep Linking (glassmates.app/add/CODE)
v0.6.0 16. April 2026
Foundation
  • Liquid Map mit Dark Theme und Neon-Pins
  • Anonymer Login + Upgrade auf Google/Apple/Email
  • Dual Camera (BeReal-Style)
  • KI-Bildgenerierung (PegelPic)
  • WhatsApp Vibe-Drop Sharing
  • Friend System (QR, Link, Kontakte)