Last updated: 18 October 2026
SynthCamp is a marketplace dedicated to AI-assisted and AI-generated music. The catalogue is overwhelmingly produced with the help of generative AI tools, and we treat every release as AI-related by default. This page explains how SynthCamp labels AI music and marks its files, for listeners and for third-party inspection tools, with article 50 of Regulation (EU) 2024/1689 (the AI Act) and article L. 111-7 of the French Consumer Code as references.
Each release on SynthCamp ships with a Creative Credits grid that the artist signs at publish time. The grid declares, on a per-strata basis, which contributions were made by a human (lyrics, melody, vocals, arrangement, mixing, mastering) and which AI tools were used (for instance Suno, Udio, ElevenLabs). Each strata definition is shown as a non-dismissible tooltip during upload to prevent puffery: prompting an AI tool to draft the lyrics does not qualify as writing them.
The artist signs an adaptive attestation that pairs a base declaration with one appendix per human strata they ticked, plus a final global signature. The signed bundle (rendered HTML, timestamp, IP, user agent, template version) is retained for ten years for audit and fraud prevention.
Article 50 § 2 of the AI Act asks for machine-readable marking of AI output, and SynthCamp marks its own files too. The MP3 preview of every track carries these ID3v2.4 user-defined text frames, written by our encoder. The full stream has them too, but it's encrypted, so the preview is the one to check:
creative_credit: the legacy triad, shown to listeners as Mostly Human / Human + AI / AI-Crafted and derived from the grid above.human_contributions: comma-separated list of human strata ticked by the artist (empty string for fully AI-generated releases).ai_tools: comma-separated list of AI tools declared by the artist.platform: always synthcamp.net. This is a plain convenience label. On its own it is not proof of origin (it can be copied). Cryptographic proof of origin comes from the signed payload described below.attestation_signed: true when the artist signed the declaration, false otherwise.The HLS playlist (playlist.m3u8) also carries a human-readable provenance comment of the form # SynthCamp AI provenance: ai_crafted; tools: suno; human: none, so the same data can be inspected with a plain text editor. This plain-text line carries no signature and is refreshed each time the preview is signed again.
On top of the legacy frames described in section 2, every encoded asset carries a signed canonical payload so a third-party verifier can confirm the metadata was produced by SynthCamp and not forged by an upstream tool that just wrote a TXXX frame:
synthcamp_provenance: base64-encoded canonical JSON with release_id, track_id, artist_id, the credit grid above, the attestation timestamp, an upstream_c2pa flag and the encoder timestamp.synthcamp_signature: base64-encoded Ed25519 signature over the canonical JSON bytes (RFC 8032).synthcamp_key_id: the identifier of the keypair to look up in our public registry below.upstream_c2pa: true when the source asset carried a JUMBF / C2PA box at scan time. The value is part of the signed payload so a forged TXXX frame cannot upgrade an unsigned upload to "C2PA-signed" without breaking the signature.The matching public keys are published at /.well-known/synthcamp-keys.json. The full verifier specification is available at /docs/provenance-spec.
Several upstream AI generators (Suno, Udio) embed an inaudible perceptual watermark in the audio data itself. SynthCamp does not strip or attenuate that watermark: the encoding chain that produces our streaming and preview assets is intentionally transparent (no loudnorm, no normalization filter on top of the AAC or MP3 encoder). If the upstream tool watermarked the output, that signal survives the SynthCamp pipeline and remains detectable by any third-party inspection tool that supports the relevant scheme.
Every release page (/r/[slug]) displays a Creative Credits panel listing the strata and tools declared by the artist. A release with no human part declared carries the AI-Crafted label. A release that recreates the voice of a real person says so in its own notice: “Includes a recreated voice of a real person, used with permission.” The same information appears in the pre-purchase popover and in any embed served from the platform, so the AI nature of a release is always disclosed before a listener starts streaming or pays.
The table below summarises the commercial-use regime for each AI tool we recognise in the Creative Credits picker. The artist attestation captured at upload is what binds the artist. This table is informational. Seven regimes apply. Snapshot at generation: a paid plan held when the track was generated grants commercial use rights for that output. Snapshot at download: the same, plus, from the date the tool's terms set, a download made on that paid plan within its allowance, whose rights stay after the plan ends. Licence at download: the licence comes with the download, on the plan held at that moment. Downloaded before a date: only files downloaded before the date the tool's terms changed may be released. Continuous subscription: commercial use depends on the artist holding an active plan and may be revoked on downgrade or cancellation. Non-commercial only: the default vendor weights are CC-BY-NC and cannot be sold here, so only outputs from a permissively-licensed fine-tune are allowed. Can't be released here: the tool's licence forbids selling the music and releasing it on music services, so a release declaring it can't be signed or published here.
| Tool | Required plan | Temporal model | Last reviewed |
|---|---|---|---|
| Suno | Pro or Premier | Snapshot at download | 2026-10-08 |
| Udio | Any plan, downloaded before October 29, 2025 | Downloaded before a date | 2026-10-15 |
| Riffusion | a paid Riffusion or Producer.ai plan | Snapshot at generation | 2026-10-15 |
| Flow Music | Starter, Plus or Member, including through Google AI Plus, Pro or Ultra | Snapshot at generation | 2026-10-15 |
| AIVA | Pro | Licence at download | 2026-10-15 |
| ElevenLabs | Creator or Pro or Scale | Continuous subscription | 2026-04-29 |
| Eleven Music | Creator or Pro or Scale | Continuous subscription | 2026-05-31 |
| MusicGen | Not available (vanilla weights are non-commercial) | Non-commercial only (CC-BY-NC) | 2026-04-29 |
| Stable Audio | Stable Audio Pro | Continuous subscription | 2026-04-29 |
| Mubert | None (sync-only licence) | Can't be released here | 2026-10-15 |
| Soundraw | Creator or Artist | Continuous subscription | 2026-04-29 |
| Beatoven | None (sync-only licence) | Can't be released here | 2026-10-15 |
| Kits.AI | Pro or Premium | Continuous subscription | 2026-04-29 |
Plan names follow each vendor's own naming. Links point to the most recent terms of service we reviewed; SynthCamp does not guarantee they reflect a vendor's current terms after the last reviewed date.
As the platform grows, we will publish a transparency report on this page covering AI on SynthCamp: the share of releases per Creative Credits category, the AI tools most frequently declared, the number of attestation discrepancies detected and resolved, and any moderation action taken on AI grounds. We do this voluntarily, ahead of the company-size thresholds that make the DSA transparency reporting of articles 15 and 24 mandatory for a platform our size. The first edition will follow our first full year of public operation.
This page covers AI transparency (AI Act art. 50 and L. 111-7). The separate moderation transparency report required by DSA article 24(1), covering orders received from authorities, internal-initiative moderation actions, complaint volumes and automated-means usage, lives at /legal/transparency/moderation. The rules of conduct that govern those moderation actions are at /legal/community-standards.
Questions about AI transparency, the metadata embed, or the Creative Credits grid: write to [email protected]. Communications are accepted in French and English.