Compliance CN

Algorithm Registration and LLM Filing

Filing with the CAC is not a form. It is a technical dossier — mechanism description, security self-assessment, compliance systems — and it decides whether the product may operate at all.

Registration is the gate, not the paperwork after it

Since the Provisions on the Administration of Algorithm Recommendations for Internet Information Services took effect in 2022, algorithm registration moved from recommended practice to a statutory obligation. The Interim Measures for the Management of Generative AI Services then added a second layer: a generative service must complete algorithm registration and, where a large model is involved, large-model filing before it may lawfully operate.

Two consequences follow. First, the obligation attaches to the service, not to the entity’s intention — a product that is live without filing is not “exposed to a risk”, it is in a non-compliant state. Second, review has become technical: filings are examined against the actual architecture, so a document set written to satisfy a template will be returned.

What we do


What is different for an AI company

Typical situations

Situation 1: The assessment is returned, and the clock restarts

The security self-assessment reads as boilerplate: the mechanism description restates marketing material, the risk analysis names no concrete risk, and data sources are described as “publicly available” without stating how. Correction rounds typically cost two to four weeks each, and a returned filing usually has more than one defect.

Our approach: write the assessment against the architecture. Data provenance is traced to source categories, the risk section names the specific failure modes the product can produce, and mitigation is described in terms of mechanisms that exist in the system rather than policies that exist in a document.

Situation 2: The product is already live, and filing becomes remediation

A service launches first and files later. When filing is required under enforcement pressure, the timeline is no longer the firm’s to control, and the available remedies narrow — rectification within a deadline, removal from app stores, or administrative penalty.

Our approach: sequence filing before launch where the service is a recommendation or generative service, and where the product is already live, run a gap assessment first so that remediation addresses the actual exposure rather than only the document set.

Situation 3: Algorithm registration and large-model filing are treated as one thing

A team provides a generative service on top of a third-party or self-developed large model. Registration covers the algorithm; filing covers the model. Both apply. The documents overlap but the questions are different, and filing one without planning the other produces inconsistencies that surface at review.

Our approach: map the two obligations onto a single dossier plan, assign one owner, and write the overlapping sections once so that the description of data sources, training process and safety measures is identical across both.


Process and deliverables

StageWorkDeliverables
1Architecture and scope reviewFiling map (what files, where, in what order)
2Mechanism documentationAlgorithm principle description, data source statement
3Security self-assessment and compliance systemsAssessment report + internal policy set
4Submission, correction rounds, publicationRegistration number + published disclosure text
OngoingChange filing on material product changesUpdated dossier + change log

AI-specific deliverables

Frequently asked

How long does registration take? Two to three months from kick-off to registration number where the dossier is complete. A correction round adds two to four weeks. The variable is not the authority’s speed but the quality of the first submission.

Can we launch while the filing is pending? For recommendation and generative services, the obligation is to file before providing the service. Launching first and filing later is a compliance exposure that is difficult to defend during an enforcement campaign, and it changes the nature of the filing from compliance step to remediation.

We are a platform calling model APIs — who files? Filing obligations attach according to the role actually played: providing the service to the public, providing technical support, or both. A platform that re-presents model capability under its own brand is generally closer to a service provider than a pure conduit. The answer depends on the architecture, and it is worth resolving before launch rather than after.

What changes require a change filing? Material changes to the algorithm, its application scenario, or the model behind the service. Cosmetic iteration does not. The practical rule is to keep a change log and assess each release against the published disclosure, because the published text is what the filing is judged against.


Related Case Studies

All cases →

Each case states the obligation triggered, the judgment we made, and what was delivered.

Further Reading

Rule changes, enforcement cases and practical judgments around this service, listed in publication order.

Let's Talk About Your AI Company