Our own watermarker model, PerTh is embedded at the limit of human perception. It pushes the watermark to a perceptual threshold where removal would cause so much damage, it would render the file useless. MIT licensed VideoSeal is used to watermark images and video.
No. PerTh embeds into inaudible frequencies for audio. VideoSeal embeds into imperceptible pixel variations for images and video. Quality metrics (SNR, PSNR) remain at production grade across all three media types. End users notice nothing.
What is C2PA and how does it work with PerTh watermarking?
C2PA is an open standard for embedding a content provenance manifest into a file's metadata. It tells platforms and regulators who created the content and how it was produced. PerTh works alongside C2PA: C2PA handles the metadata layer, PerTh embeds directly into the file itself. If the metadata is stripped, the watermark remains. Both layers together provide the most complete provenance record available.
Can we detect if our data was used to train another model?
Yes. PerTh's watermark persists through AI model training pipelines. If your watermarked content was used without authorization in a third-party training run, the signal survives and can be verified. This provides a direct line of defense against unauthorized IP use.
Does my data leave our infrastructure during API processing?
On-premise and air-gapped deployment options mean media files never leave your own infrastructure. For teams using the cloud API, Zero Retention Mode permanently deletes submitted media after processing completes, with no retention or re-analysis. Contact us for specifics on processing location and compliance coverage for GDPR and HIPAA.
Is Resemble Watermarker compliant with the EU AI Act?
Yes. Resemble Watermarker aligns with EU AI Act Article 50, which requires watermarking on all AI-generated content and takes effect August 1, 2026. PerTh covers audio. Videoseal (MIT license) covers images and video. Both provide the persistent, machine-readable provenance signal the regulation requires. Non-compliance carries fines of up to €35 million.
How quickly can we integrate?
Most teams are live within a few hours via REST API. Python, Node.js, and JavaScript SDKs are available. MCP server support for Cursor and Claude Code is included. Synchronous mode returns results in a single request without polling.
Get complete generative AI security
Join thousands of developers and enterprises securing with Resemble AI