{"id":379936,"date":"2026-10-06T01:24:00","date_gmt":"2026-10-06T08:24:00","guid":{"rendered":"https:\/\/cms-articles.softonic.io\/en\/?p=379936"},"modified":"2026-10-06T01:24:47","modified_gmt":"2026-10-06T08:24:47","slug":"openai-adds-invisible-watermarks-to-chatgpt-and-launches-a-detector-for-texts-generated-by-ai","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/openai-adds-invisible-watermarks-to-chatgpt-and-launches-a-detector-for-texts-generated-by-ai\/","title":{"rendered":"OpenAI adds invisible watermarks to ChatGPT and launches a detector for texts generated by AI"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>OpenAI has announced changes to <a href=\"https:\/\/chatgpt.en.softonic.com\/\" rel=\"noopener\">ChatGPT<\/a> to comply with the European Union&#8217;s AI Act<\/strong>. The company will start adding an invisible watermark to ChatGPT and <a href=\"https:\/\/codex-cli.en.softonic.com\/\" rel=\"noopener\">Codex<\/a> texts, after Anthropic announced a similar system for Claude a couple of weeks ago.<\/p>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">An invisible signal between the words ChatGPT chooses<\/h2>\n\n<p class=\"wp-block-paragraph\">The key lies in textGrain, a technology that introduces a statistical signal into the model&#8217;s choice of words, so it carries over when the text is copied and pasted. According to OpenAI, the detector will then look for that pattern to determine whether a fragment contains the mark. For us, <strong><a href=\"https:\/\/en.softonic.com\/articles\/openai-does-not-want-to-use-watermarks-with-chatgpt\" rel=\"noopener\">the text will look the same to us<\/a><\/strong>, but it may be detectable.<\/p>\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"ChatGPT\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-icon-s\/p\/1922d6a8-6db0-4d04-9f83-e6b396c28354\/1330587929\/chatgpt-Download-ChatGPT.jpg\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">ChatGPT<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/chatgpt.en.softonic.com\/\" target=\"_self\" rel=\"noopener noreferrer\">Download<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--0\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"0\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\"><\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/chatgpt.en.softonic.com\/\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The rollout will be gradual. ChatGPT and Codex will incorporate the watermark in the European Union over the next few weeks, while, if we use the API, <strong>we can already enable it on most models<\/strong>. The move, without a doubt, is especially interesting after years of work around detectors for text generated by ChatGPT that haven&#8217;t always worked as they should.<\/p>\n\n<h2 class=\"wp-block-heading\">A detector that depends on context and that comes with limitations<\/h2>\n\n<p class=\"wp-block-paragraph\">Alongside the new marking system, OpenAI will open access to its detector to researchers and specialized organizations. <strong>Accuracy, according to OpenAI, varies greatly depending on the length and type of content<\/strong>: in 400-token texts, replacing 10% of the words with synonyms reduces detection from 92% to 66%, while 25% of changes brings it down to 17%.<\/p>\n\n<p class=\"wp-block-paragraph\">This is <strong>a provenance tool rather than absolute proof of authorship<\/strong>. The mark indicates that an OpenAI system has participated in the text, while the user&#8217;s identity, ownership, and the degree of human intervention aren&#8217;t covered by the analysis.<\/p>","protected":false},"excerpt":{"rendered":"<p>OpenAI has announced changes to ChatGPT to comply with the European Union&#8217;s AI Act. The company will start adding an invisible watermark to ChatGPT and Codex texts, after Anthropic announced a similar system for Claude a couple of weeks ago. An invisible signal between the words ChatGPT chooses The key lies in textGrain, a technology &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/en\/openai-adds-invisible-watermarks-to-chatgpt-and-launches-a-detector-for-texts-generated-by-ai\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;OpenAI adds invisible watermarks to ChatGPT and launches a detector for texts generated by AI&#8221;<\/span><\/a><\/p>\n","protected":false},"author":9262,"featured_media":379935,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[1015],"tags":[],"usertag":[],"vertical":[],"content-category":[],"class_list":["post-379936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/9262"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=379936"}],"version-history":[{"count":2,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379936\/revisions"}],"predecessor-version":[{"id":379950,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379936\/revisions\/379950"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media\/379935"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=379936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=379936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=379936"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=379936"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=379936"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=379936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}