pullsheetlive
π’ #264148011610
π Region: nam5 / us-central1
Firebase Hosting deployed with 628 files on 3/15/26. Web app is now live and accessible via CDN. Previously the single biggest gap β now resolved.
Google sign-in provider enabled in Firebase Authentication with support email 81worth@gmail.com. Users can now sign in with Google. Apple OAuth still pending.
Cloud Storage initialized in production mode, region us-central1. Security rules configured. Ready for avatar uploads and file features.
At least 3 accounts appear to be spam/bot signups with troll-style usernames. No MFA is configured to prevent abuse. Consider cleanup and enabling reCAPTCHA or App Check.
Google Analytics is technically connected (Measurement ID: G-GFJEGL3FNX) but DAU, retention, and all key metrics show "No data for last 14 days." The SDK may not be properly initialized in the app.
Firebase Remote Config is completely unconfigured. No feature flags, no A/B testing capability, no kill switches. This should be set up before scaling.
4 composite indexes now deployed and active. Multi-field queries are properly indexed. Previously a warning β now resolved.
User profile images are embedded as base64 strings directly in Firestore documents. This bloats document reads, increases costs at scale, and bypasses Cloud Storage's CDN and caching. Move to Storage.
The stripeWebhook function is handling 2 requests/24h consistently. Payment processing pipeline is live and functional. Revenue infrastructure is in place.
Security rules include proper ownership checks and were last updated Feb 19, 2026. 55 allows vs only 1 deny in the last 24h. Zero errors. Rules are doing their job.
Everything is operating within free tier limits. Only 80/2,000,000 function invocations used this month (0.004%). Massive headroom for growth before any costs kick in.
Nov(8) β Dec(3) β Jan(12) β Feb(7) β Mar(20+). March is already the biggest month ever, with half the month still remaining. Organic, zero marketing spend.
Firebase secrets are used for API keys and sensitive configuration. No hardcoded credentials found. Stripe and RevenueCat integrations use proper secret management.
All functions are v2, deployed to us-central1, and showing no errors. +1,800% week-over-week growth in invocations (76 total in 7 days). Infrastructure is scaling.
pullsheetlive
β’ π± Web App: PullSheet Web
β’ π Measurement: G-GFJEGL3FNX