Sinds augustus 2026 is de tekst die je van de grootste AI-assistenten krijgt niet langer zomaar tekst. Claude en Gemini verbergen nu een statistisch watermerk in de woorden die ze kiezen, en OpenAI heeft aangegeven dat tekst de volgende stap is voor ChatGPT. Je kunt het niet zien, maar de aanbieder kan erop controleren, en iedereen aan wie ze een detector geven ook. Als je websites bouwt, voor klanten schrijft of op grote schaal publiceert, lees dan hier wat er vandaag in door AI gegenereerde tekst zit, hoe je je eigen content controleert, hoe je AI-watermerken verwijdert en hoe je van tevoren schone tekst genereert met de NoTrack API.

Het onzichtbare label op je content

Op 2 augustus 2026 zijn de transparantieregels van de EU AI Act (Artikel 50) van kracht geworden. Deze vereisen dat aanbieders van generatieve AI aangeven wat hun systemen produceren op een machineleesbare manier, zodat het als door AI gegenereerd kan worden gedetecteerd. De grote labs waren snel.

2 aug. 2026
EU AI Act-markeringregels zijn van toepassing
2 van 3
of ChatGPT, Claude en Gemini al watermerken op tekst aanbrengen
0
watermerken in NoTrack API-output

Voor een gebruiker die gewoon een recept opzoekt, doet dit er niet toe. Voor iedereen die met AI-ondersteunde tekst publiceert, deze verkoopt of aan klanten levert, verandert het echter alles: je content draagt nu een handtekening die je niet hebt toegevoegd, niet kunt zien en niet kunt uitzetten.

Twee soorten AI-watermerk

De term 'AI-watermerk' wordt gebruikt voor twee zeer verschillende dingen. Het is belangrijk om te weten met welke variant je te maken hebt, omdat dit bepaalt hoe je het verwijdert.

Type 1

Onzichtbare tekens

Unicode-tekens die er precies uitzien als een normale spatie of helemaal niets zijn: zero-width spaces, word joiners en smalle niet-afbreekbare spaties.

  • Gemakkelijk te detecteren met een eenvoudige script
  • Gemakkelijk te verwijderen: verwijder ze of vervang ze
  • Dingens stil verstoren: zoeken, woordtellingen, trefwoordmatching, code
Type 2

Statistische watermerken

Geen extra tekens. De woordkeuzes van het model worden gestuurd door een geheime sleutel, wat een patroon achterlaat dat alleen de detector van de aanbieder kan lezen.

  • Onzichtbaar voor lezers en voor elke teksteditor
  • Overleeft kopiëren-plakken en licht bewerken
  • Verzwakt bij zware herschrijving; een volledige herschrijving verwijdert het

Onzichtbare tekens: de aflevering ChatGPT

In april 2025 merkten onderzoekers op dat tekst van de toen nieuwe OpenAI-modellen o3 en o4-mini smalle niet-afbreekende spaties (U+202F) bevatte op plekken waar een normale spatie hoorde te staan. Plakken in Word met de weergave van opmaaktekens aan, toonden ze zich als kleine cirkels in plaats van punten. OpenAI verklaarde dat de tekens een bijverschijnsel waren van grootschalige versterkingsleren, geen opzettelijke watermerk, en dat de tekens later ophielden met verschijnen. De les bleef hangen: AI-tekst kan tekens bevatten die je nooit ziet, en deze worden meegekopiëerd bij elk plak- en plakactie in je CMS.

Statistische watermerken: SynthID en Claude

Een taalmodel kiest elk volgend woord uit een lijst met waarschijnlijke kandidaten, met een beetje willekeur. Een statistisch watermerk vervangt die willekeurigheid door een pseudo-willekeurige keuze die wordt gestart met een geheime sleutel. Voor een lezer ziet de tekst er volledig normaal uit. Voor iemand die de sleutel vasthoudt, toont een lang genoeg passage een patroon van woordkeuzes dat bij toeval bijna nooit zou voorkomen.

De woorden die Claude kiest zijn nog steeds willekeurig, maar nu kan men de woordvolgorde controleren en zien of deze consistent is met de keuzes die Claude zou maken als het de sleutel gebruikte.

Anthropic, Hoe het tekstwatermerk van Claude werkt (augustus 2026)

Twee details zijn belangrijk voor uitgevers. Het watermerk wordt sterker naarmate de tekst langer is, en volgens Anthropic verwijdert licht bewerken het niet, terwijl een volledige herschrijving waarbij elk woord wordt vervangen, het wel verwijdert.

Wie watermerkt AI-tekst (september 2026)

