ActorHub is invisible plumbing for your AI video generator. Your users register, verify, license, and pay — inside your UI. They never see us.
We never touch your customer relationship. We're the rails — you keep the brand.
One <script> tag and 2 API calls. Your CTO's "buy vs build" calculus collapses on the first review.
Before your model spins up, your backend calls ActorHub.checkConsent({ image }). We return { protected, identities, license_options } in ~200 ms p50. Protected identities surface as inline license offers in your UI. No protected match → generation proceeds. You never train or generate on a face that opted out.
Your users register their face as a verified actor inside your platform via an iframe themed to your brand. Camera capture, liveness check (anti-deepfake), consent T&C — all run in our isolated frame so you inherit our security posture (ISO/IEC 30136 templates, ES256 signatures) without code review. On completion we postMessage your user_id back to you. They never leave your domain.
Actors registered through any integrated platform are licensable through every integrated platform. Each platform that joins grows the catalog for everyone. This is the wedge: building it yourself = only YOUR users' actors. Integrating with us = day-one access to the global network. Your users get more supply, you get more generations completed.
When a user wants to license a protected actor, we show our license modal inline. Payment runs through PayMe → actor's bank. We take a service fee. You get a revenue share on every license bought through your platform — turning compliance from a cost line into a revenue line. Compliance backstop: ES256 trust signatures verifiable at our JWKS endpoint give your legal team cryptographic proof of consent per generation. Built for EU AI Act Article 50 / TAKE IT DOWN Act / state laws.
Two lines of code. No build step. No backend changes beyond a webhook.
<!-- index.html -->
<script src="https://cdn.actorhub.ai/actorhub.js"></script>
<script>
ActorHub.init({ publishableKey: "ah_pk_live_yourorg" });
// Before generation:
const result = await ActorHub.checkConsent({ image: userFile });
if (result.protected) {
ActorHub.licenseModal({
identityId: result.identities[0].identity_id,
onLicensed: ({ trust_signature }) => {
startYourGeneration({ trust: trust_signature });
},
});
} else {
startYourGeneration();
}
</script>Optional: register your webhook URL with us to receive license events (so you can credit the actor's payout in your own ledger).
Iframes render on your origin via CSP frame-ancestors. Theme via CSS variables passed in URL params. Users see your colors, your fonts, your brand chip.
The user is your user — billed by you, supported by you, retained by you. We never email them, never market to them, never see their account name.
License events fire to your webhook with your partner_user_id, not our user_id. You credit your books from your own records. We reconcile.
The API is 6 endpoints. The SDK is 2 functions. If we ever stop shipping, swap us out in a day. The moat for us is the shared catalog — not switching cost on you.
No platform fee. No annual minimum. Revenue share kicks in on licenses your users buy.
Built for the regulatory floor that's already arrived.
Live since May 19 2026. Federal criminal liability for non-consensual intimate AI imagery. We provide consent proof per generation.
Mandatory from Aug 2 2026. Disclosure + audit chain for AI-generated content. ES256 trust signatures verifiable at /.well-known/jwks.json.
State-level biometric + likeness rights laws. Our registration flow includes BIPA disclosure UI; templates use ISO/IEC 30136 cancelable biometrics.
Published DPIA + Article 33 breach process. Sub-processor list public. SCCs in place for non-EU vendors. Israeli PPA registration in progress.
We approve every partner manually for the first 50 integrations to keep the catalog curated. Application takes 3 minutes. Reply within 2 business days.
Or email admin@actorhub.ai with "AI platform integration" in the subject.