Loading...
Loading...
Content Protection
Five watermark types, automatic verification, and tamper detection to protect your digital content.
Capabilities
Overlay branding, copyright notices, and ownership markers on images, videos, and documents.
Imperceptible frequency-domain watermarks that survive compression, cropping, and format conversion.
Hide arbitrary data within pixel, audio, or text samples for covert ownership verification.
Unique per-distribution fingerprints for tracing content leaks back to their source.
ML-model-specific identification patterns embedded in generated content for provenance tracking.
Automatic hash comparison and watermark extraction with tamper detection and degradation analysis.
Developer Integration
import { DRD } from '@drd/sdk';
const drd = new DRD({ token: 'drd_live_sk_...' });
// Create profile and apply
const profile = await drd.watermark.createProfile({
name: 'Forensic Image',
watermarkType: 'forensic',
config: { pattern: 'fingerprint' },
});
const app = await drd.watermark.apply({
profileId: profile.id,
contentId: 'img_001',
contentType: 'image/png',
originalHash: 'sha256:abc...',
watermarkedHash: 'sha256:def...',
});
// Verify later
const result = await drd.watermark.verify(app.id);
console.log(result.verificationResult); // "verified"Five watermark types, automatic verification, and forensic leak tracing.