VIDRIPAccessCreate an application
Vidrip Access

The account, the wallet and the inbox — for any content business.

Keep your content, your pages and your brand. Vidrip Access does the parts nobody wants to build twice: sign-in, subscriptions, age verification, messaging and creator payouts, behind one API and a set of hosted pages in your colours.

OAuth 2.1 · signed webhooksPayouts through StripeNo monthly minimum
Were you sent here?

A site you use runs its sign-in, age check or billing through Vidrip Access. Your subscriptions and your verification live with your Vidrip account, so they work on every site that uses it.

What you get

Four things every subscription site rebuilds. Built once, shared by all.

🔐

Sign in with Vidrip

OAuth 2.1 with PKCE and OpenID-style tokens. Your site gets a pairwise id, a name and a picture — never a Vidrip account id, a birth date or a document.

💳

Subscriptions & checkout

Creators set tiers on their channel; your site links to a hosted checkout. Cards, wallets and Stripe under the hood. Entitlements arrive as webhooks the moment a payment lands.

🪪

Age verification

For anything age-gated. Verified once, reused on every site that uses Access: a simple attestation where that is enough, a document check where a region asks for one. The rules per region are ours to keep.

💬

Messaging & payouts

A hosted inbox between creators and their members, themed to your site. A ledger that splits every charge, monthly statements, and creators paid straight to their bank through Stripe.

How it works

Live in an afternoon, not a quarter.

Your server talks to one API. Your people never leave a page that isn't yours or ours.

1Create an application

A client id, a secret and test keys in a minute. Everything works end to end in test mode.

2Add the sign-in button

Four requests with any OIDC library. People arrive on your site with a pairwise id and their age level.

3Sell through hosted pages

Checkout, verification and the inbox live on vidripaccess.com in your colours. Your site never touches a card, a bank account or an ID.

4Read the webhooks

Entitlement, verification and message events, signed and retried. Statements close monthly; creators are paid from the ledger without you moving money.

The whole sign-in, server side
// 1. send them to Vidrip
res.redirect(`https://vidrip.app/oauth/authorize?client_id=${ID}&redirect_uri=${CB}&scope=profile+age+entitlements&code_challenge=${S256}&state=${state}`);

// 2. swap the code for tokens
const tokens = await post('https://vidrip.app/oauth/token', { grant_type: 'authorization_code', code, code_verifier, redirect_uri: CB });

// 3. read what you need
const { sub, name, age, entitlements } = decode(tokens.id_token);   // age.level ≥ 2 → verified with a document
Trust, built in

The hard parts are handled.

Identity, money and privacy are where subscription sites get hurt. Access answers each of them once, so a partner inherits the answers by signing up.

Verified peopleWhen something is age-gated, a simple attestation or a document check, whichever the region asks for. Results are kept by Vidrip; documents never are.
Verified creatorsCreators are real, identified people with a Stripe account before they can put a price on anything.
Money that moves cleanlyCharges run through Stripe with Vidrip as the platform. Creators are paid by Stripe, statements reconcile to the cent, and your site never holds funds.
Chargebacks watchedA dispute rate above the card brands' threshold pauses a creator's tiers automatically. Every charge, refund and dispute is a line in the ledger.
Pairwise identityEach partner sees its own id for a person. Nobody can join user tables across sites, including us.
Your keys, encryptedProcessor and payout credentials are encrypted at rest and used only to run your account. Every use is logged.
Pricing

One number. No minimum.

5%of gross on partner transactions

Sign-in, entitlements, hosted checkout, webhooks, the inbox, the ledger, statements and payout runs. Messaging is included. Nothing else to license.

At costage verification

Only if you need it. Document checks are passed through at the provider's rate, and a person verifies once for every site that uses Access, so most checkouts cost nothing here.

Stripepayments and payouts, included

Charges and creator payouts run on Stripe with Vidrip as the platform, at Stripe's published rates. No merchant account to open, no payout file to upload. Partners with their own processor can plug it in instead.

For developers

Standard everything.

OAuth 2.1 with PKCE and discovery. ES256 tokens. A REST API behind vk_live_ keys. Webhooks signed with a timestamped HMAC and retried for a day. Test mode that works end to end before you sign anything.

GET/oauth/authorize
POST/oauth/token
GET/api/access/fans/:sub
POST/api/access/checkout/sessions
POST/api/access/verification/sessions
POST/api/access/embed/tokens
GET/api/access/ledger
POST/api/access/webhooks/pump

Build the site. We'll be the account.

Create an application and take a person from sign-in to a paid, verified subscription in test mode today.