Documentation

Everything you need to list, price, deliver, and get paid for your vibe-coded SaaS.

Listing a product

From your builder dashboard, go to Products → List a product. You'll provide your product's name, tagline, description, industry, features, and who it's for. The more complete your listing, the faster approval tends to go and the better it converts in the store.

You can edit a product anytime from Products. If a product was rejected, you'll see a Fix & resubmit button with the reviewer's notes — make the changes and resubmit for another review.

Pricing models

When listing a product, choose how you want to sell it:

Tip: offering "both" maximizes conversions — some buyers prefer to own, others prefer low monthly commitment.

Delivering access

Pick how buyers get your product after they pay:

Managed hosting ("Host it on vibc") is coming soon — for now you host your app wherever you like and connect it.

After purchase, buyers find their access on My Subscriptions — the link, license key, and your instructions all appear in a "Your access" panel, and are emailed on the receipt.

Verifying buyers (API)

So that only paying customers can use your app, vibc gives you an access verification API. From your app's server, you confirm whether someone has an active purchase — by a one-time access token, their email, or a license key.

When a buyer clicks Open app from My Subscriptions, vibc sends them to your access URL with a one-time vibc_token. Your app verifies that token with your API key and grants access. Find your API key and copy-paste code under Dashboard → Access & API.

The verification API is a Studio-plan feature. Verify by token (most secure), email, or license key.

Approval process

New products are reviewed before going live to keep the store trustworthy. You'll get an email when your product is approved (it goes live in the store) or if it needs changes (with the reason). Most reviews are quick.

Connecting Stripe

To receive payments, connect your Stripe account from the dashboard. vibc uses Stripe Connect, which means your share of each sale is routed to your account automatically at the time of payment — there's no waiting for a manual payout.

You must finish Stripe onboarding before you can receive your share. Until then, sales can't be paid out to you.

How payouts work

Because of Stripe Connect, payouts are automatic. When a buyer pays, Stripe splits the payment: your share goes to your connected account, and vibc's platform fee is taken at the same time. You can see your earnings anytime in Earnings.

Plans & revenue share

Your plan determines how much of each sale you keep:

Higher tiers also unlock priority store placement, advanced analytics, priority support, homepage featured slots, and the verification API. See Pricing for details.

Hosting your app

Today, you host your app wherever you like — Vercel, Netlify, your own server, anywhere — and connect it to vibc by setting your access URL. vibc handles the commercial side: checkout, subscriptions, license keys, and verified buyer access.

Managed hosting on vibc (we run your app for you) is on the roadmap. Until it ships, the "Host it on vibc" option is disabled and you self-host.

Managing subscriptions (for buyers)

Buyers manage everything from My Subscriptions: access purchased products, view receipts, cancel a subscription (you keep access until the period ends), or resubscribe to something you previously cancelled. One-time purchases show as "Owned" and never expire.