Total Users
—
Paid Subscribers
—
Session Hosts
—
Distinct hosts, from sessions
Sessions Today
—
Hosted cooking sessions
Recent Signups
Recent Activity
Revenue Snapshot
Not wired up yet
No invoices table — revenue metrics need Stripe billing data.
Content Safety
Loading active reports…
Customer flags quarantine the reported public recipe and its public images until review.
All Users
| User | Plan | Status |
|---|
Contributors
Control who may submit private recipes for iWhisk Canon review.
Contributors can submit their own private recipes. A submission creates a separate Canon version; it does not publish or alter the contributor's original recipe.
| Contributor | Status |
|---|
Total
—
Distinct session hosts
Personal Chef
—
No tier data yet
Vetted
—
No tier data yet
Pending Review
—
No applications table yet
Sessions This Week
—
Scheduled sessions
Commercial offer versions
Approved terms and channel-readiness, without provider identifiers
Open this page to load approved commercial terms.
| Offer | Initial price | Renewal | Status | |
|---|---|---|---|---|
Commercial terms have not been loaded. | ||||
Commercial change requests
Requester, Owner decision, and Billing Admin apply remain separate
Open this page to load commercial requests.
| Offer | Terms | Status | Action | |
|---|---|---|---|---|
Commercial requests have not been loaded. | ||||
Session Hosts
Read-only identities derived from hosted-session records; this is not a chef vetting roster.
| Session host | Latest session | Status |
|---|
Monthly Recurring Revenue
—
Not wired up — no invoices table
Annual Run Rate
—
Not wired up — no invoices table
Paid Subscribers
—
Failed Payments
—
Not wired up — no invoices table
Subscribers by Plan
Real subscriber counts. Dollar revenue isn't available — no invoices table.
Subscription Split
Annual subscribers—
Monthly subscribers—
Free tier—
Avg LTV (paid)—
Free → Paid conversion—
Billing Transactions
| Transaction | User | Amount | Kind | Status |
|---|
Complimentary access
Active, expired, and revoked grants. Revenue reporting remains separate.
Open this page to load the current grant ledger.
| Account | Access | Status |
|---|
Approval requests
Pending decisions and approved changes awaiting Admin apply.
Open this page to load the approval queue.
| Request | Target | Status |
|---|
Loading live AI usage and provider data from the admin cost service…
Spend Today
—
Budget data loading
Spend This Month
—
Budget data loading
Requests This Month
—
Usage data loading
Average Latency
—
Finalized provider requests
Provider Reconciliation
Loading provider status…
Usage by Account Type — This Month
Dashboard totals roll up General, Internal, and Comp usage. Select a tab for per-user attribution.
Loading account-type usage…
| User | Entitlement | Requests | Successful | Estimated cost | |
|---|---|---|---|---|---|
Loading usage… | |||||
Usage by Feature — Last 30 Days
| Feature | Requests | Successful | Estimated cost | ||
|---|---|---|---|---|---|
Loading usage… | |||||
Loading active AI guardrails and audited policy controls…
Global Budget Guardrail
Applies to every AI request. Feature caps are additional controls.
Loading budget policy…
Feature Policy Coverage
Loading feature policy coverage…
Feature Caps Requiring Attention
Only non-default feature controls appear here. Their effective time is shown below; baseline observe/no-cap coverage stays out of the working queue.
Loading active feature controls…
| Feature | Account type | Enforcement | Daily cap | Monthly cap | |
|---|---|---|---|---|---|
Loading active feature controls… | |||||
View baseline feature policy coverage
These observe/no-cap policies establish coverage across feature and account types. They do not introduce an additional spend cap.
| Feature | Account type | Enforcement | Daily cap | Monthly cap | |
|---|---|---|---|---|---|
Loading baseline coverage… | |||||
Policy Change Requests
Pending decisions and applied global or feature-policy history from the audited control workflow.
Open this page to load policy change requests.
| Change | Limits | Status | ||
|---|---|---|---|---|
Policy requests have not been loaded. | ||||
Customer Admission Policy
The first 1,000 customer accounts enter automatically. Staff grants are audited exceptions.
Open this page to load customer-admission controls.
| Cohort | Capacity | Invitations | Status |
|---|---|---|---|
Customer-admission controls have not been loaded. | |||
| Request | Reason | Status | Action |
|---|---|---|---|
Customer-admission requests have not been loaded. | |||
Open cases
0
Quarantined public recipes
Customer flags
0
Across active cases
Linked images
0
Held as case evidence
Evidence retention
Indefinite
Pending legal-policy revision
Public Recipe Safety Queue
| Recipe | Customer flags | Linked images | Status |
|---|
Flagged (open)
0
Current safety queue
Removed (30d)
0
Resolved as removed
Accounts Warned (30d)
0
Successful warning actions
Accounts Suspended
0
Currently blocked accounts
Restricted Content Evidence Archive
| Recipe | Outcome | Evidence |
|---|
Account Moderation Audit
Trusted warning, suspension, and reinstatement lifecycle
| When | Action | Account | Result |
|---|
Suspended Accounts
View full history and reinstate
Active Suspensions
0
Current account state
Suspended (30d)
0
Successful actions
Reinstated (30d)
0
Successful actions
Avg Warnings
0
Per warned account
Active Suspensions
Suspension History — Last 30 Days
| When | Action | Account | Result |
|---|
Staff access
Provision an existing iWhisk account or invite a new staff member.
Open this page to load staff access.
| Staff member | Access |
|---|
Staff access audit
| When | Action | Target |
|---|
Service Health
Loading service status…
Incident History — Last 90 Days
No incident history yet.
Chef Verification Requirements
The backend has hosted-session records, but no chef application, verification-policy, payout, or fee settings contract. Values cannot be configured here yet.
Subscription Plans
Free$0
Plus monthly$9.99/month
Plus annual$99.99/year
Read-only customer display contract. Stripe prices and provider offer mappings are managed outside this console; no pricing write hook exists here.
Feature Flags
No remote feature-flag service is connected. Live capabilities are shown as code-managed; incomplete capabilities stay visible and disabled.
Chef Live Sessions Unavailable
Hosted-session records exist; customer booking, live video, and chat hooks do not.
Grocery Cart Sync Unavailable
Search deep links exist; no partner cart API or customer sync flow is connected.
Social / Community Feed Partial
Public recipe discovery exists; a community feed and “Made it!” posting flow do not.
Nutrition Panel Live · code-managed
Recipe nutrition analysis and the customer recipe-detail panel are connected.
Expiry Push Notifications Incomplete
A deployed function exists, but its token lookup and scheduling contract are not complete.
AI Ingredient Suggestions Unavailable
No substitute-suggestion feature or admin control hook is connected.
Masterclass Mode (Phase 3) Unavailable
Long-form structured chef courses are not connected.
Integrations
Connection labels are verified against callable admin hooks for this signed-in account. Provider setup remains external to this console.
Stripe
Sandbox billing · Checking…
Supabase
Database + Auth + Edge Functions · Checking…
Instacart API
Partner cart API · Not connected
Kroger API
Grocery partner API · Not connected
Danger Zone
Only maintenance mode has a verified admin mutation hook. Other planned actions remain disabled.