Take the whole briefing into the approval — one board-ready deck, plus a filled-in security questionnaire for procurement.
Loading approval snapshot...
ROI Briefingstarter assumptions
The one-screen case for the spend. Enter your own assumptions — this is your model, not ours. We never fabricate a savings number. Local only — sign in to save across devices.
No saved ROI model yet
The fields below are illustrative starter assumptions. Edit them, or explicitly save them as your model, before treating the ROI as approval evidence.
Monthly cost
$297
3 × $99/mo
Est. monthly value
$1,080
your assumption
Net / month
+$783
264% ROI
Payback
0.3 mo
cost ÷ monthly value
Sensitivity — what if hours saved are off?
cost fixed; value flexes ±30%Conservative
-30%ROI / mo
155%
- Net / mo
- +$459
- Payback
- 0.4 mo
- Hrs/seat
- 4.2
Expected
baseROI / mo
264%
- Net / mo
- +$783
- Payback
- 0.3 mo
- Hrs/seat
- 6
Aggressive
+30%ROI / mo
373%
- Net / mo
- +$1,107
- Payback
- 0.2 mo
- Hrs/seat
- 7.8
Conservative assumes you capture 30% less time-savings than expected; aggressive, 30% more. If even the conservative column clears your hurdle rate, the case holds under pressure.
Value = hours saved × blended cost × seats. These are your estimates; adjust them to what your finance team will accept. The current values are starter assumptions until you save or edit them. We deliberately do not ship a default "X% savings" claim — that would be theater.
Business Case
The internal case finance can evaluate: owner, budget path, success metric, rollout owner, and deadline. Local only — sign in to save across devices.
Case readiness
25%
TCO Projection
Total cost of ownership over the term, per published tier. Term columns use monthly rates; Pro annual is self-serve at $990/yr.
Starter seat count
TCO is using the starter 3-seat worksheet until you save an ROI model. Update seats here to save a real workspace value.
| Tier | Monthly | Self-serve annual | 12 mo | 24 mo | 36 mo |
|---|---|---|---|---|---|
| Free1 evaluator | $0 | — | $0 | $0 | $0 |
| Starter1 paid seat | $87 | — | $1,044 | $2,088 | $3,132 |
| ProUp to a small team | $297 | $2,970$990/seat/yr | $3,564 | $7,128 | $10,692 |
← Scroll to see all tiers →
Term projections use published monthly rates for month-to-month comparison. Annual Pro is self-serve at $990/yr per seat; custom multi-seat, Enterprise, MSA/DPA, PO/NET, or invoicing terms require a written quote, so we don't guess them.
Vendor Comparison
Compare BSS against the incumbent and delay using your own fit ratings. Cost for BSS follows the selected published plan.
Starter comparison
These rows are editable starting points, not saved buyer data. Save them, edit them, or add another vendor before the approval memo.
Fit leader
Current process / incumbent
69 buyer-fit score
Lowest annual cost
$0
Current process / incumbent
BSS modeled cost
$2,970
3 seats x pro
Showing 3 of 3 items
No vendors match this search.
Contract Terms
What a click actually buys, and what needs a conversation. We separate the two so there are no surprises in procurement.
Self-serve today
Billing cadence
Month-to-month, charged via Stripe
Minimum commitment
None — cancel anytime, effective end of period
Seats
Per published tier; upgrade/downgrade self-serve
Payment method
Card via Stripe Checkout
Annual prepay / discount
Self-serve annual Pro at $990/yr (2 months free)
Request a written quote
Custom MSA / DPA / security review
Available on request — not a self-serve click
Invoicing / PO / NET terms
Not self-serve today — request from the BSS owner
Honesty: BSS is a self-serve product. If your procurement requires a custom MSA, DPA, invoicing, or PO/NET terms, those are available on request — but they are not a self-serve checkout click today.
Continue to secure checkoutWhat you can tell your security team — with the honest gaps flagged, not hidden. Hand this straight to a reviewer.
Tenant data isolation (server-side RLS)
ReadySupabase RLS on write paths with the authed user JWT; service_role is server-only, never bundled to the client.
Encryption in transit
ReadyHTTPS everywhere via the platform edge; httpOnly + SameSite session cookies.
Payment data handling
ReadyCard data never touches BSS servers — Stripe Checkout + signature-verified webhooks.
Secret handling
ReadySecrets never logged or echoed; API keys shown once at creation, never re-returned.
Rate limiting / abuse protection
ReadyDurable token-bucket rate limiting on public endpoints with standard 429 headers.
Audit trail for write actions
PartialUsage events record product activity today; a dedicated admin-grade audit log is not included in the current self-serve workspace scope.
SOC 2 / ISO 27001 attestation
GapNo third-party attestation today. Be honest with your security team: this is a self-serve product, not an audited enterprise vendor (yet).
Signed DPA / sub-processor list
PartialSub-processors (Supabase, Stripe, platform host) are disclosed; a counter-signed DPA is available on request, not self-serve.
We deliberately surface the gaps: no third-party attestation yet, and no dedicated admin-grade audit log in the current self-serve workspace scope. A buyer briefing that hid them would fail the first security review — and waste your time.
Where your data lives and where payment flows — the diagram your security reviewer will ask for. Factual nodes, no marketing arrows.
Swipe horizontally to view the full architecture.
client
Your team’s browser
No install; SSR + hydrated React.
edge
Platform edge / CDN
TLS termination, routing, DDoS shield.
service
BSS application
Tool execution, dashboards, billing logic.
data
Postgres (RLS)
Your data, isolated per tenant.
external
Stripe
Billing + payment — card data stays here.
external
LLM providers
Provider-agnostic; only where AI tools are used.
- Your team’s browser — No install; SSR + hydrated React.
- Platform edge / CDN — TLS termination, routing, DDoS shield.
- BSS application — Tool execution, dashboards, billing logic.
- Postgres (RLS) — Your data, isolated per tenant.
- Stripe — Billing + payment — card data stays here.
- LLM providers — Provider-agnostic; only where AI tools are used.
Card data never reaches BSS servers — it flows to Stripe directly. Your business data sits in tenant-isolated Postgres. Edge style: solid = direct call; dashed = signed webhook.
Tools that produce a defensible artifact to attach to the approval. Pulled live from the BSS registry. They inform the decision — they don't make it for you.
Loading tool registry…
Decision Memo
Close the loop: record the actual recommendation, approver, start date, next step, and blocker before sending the packet.
Decision readiness
0%
0/5 approval items complete
Still collecting evidence.
ROI model
review
Business case
review
Comparison
review
Approver
review
Decision status
review
Worksheet ROI: 264%. Net/month: +$783. Use the memo as the approval record; do not treat the page as automatic approval.
Continue to secure checkout