Loading...
Loading...
File DMCA takedown requests against AI models trained on your content, scan training datasets for copyright violations, and maintain compliance with international copyright frameworks.
Model DMCA extends traditional content takedowns to the AI model layer. When copyrighted material is identified in a model's training data, rights holders can file claims that trigger model retraining, fine-tuning removal, or deployment restrictions.
Dataset Scanning
DRD analyzes disclosed training datasets, data cards, and model documentation to identify copyrighted content.
Evidence Collection
Automated fingerprint matching compares registered content against training data manifests and model outputs.
Claim Filing
Rights holders submit a structured DMCA claim with evidence, specifying the copyrighted works and infringing model.
Notice Delivery
DRD generates legally compliant takedown notices and delivers them to model providers via registered channels.
Resolution Tracking
Track claim status, counter-notices, and resolution outcomes through the API or dashboard.
Submit a DMCA takedown request when you believe an AI model has been trained on your copyrighted content without authorization. DRD handles the full lifecycle from filing through enforcement.
{
"type": "takedown",
"claimant": {
"name": "Acme Media Inc.",
"email": "legal@acme-media.com",
"address": "123 Main St, New York, NY 10001"
},
"works": [
{
"title": "Annual Photography Collection 2025",
"registrationNumber": "VA-1234567",
"contentFingerprint": "fp_abc123",
"urls": [
"https://acme-media.com/collection/2025"
]
}
],
"infringingModel": {
"name": "ImageGen-XL",
"operator": "ModelCo Inc.",
"evidence": "Model reproduces exact compositions from our collection",
"evidenceUrls": [
"https://evidence.drd.io/scan/scan_xyz789"
]
},
"declaration": {
"goodFaith": true,
"underPenaltyOfPerjury": true,
"signature": "Jane Smith, Legal Counsel"
}
}Each DMCA request progresses through a defined lifecycle with full transparency at every stage.
submitted
DMCA request received and queued for review
investigating
DRD team is analyzing the claim and scanning models
confirmed
Infringement confirmed, takedown in progress
enforced
Content removed or model operator notified
counter_filed
Model operator has filed a counter-notice
resolved
Case closed (upheld, withdrawn, or settled)
rejected
Claim did not meet DMCA requirements
Use DRD's scanning tools to detect whether your content appears in AI model training datasets. Scanning uses fingerprint matching, embedding similarity, and output analysis.
import { DRD } from '@drd/sdk';
const drd = new DRD({ apiKey: process.env.DRD_API_KEY });
// Scan for your content in known training datasets
const scan = await drd.dmca.scanTrainingData({
contentFingerprints: ['fp_abc123', 'fp_def456'],
models: ['imagegen-xl', 'textgen-pro'],
scanType: 'comprehensive',
});
// Check scan results
console.log(scan.status); // 'completed'
console.log(scan.matches); // Array of detected matches
for (const match of scan.matches) {
console.log(match.model); // 'imagegen-xl'
console.log(match.confidence); // 0.94
console.log(match.evidence); // Description of match
// Auto-file DMCA if confidence is high
if (match.confidence > 0.9) {
await drd.dmca.fileRequest({
contentFingerprint: match.fingerprint,
infringingModel: match.model,
evidence: match.evidence,
});
}
}{
"contentFingerprints": ["fp_abc123"],
"models": ["imagegen-xl"],
"scanType": "comprehensive"
}
// Response
{
"scanId": "scan_xyz789",
"status": "completed",
"matches": [
{
"fingerprint": "fp_abc123",
"model": "imagegen-xl",
"confidence": 0.94,
"matchType": "embedding_similarity",
"evidence": "High similarity detected in latent space representation",
"sampleOutputUrl": "https://evidence.drd.io/sample/s_123"
}
],
"scannedAt": "2026-02-12T10:30:00Z"
}DRD supports multiple international copyright and AI compliance frameworks. Your DMCA requests are automatically routed through the appropriate framework based on jurisdiction.
Digital Millennium Copyright Act compliance for US-based operations.
European Union AI Act training data transparency requirements.
Digital Services Act content moderation and takedown obligations.
Online Safety Act compliance for UK content and AI operations.
DRD supports copyright claims across multiple jurisdictions. The platform generates jurisdiction-specific notices and routes them to the appropriate legal channels.
United States
DMCA (17 U.S.C. 512)Training data as reproduction; model output analysis
European Union
EU Copyright Directive (Art. 17), EU AI ActText and data mining exceptions; AI transparency requirements
United Kingdom
CDPA 1988, UK AI FrameworkFair dealing analysis for AI training
Japan
Copyright Act Art. 30-4Broad AI training exception with exploitation limits
Canada
Copyright Act (R.S.C.)Fair dealing for research; AI-specific amendments pending
Multi-jurisdiction: When a model is available in multiple jurisdictions, DRD can file parallel claims in each applicable jurisdiction. Set jurisdiction: "multi" and provide an array of target countries.
Each claim progresses through defined stages with typical durations for each phase of the process.
submittedClaim filed and under DRD review
notice_sentTakedown notice delivered to model provider
provider_reviewModel provider is reviewing the claim
counter_noticeProvider filed a counter-notice
resolvedClaim resolved (complied, dismissed, or settled)
Subscribe to DMCA status change events to track your requests in real-time.
// dmca.status_changed
{
"event": "dmca.status_changed",
"timestamp": "2026-02-12T14:30:00Z",
"data": {
"requestId": "dmca_abc123",
"previousStatus": "investigating",
"currentStatus": "confirmed",
"works": ["Annual Photography Collection 2025"],
"infringingModel": "ImageGen-XL",
"nextAction": "Takedown notice sent to model operator",
"estimatedResolution": "2026-02-19T00:00:00Z"
}
}
// dmca.counter_notice
{
"event": "dmca.counter_notice",
"timestamp": "2026-02-15T09:00:00Z",
"data": {
"requestId": "dmca_abc123",
"counterFiler": "ModelCo Inc.",
"grounds": "Fair use / transformative use",
"responseDeadline": "2026-02-25T09:00:00Z"
}
}