AanbiederTekstwatermerkTypeWie kan het controleren
Google GeminiJa, sinds 2024Statistisch (SynthID)Gereedschappen van Google voor SynthID
Anthropic ClaudeJa, nieuwe modellen sinds augustus 2026Statistisch (op SynthID gebaseerd)Anthropic detectie API, privé-preview voor toezichthouders, media, onderwijzers en onderzoekers
OpenAI ChatGPTNog niet voor tekst; afbeeldingen en audio zijn al gemarkeerdTekstherkomst aangekondigd als doelOpenAI gereedschappen (voor afbeeldingen en audio vandaag)
NoTrack APINeeGeen watermerk, geen verborgen tekensNiemand
Vergelijking van AI-tekstwatermerken per aanbieder in 2026
Illustratie: hoe dezelfde zin onzichtbare tekens, een statistisch watermerk of helemaal niets kan bevatten.

Waarom gemarkeerde tekst contentcreators schaadt

Google zegt al jaren dat het inhoud rangschikt op kwaliteit, niet op hoe deze is geproduceerd. Het probleem is iedereen anders in de keten.

De conclusie: Je hebt betaald voor de woorden, je hebt ze bewerkt en je publiceert ze onder je eigen naam. Of ze het signatuur van iemand anders dragen, moet jouw beslissing zijn.

Hoe je tekst controleren op AI-watermerken

1. Onzichtbare tekens: controleren in seconden

Snelle handmatige test: plak de tekst in Microsoft Word en druk op Ctrl+Shift+8 (Cmd+8 op Mac) om opmaaktekens te tonen. Normale spaties worden weergegeven als stippen; speciale spaties worden weergegeven als kleine cirkels of andere symbolen. Voor alles op grotere schaal, gebruik een script:

import unicodedata

SUSPECT = {0x00A0, 0x202F, 0x2007, 0x2009, 0x200A, 0x205F, 0x3000,
           0x200B, 0x200C, 0x200D, 0x2060, 0xFEFF, 0x00AD}

def find_hidden(text: str):
    hits = []
    for i, ch in enumerate(text):
        if ord(ch) in SUSPECT or unicodedata.category(ch) == "Cf":
            hits.append((i, f"U+{ord(ch):04X}", unicodedata.name(ch, "?")))
    return hits

print(find_hidden(open("article.txt", encoding="utf-8").read()))

Eén caveat die het weten waard is: de zero-width joiner (U+200D) is ook een legitiem onderdeel van veel emoji’s, zoals 🚴‍♂️. Als een hit binnen een emoji zit, laat het dan met rust.

2. Statistische watermerken: die kun je niet zelf controleren

In de tekst is niets te zien. Alleen de detector van de aanbieder, die de geheime sleutel vasthoudt, kan bepalen of een passage een watermerk heeft. Anthropic's detectie-API is in private preview voor geselecteerde organisaties, niet voor het publiek. In de praktijk betekent dit dat je moet aannemen: als een watermerkend model het heeft geschreven en je hebt het niet volledig herschreven, dan is het gemarkeerd.

Hoe AI-watermerken uit tekst verwijderen

  1. Verwijder onzichtbare tekens. Vervang speciale spaties door normale spaties en verwijder zero-width tekens. Veilig, direct en verliesvrij.
  2. Schrijf volledig opnieuw met een onafhankelijk model. Lichte bewerkingen laten een statistisch watermerk intact. Een volledige herschrijving, waarbij de zinsopbouw en woordkeuze overal veranderen, niet. Gebruik een model dat zijn eigen output niet van een watermerk voorziet, anders vervang je slechts één handtekening door een andere.
  3. Geef de tekst een menselijk tintje. Een volledige herschrijving plus de humanizer-prompt uit onze gids over het menselijk maken van AI-tekst verwijdert de standaardzinswendingen en het eentonige ritme waar detectors op af gaan.
  4. Controleer nog één keer. Voer de tekenscontrole opnieuw uit voordat je publiceert. Het kost slechts een seconde.

Stap 1 in de code: tekens opschonen

import re

SPACES = r"[\u00A0\u202F\u2007\u2009\u200A\u205F\u3000]"
ZERO_WIDTH = r"[\u200B\u200C\u2060\uFEFF\u00AD]"

def clean(text: str) -> str:
    text = re.sub(SPACES, " ", text)
    return re.sub(ZERO_WIDTH, "", text)

Stap 2 in de code: een volledige herschrijving via NoTrack API

from openai import OpenAI

client = OpenAI(base_url="https://api.notrack.ai/v1", api_key="sk-notrack-...")

