docs: stop selling "no KYC" — say what is actually required - #73
Open
VickyXAI wants to merge 1 commit into
Open
Conversation
"No KYC" is a compliance term that means nothing to a video buyer and
reads as evasion to everyone else. /services/seedance made this call on
2026-09-02; this extends it to the docs the site serves at /docs.
The substance stays — no government ID, no account login, no name
verification are all true and all more credible stated plainly. What
goes is the jargon frame.
- realface.md / virtual-portrait.md frontmatter descriptions: these are
the live <meta name="description"> on blockrun.ai today.
- The two ":::note{title=\"No KYC required\"}" callouts became "Liveness
check only" and "No liveness check" — the axis on which the two
products actually differ, which two identical headlines were hiding.
- realface.md's comparison row "KYC / government ID" -> "Government ID".
- video-generation.md's "KYC?" table column, models.md, python.md.
- VISION.md and README.md carried the same claim outside docs/.
Kept, as ordinary-sense uses: kyc.byteintl.com in the example payloads,
the Twilio carrier regulatory (KYC) constraints in voice-phone.md, the
surf.md comparison row describing what an alternative requires, and
every dated changelog entry — a dated post is a measurement, and
rewriting one misrepresents what was published that day.
RealFace still states its ~1-minute on-phone liveness check on every
surface; Virtual Portrait still states it has none.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Owner ruling: stop writing "No KYC" anywhere. It is a compliance term that means nothing to a buyer and reads as evasion.
/services/seedancein the site repo made this call on 2026-09-02 and left the reasoning in a comment; this extends it to the docs the site serves at/docs.These are live and indexed right now.
realface.md:3andvirtual-portrait.md:3frontmatter are the pages'<meta name="description">on blockrun.ai:What changed — 17 sites across 7 files
The rule: delete the term, keep the fact. Where a sentence already listed the specifics ("no government ID, no account login, no name verification"), the
No KYClead-in was deleted outright rather than substituted — the specifics say it better and more credibly.realface.mdandvirtual-portrait.md.:::note{title="No KYC required"}callouts retitled to "Liveness check only" (RealFace) and "No liveness check" (Virtual Portrait). Two different products were carrying the same headline, which actively obscured the one axis on which they differ; the retitled pair now makes that contrast the first thing rendered on either page.realface.md:299comparison rowKYC / government ID→Government ID.video-generation.md— theKYC?table column header, plus lines 97, 171, 172, 453, 457.models.md:283,sdks/python.md:542.VISION.md:12,63andREADME.md:412,476carried the same claim outsidedocs/, where neither repo's guard could see it.Kept — ordinary-sense uses, not our claim
kyc.byteintl.comin the/v1/realface/initexample payloads — a hostname; changing it would falsify a documented response body.voice-phone.md:20,78,80,410— Twilio carrier Regulatory Bundle approval. A real operational constraint we have to disclose.surf.md:253— a comparison row describing what an alternative requires.resources/changelog.mdentry. This repo's rule: a dated post is a measurement, not a claim, and rewriting one misrepresents what was published that day. Zero diff on that file.Facts verified intact
RealFace still states its ~1-minute on-phone liveness check (nod + blink) on every surface that mentions it; Virtual Portrait still states it requires none. No
title:frontmatter, heading, anchor slug, URL or price was touched.Landing
The site repo's
fix/drop-no-kyc-claimcarries a guard test that sweepsdocs/**for exactly this claim. Verified load-bearing: against the currently-pinned docs tree it fails with 17 unexempted hits; against this branch it passes 13/13. That PR bumps the submodule pointer, so this one lands first.