ComingUp ComingUp
BrandPulse AI

BrandPulse AI

AI brand monitor — see how ChatGPT, Claude, Gemini & Perplexity talk about any b

Jul 11, 2026 Other

Gallery

BrandPulse AI

About

### What is BrandPulse AI?BrandPulse AI answers a question every business will be asking: **"What does AI sayabout my brand?"**As more consumers use ChatGPT, Claude, and other AI models instead of Google,businesses need to know whether AI mentions them, recommends them, or ignores them.BrandPulse AI monitors this automatically.### How It Works1. User signs up (free tier, no credit card)2. Adds their brand name, category, description, and competitors3. Clicks "Run Scan" — the app queries 4 AI models simultaneously4. Each response is analyzed for sentiment, mentions, recommendations, and themes5. Results appear on a dashboard with per-model cards, trend charts, and detailed pages6. Paid users get automated daily scans to track changes over time### What's Included- **Full source code** (Python/FastAPI backend, Jinja2/Tailwind/Alpine.js frontend)- **3-tier subscription billing** via Stripe (Free / Pro $29/mo / Business $79/mo)- **4 AI integrations** (OpenAI, Anthropic, Gemini, Perplexity) — all concurrent- **Automated scan scheduling** (APScheduler)- **Email system** (welcome, upgrade, cancellation emails via SMTP)- **Auth system** (JWT + bcrypt, httpOnly cookies)- **Mobile-responsive UI** (works on all devices)- **Cost analysis** with real API pricing and margin breakdowns- **Demo seed script** to populate sample data for testing- **MIT License** — do anything you want with the code### Revenue Model| Tier | Price | Brands | Scans | Models | History ||----------|----------|--------|--------------|--------|----------|| Free | $0/mo | 1 | Manual | 2 | 7 days || Pro | $29/mo | 5 | Daily auto | 4 | 90 days || Business | $79/mo | 20 | Every 6 hrs | 4 | 1 year |### Unit Economics- **Pro tier**: ~$2.55/mo API cost per customer = **91% margin**- **Business tier**: ~$40.80/mo API cost per customer = **48% margin**- **Hosting**: $15-25/mo on Railway (PostgreSQL + web server)- **Break-even**: 1 Pro customer covers hosting costs### Tech Stack- **Backend**: Python 3.11+ / FastAPI / SQLAlchemy (async) / SQLite dev, PostgreSQL prod- **Frontend**: Jinja2 templates / Tailwind CSS / Alpine.js / Chart.js (no build step)- **Payments**: Stripe Checkout + Customer Portal + Webhooks- **AI**: OpenAI, Anthropic, Google Gemini, Perplexity APIs (all async/concurrent)- **Deployment**: Railway-ready (Procfile included)### Why This is a Good Buy1. **Timing** — AI is replacing Google search. Every business will need this tool.2. **No frontend build step** — Tailwind CDN + Jinja2 = deploy instantly3. **Healthy margins** — 91% on Pro tier with current API pricing4. **Easy to extend** — add more AI models, white-label it, add team features5. **Low hosting costs** — $15-25/mo on Railway6. **Working product** — not a mockup, not a prototype. Fully functional with real API calls.### What You'd Need To Do1. Set up your own API keys (OpenAI required, others optional)2. Create Stripe products/prices for Pro and Business tiers3. Deploy to Railway or similar (Procfile included)4. Configure SMTP for emails (optional — app works without it)### Demo CredentialsRun `python seed_demo.py` to populate sample data, then log in:- **Email**: [email protected] **Password**: password123

Comments (8)

Kaylie Nader Kaylie Nader 2 weeks ago

basically just scheduled api calls with a dashboard on top

Omer McCullough Omer McCullough 2 weeks ago

depends on undocumented model behavior that shifts with every update

Celestino Gleason Celestino Gleason 2 weeks ago

extraction method matters, scraping LLM outputs violates most API terms

Arjun Blanda Arjun Blanda 1 week ago

cool idea tracking what ai models spit out about brands

Laurel Flatley Laurel Flatley 1 week ago

llm brand tracking makes so much sense

Demetrius Bruen Demetrius Bruen 1 week ago

how does it query the models, direct API calls or scraping?

Jayce Stroman Jayce Stroman 1 week ago

how often do you re-poll each model?

Candida Greenfelder Candida Greenfelder 1 week ago

wonder if chatgpt says nice things about my brand or just roasts me