Kruder 1

Admin

Kruder 1

Dashboard

—
Total Users
—
Verified
—
Net Revenue
—
Sessions Sold
—
Active Sessions
—
Generations Today
—
Success Rate (7d)
—
Available Sessions
—
Courtesy Granted
—
Courtesy Active

System Health

xAI
Supabase
R2
ISP / Software
xAI Gen Test
—
Last cascade test
—
Recent service checks (last 15)
When Service OK Latency Error

Error Reports 0

When Account Error Type Version Device Status Action
Loading…

Diagnostic

Cron diagnostics run at 6pm, 9pm, 11pm and 1am Mexico time using the fixture image + production prompt at 2K resolution. Every real client generation also feeds these metrics, so the more you use the system the better the baseline gets. No magic numbers: each component's status comes from its own measured history (last 7 days). The card shows the current avg (last hour), then the baseline p50/p95 from that history, and n=recent/baseline sample counts so you can see how strong each verdict is. OK = current ≤ p95 (within historical normal). Warn = above p95 but ≤ 2×p95. Fail = > 2×p95. Observing = we have current data but no baseline yet. Idle = no current traffic but we have historical data. No data = never observed yet. Skipped steps (e.g. R2 skipped because xAI returned no image) don't count against the skipped component.

xAI gen
—
—
xAI TTFB
—
—
xAI download
—
—
R2 upload
—
—
Supabase write
—
—
Brevo email
—
—
Last run: —
Diagnostic history (last 30)
When Trigger xAI R2 Supabase Brevo Total Status Result
Loading…

Revenue

Ingresos brutos (settled MXN) —
Refunds —
Base gravable (RESICO) —
Stripe fees (incluye IVA Stripe) —
ISR RESICO — —
Buffer 2.5% recomendado ? —
Net REAL esperado —
Net conservador (apartando buffer) —

Transactions (all time)

Date USD MXN settled FX Stripe fee Refund Net MXN Invoiced
Loading…

Disputes

Stripe chargebacks. When a customer disputes a charge with their bank, Stripe debits the amount automatically and we have a deadline to submit evidence. Every charge.dispute.* webhook is captured and a snapshot of the customer's usage (photos generated, gallery) is recorded for defense. An alert email goes to support@kruder1.com on creation.

When Customer Amount Reason Status Days left Photos used Stripe
Loading…

Users

Email Session Verified Registered
Loading...
Page 1

Generations

—All time
—Today
—This week
—Avg xAI
—Cost total
—Slow (7d)
—1K rescues
When Email Mode xAI ms Size Result
Loading…
Page 1
Kruder 1 Admin — Internal Use Only
Grant courtesy session

Granting a free session to:

Courtesy sessions don't count as revenue and aren't invoiced. The timer starts when the user generates their first photo. Also grants 50 Prompt Lab credits.