Pipeline Configuration
Recommended: CX23 (est. 1.8 GB / 4 GB)
Additional Services
User Scale
Scraping costs are fixed. Notification delivery, Stripe fees, and Supabase scale with users.
Monthly Cost Breakdown
Scout
$0.00
0 pages
→
Crawl
$0.00
0 pages
→
Process
$0.00
0 listings
→
Notify
$0.00
free
Monthly
$0.00
Per User
$0.00
Annual
$0.00
Hetzner VPS
$0.00
Firecrawl
Free
$0.00
0 / 500 credits
LLM Processing
Free tier
$0.00
Restate Cloud
$0.00
0 / 50,000 free
Supabase
$0.00
Notifications
Email
$0.00
...
Stripe
$0.00
...
Included (Free Tier)
Cloudflare Pages
Free
$0.00
Grafana Cloud
Free
$0.00
Sentry
Free
$0.00
Plausible Analytics
Self-hosted
$0.00
Monthly Total
$0.00
Cost per User
$0.00
Annual Projection
$0.00
Firecrawl Credits/Month
0
New Listings Processed
0
Restate Actions
0
Duplicate Rate
60%
Server Configuration
How This Is Calculated
- Centralized architecture: Scraping/LLM/Restate costs are fixed regardless of user count. Notifications, Stripe fees, and Supabase scale with users.
- Scout deduplication: URLs are deduplicated before Crawler fetches pages. Duplicate rates: Daily 10%, 6hr 30%, Hourly 60%.
- Firecrawl credits: 1 credit = 1 page. Charged for scout search pages + new listing pages. Free tier is 500 credits one-time (not monthly).
- Restate journal: ~2 actions/scout page, ~6 actions/listing. State reads/writes are free — only ctx.run(), ctx.sleep(), and service calls are billable ($25/million).
- LLM tokens: ~6,000 tokens/listing (4,800 input from 50K-char HTML limit + prompts, 1,200 output structured JSON).
- OpenRouter Free: 1,000 req/day with $10 credit deposit. No per-token charge.
- Email (Resend): Tiered by monthly volume — 3K/mo free, Pro $20 (50K), Scale $90 (100K).
- WhatsApp: ~€0.046/utility message (Germany). Service messages free.
- Stripe: No monthly fee, 1.5% + €0.25/tx for EEA cards. Applied to estimated paying subscribers.
- Plausible: Self-hosted on VPS, $0 (included in VPS resources, ~1.2 GB RAM — App + ClickHouse + Postgres).
- VPS auto-sizing: Recommends minimum tier with 50% RAM headroom based on enabled services.
- Grafana Cloud: Free tier includes 10K metric series, 50GB logs, 50GB traces (14-day retention).
- All prices verified April 2026. VPS is Hetzner Cloud shared vCPU (Falkenstein).