AIAPS-002 — Implementation Guide
Active StandardImplementation Guide
This document describes how to protect a recording under AIAPS v1.0. A compliant protection workflow must generate a fingerprint, embed a watermark, register the recording in an AIAPS-compatible registry, and support verification.
The official AIAPS plugin is the reference implementation. It operates locally within standard DAW environments. No audio content is transmitted externally.
Section 01 — Protection Workflow
Protection Steps
A compliant AIAPS protection workflow performs the following steps in sequence.
Section 02 — Protection Components
What a Protected Recording Receives
Upon successful processing, the following components are generated and associated with the recording.
Required components (Spec Section 7)
01Registry record with AIAPS ID
02Audio fingerprint (spectral + temporal)
03Embedded AIAPS watermark (inaudible)
Associated identifiers (Spec Section 8)
01Spectral fingerprint for registry lookup
02Watermark payload (version, policy, ID, timestamp, integrity)
03Registry record (ID, fingerprint, artist, title, timestamp, policy)
Section 03 — Standard Mark
AIAPS Standard Mark
Recordings protected through a compliant AIAPS workflow may display the AIAPS Standard Mark.
AIAPS-PROTECTED
Unauthorized AI training prohibited.
The standard mark may appear in
01Distribution pages
02Album liner notes
03Website descriptions
04Promotional materials
05Metadata fields where available
Section 04 — Requirements
Implementation Requirements
The recording SHALL be in WAV, FLAC, or AIFF format at the time of processing.
The recording SHALL be a finished music recording or exported stereo master. AIAPS v1.0 does not define stem-level or source-session protection.
The rights holder or authorized representative SHALL initiate the protection process.
The implementation SHALL run locally. No audio content is transmitted externally during analysis or watermark embedding.
The implementation SHALL register the recording in an AIAPS-compatible registry and assign a unique AIAPS ID in the format AIAPS-YYYY-NNNNNN.
The implementation SHALL embed an AIAPS-compliant watermark that remains inaudible under normal listening conditions while remaining detectable by compliant verification tools.
The registry record SHALL contain at minimum: AIAPS ID, fingerprint, artist name, track title, registration timestamp, policy code, and account linkage.
The AIAPS plugin is currently in development.