REWRITE = ("Rewrite the user's text from scratch in your own words, the way a sharp "
           "human writer would say it to a friend. New sentence structure and new word "
           "choice everywhere, same meaning and every fact kept. Plain everyday words, "
           "contractions, short and long sentences mixed. No em dashes. "
           "Output only the rewrite.")

def rewrite(text: str) -> str:
    r = client.chat.completions.create(
        model="notrack-uncensored",
        temperature=0.9,
        messages=[{"role": "system", "content": REWRITE},
                  {"role": "user", "content": clean(text)}],
    )
    return r.choices[0].message.content
Een volledige herschrijving van een AI-paragraph met NoTrack API
Echte NoTrack API-output: dezelfde feiten in volledig nieuwe zinnen en met nieuwe woordkeuzes.

Herschrijf lange documenten sectie voor sectie. Dit houdt de kwaliteit hoog en zorgt ervoor dat elk deel van de tekst wordt herschreven, niet alleen het begin.

Of sla het watermerk volledig over

Tekst achteraf opschonen werkt. Geen tekst hebben die opgeschoond hoeft te worden, werkt beter. NoTrack API draait ons eigen ongecensureerde model op onze eigen GPUs. Het is geen wrapper voor OpenAI, Anthropic of Google, dus een bovenliggende aanbieder stempelt geen handtekening op je tekst terwijl deze door de API loopt.

$0.25
per 1M invoertokens
$1.00
per 1M uitvoertokens
$1
gratis tegoed op je eerste sleutel
64K
contextvenster
from openai import OpenAI

client = OpenAI(base_url="https://api.notrack.ai/v1", api_key="sk-notrack-...")

article = client.chat.completions.create(
    model="notrack-uncensored",
    messages=[{"role": "user", "content": "Write a 600-word guide to choosing trail running shoes."}],
).choices[0].message.content

# Clean from the start: no watermark to remove, no hidden characters to strip.
print(article)

Het schrijven van 1.000 artikelen van 800 woorden kost ongeveer $1,10 aan uitvoertokens. Het gratis tegoed op je eerste sleutel is genoeg om de hele workflow te testen voordat je een cent uitgeeft. Maak je sleutel aan of lees de API-documentatie.

Veelgestelde vragen

Watermerkt ChatGPT zijn tekst?

Niet per september 2026. OpenAI markeert gegenereerde afbeeldingen en audio en heeft aangegeven de herkomstproblematiek (provenance) ook op tekst uit te willen breiden. In april 2025 produceerden sommige ChatGPT-modellen onzichtbare smalle niet-afbrekende spaties, wat OpenAI omschreef als een trainingseigenaardigheid en niet als een watermerk.

Watermerkt Claude zijn tekst?

Ja. Anthropic kondigde in augustus 2026 aan dat nieuwe Claude-modellen watergemerkte tekst genereren met behulp van een statistische methode gebaseerd op Google's SynthID, en dat oudere modellen worden bijgewerkt. Het watermerk voegt geen tekens toe; het zit in de woordkeuzes.

Watermerkt Gemini zijn tekst?

Ja. Google watermerkt de tekstuitvoer van Gemini al met SynthID sinds 2024.

Kan ik een watermerk verwijderen door een paar woorden aan te passen?

Nee. Statistische watermerken overleven lichte bewerkingen. Anthropic zelf geeft aan dat een volledige herschrijving waarbij elk woord wordt vervangen het watermerk verwijdert. Herschrijf volledig met een model dat geen eigen watermerk toevoegt.

Wat is een ChatGPT- of Claude-watermerkverwijderaar?

Het is een tweestapsproces: onzichtbare tekens verwijderen en vervolgens de tekst volledig herschrijven met een onafhankelijk model. De bovenstaande Python-fragmenten doen beide, waarbij NoTrack API wordt gebruikt voor de herschrijving.

Voegt NoTrack API een watermerk of verborgen tekens toe?

Nee. NoTrack draait zijn eigen model op eigen hardware en voegt geen watermerk, geen herkomstsignatuur en geen verborgen tekens toe. Het bewaart ook geen van je prompts of outputs.

Straft Google AI-gegenereerde inhoud af?

Google heeft aangegeven nuttige, hoogwaardige inhoud te belonen, ongeacht hoe deze is geproduceerd. Watermerken zijn minder belangrijk voor de ranking en belangrijker voor de mensen en platforms aan wie je de inhoud levert.

Schone tekst, vanaf het eerste token: Genereer tekst zonder verborgen elementen. Je eerste $1 is gratis: haal een NoTrack API-sleutel op.