QikTools로 만들어졌나요?
사진, 동영상, 오디오 파일, PDF, Word, PowerPoint, Excel 문서 또는 ZIP 팩을 확인하거나 텍스트를 붙여 넣으세요. QikTools로 만들었다면 언제, 어떤 도구로 만들었고 AI 생성 표시가 어떻게 적용됐는지 확인할 수 있어요. 누가 만들었는지는 절대 표시하지 않아요.
파일은 메모리에서 확인하며 저장하지 않아요. 파일을 만든 사람이 누구인지 절대 표시하지 않아요.
확인하는 항목
정확한 파일
파일의 SHA-256 지문을 서버가 제공한 모든 파일과 비교해요. 일치하면 저희가 만든 파일과 바이트 단위로 동일하다는 뜻이에요.
Content Credentials
서명된 C2PA 매니페스트를 확인해요. 서명자, 파일과의 일치 여부, 서명자가 C2PA Trust List에 있는지, 서명 시점(신뢰할 수 있는 타임스탬프), 파일이 AI로 만들어졌다고 표시되어 있는지를 확인할 수 있어요.
삽입된 메타데이터
모든 서명된 사진, 동영상, 오디오 파일 및 PDF에 기록하는 IPTC “trained algorithm으로 제작됨” 태그와 고유 생성 ID예요.
보이지 않는 워터마크
서버에서 만든 대부분의 사진에는 보이지 않는 워터마크(Adobe TrustMark)가 포함돼요. 스크린샷, 재압축 및 크기 조정을 거쳐도 유지되도록 설계되어 메타데이터가 삭제된 복사본도 생성 기록을 추적할 수 있는 경우가 많아요. 투명하거나, 매우 작거나, 매우 크거나, 매우 넓거나, 애니메이션인 사진에는 워터마크가 포함되지 않아요.
시각적 일치
다른 정보가 모두 사라져도 시각적 지문으로 사진이 저희가 만든 사진처럼 보이는지 확인할 수 있어요. 이는 참고 정보일 뿐, 증거는 아니에요.
텍스트 지문
붙여넣은 텍스트를 도구가 생성한 텍스트의 일방향 지문과 단어별 또는 문단별로 비교해요. 텍스트 자체는 저장하지 않아요. 정확히 일치하는 복사본, 발췌문, 조금 수정된 복사본, 긴 텍스트 안의 생성된 문장을 찾아요.
서명된 텍스트 표시
QikTools에서 내보낸 텍스트 파일(.md, .html, .txt, .vtt, .json)에는 기계가 읽을 수 있는 AI 표시가 포함돼요. 저희가 단어를 인식하면 QikTools가 서명해요. 확인 과정에서 서명과 이후 텍스트가 변경됐는지를 확인해요.
서명된 문서 및 팩 표시
QikTools의 PDF, Word, PowerPoint 및 Excel 파일과 ZIP 팩에는 저희가 서명한 AI 표시가 포함돼요. 여기에 하나를 놓으면 서명 시점, 사용한 도구, 파일 또는 팩의 모든 파일이 서명 당시와 정확히 동일한지를 확인할 수 있어요. 기기가 파일을 읽고, 표시와 지문만 전송돼요.
결과에서 알 수 있는 내용
- QikTools로 제작됨
- 이 파일은 QikTools에서 생성됐어요. 제공된 상태 그대로이고 저희가 서명했으며 변경되지 않았거나, 생성 ID 또는 워터마크로 추적할 수 있어요.
- 라벨
- 사실적인 이미지와 동영상에 표시되는 “AI-generated” 표시입니다. 복제된 음성의 오디오와 AI 음성으로 전달되는 음성(예: AI Voice Studio에서 생성)은 짧은 음성 고지(“이 오디오는 AI로 생성되었습니다.”)로 시작하며, AI 음성이 포함된 동영상에는 이 표시가 나타납니다.
- Content Credentials
- 파일이 어떻게 만들어졌는지를 인증서로 서명한 변조 감지 기록이에요. 파일이 변경되면 서명이 더 이상 일치하지 않아요.
- 모델
- 파일을 만든 AI 모델이에요. 기록된 경우에만 표시돼요. 편집기에서 만든 파일에는 생성에 사용된 이전 버전도 표시돼요.
신뢰할 수 있거나 유효한가요? 서명자의 인증서가 C2PA Trust List에 있으면 Credentials가 “신뢰할 수 있음”으로 표시돼요. QikTools는 아직 해당 목록에 없어요(C2PA Conformance Program을 완료하지 않았어요). 따라서 다른 확인 도구에서는 저희 Credentials가 알 수 없는 출처로 표시될 수 있어요. 그래도 유효해요. 유효한 서명은 저희가 서명한 후 파일이 변경되지 않았다는 뜻이며, 이 페이지에서 QikTools가 서명했다는 사실을 확인할 수 있어요.
QikTools가 만든 콘텐츠에 표시하는 방법
사실적인 사진과 동영상은 오른쪽 아래에 보이는 “AI-generated” 라벨을 표시해요. 복제된 음성의 오디오와 오디오로 제공되는 AI 음성(예: AI Voice Studio)은 짧은 음성 고지(“This audio was generated with AI.”)로 시작해요. AI 음성이 포함된 동영상에는 보이는 라벨이 표시돼요. 서버에서 만든 모든 파일에는 포함된 메타데이터와 고유 생성 ID가 있고, 대부분의 사진에는 보이지 않는 워터마크가 있어요. 형식이 지원하는 경우에는 타임스탬프 서비스가 사용 가능할 때 서명된 Content Credentials도 포함돼요. 편집기에서 내보낸 파일도 서명이 완료되면 같은 방식으로 서명돼요. 사실적인 사람이 포함된 사진에는 마켓플레이스를 위해 “contains-synthetic-performer” 태그도 추가돼요. 이러한 표시를 제거하는 것은 약관 위반이에요.
QikTools가 AI로 작성한 텍스트에 표시하는 방법
도구가 작성한 텍스트는 AI 생성 콘텐츠예요. EU AI Act는 이를 기계가 인식하고 누구나 확인할 수 있도록 표시할 것을 요구해요. 방법은 다음과 같아요.
- 다운로드 파일에는 기계가 읽을 수 있는 AI 표시가 포함돼요. 형식에 따라 Markdown 프런트 매터, HTML 메타 태그 및 schema.org 데이터, JSON 항목, Word·PDF·PowerPoint 문서 속성, WebVTT 자막의 메모 또는 .txt 파일 끝의 짧은 라벨 문장으로 저장돼요. 다운로드한 텍스트 파일의 단어를 인식하면 표시를 QikTools가 디지털 서명하므로 누구나 이를 확인하고 이후 텍스트가 변경됐는지 볼 수 있어요.
- 복사본에도 동일한 표시가 포함돼요. 서식이 적용된(HTML) 버전에서 확인할 수 있어요. 일반 텍스트는 정확히 그대로 유지돼요.
- 일반 텍스트는 복사하면 세부 정보를 잃어요.그래서 서버는 완성된 텍스트 중 약 30단어 이상인 각 부분의 단방향 지문을 보관해요. 텍스트 자체나 작성자에 관한 정보는 저장하지 않고, 도구, 모델 및 날짜만 저장해요. 이 검사기는 이러한 지문과 비교하며, 지문은 3년 동안 보관해요.
- 숨겨진 문자는 사용하지 않아요. 텍스트에 보이지 않는 문자나 비슷하게 생긴 문자를 넣지 않아요. 이런 문자는 스크린 리더, 검색 및 글자 수 제한을 방해하고 한 번의 정리 작업으로 사라져요.
- 표시되지 않는 항목: 직접 작성한 글의 사소한 수정(맞춤법, 문법, 한두 단어 — 15% 미만), 코드와 수식, 트랜스크립트, 직접 작성한 텍스트의 번역.
검사기는 크게 다시 작성되거나 번역된 텍스트를 인식할 수 없으며, “일치하지 않음”이 사람이 작성했다는 증거는 아니에요. AI 텍스트를 사람이 쓴 것처럼 보이게 하려고 이러한 표시를 제거하는 것은 약관 위반이에요.
개발자용: 서명된 표시는 텍스트 표준 형식의 SHA-256 위에 생성된 JWS(RFC 7515)이며, /api/provenance/text/certs의 인증서 체인으로 확인할 수 있어요. 한 줄 형식은 qiktools-ai-text: v=1; ai=true; dst=trainedAlgorithmicMedia; tool=…; date=…; verify=…; sig=…이에요.
QikTools가 문서와 ZIP 팩에 표시하는 방법
PDF, Word, PowerPoint, Excel 파일과 ZIP 팩은 사진이나 동영상처럼 Content Credentials를 포함할 수 없어요. 따라서 같은 인증서로 짧은 명세에 대신 서명해요.
- 표시가 저장되는 위치. PDF에는 메타데이터로, Word·PowerPoint 또는 Excel 파일에는 문서 속성(AI 생성 여부, 생성 도구, 날짜 및 이 페이지 링크)으로 저장돼요. ZIP 팩에는 QIKTOOLS-AI-PROVENANCE.json이라는 파일로 저장되며, 이 파일에는 다른 모든 파일의 SHA-256 지문과 AI 생성 여부가 기록돼요.
- 표시 내용. 파일이 저희 도구 중 하나에서 생성됐다는 사실, 생성 날짜, AI가 사용된 방식(IPTC “digital source type”) 및 저희가 서명한 내용의 지문이 표시돼요. 사람, 계정 또는 파일 자체의 이름은 절대 표시하지 않으며, 서명은 콘텐츠가 사실이거나 검증됐다는 뜻이 아니에요.
- 파일은 사용자에게 그대로 남아요. 서명할 때 브라우저는 지문만 전송해요(팩의 경우 파일 이름, 크기 및 지문). 여기서 확인할 때는 기기에서 파일을 읽고 표시와 지문만 전송해요. 아무것도 저장하지 않아요.
- 변경된 내용이 있나요? 문서나 팩을 수정하면 이 페이지에 “QikTools로 만든 후 변경됨”이라고 표시되고, 팩의 경우 어떤 파일이 변경·누락·추가되었는지도 표시돼요. 서명을 사용할 수 없을 때 다운로드한 경우에도 AI 표시는 파일에 남아 있으며, 이 페이지에는 “QikTools가 AI 생성으로 표시했지만 서명되지 않음”이라고 표시돼요.
개발자용: 서명은 qiktools-ai-mark+jwt 유형의 JWS(RFC 7515)이며, /api/provenance/text/certs의 인증서 체인으로 검증할 수 있어요. PDF의 서명은 XMP의 qiktools:Mark 속성이며 생성된 당시의 PDF 전체를 대상으로 해요(표시는 그 뒤에 추가되고 이후에는 아무것도 올 수 없어요). Office 파일의 서명은 ProvenanceSignature 사용자 지정 속성이며, 문서 속성을 제외한 모든 부분의 SHA-256 목록을 대상으로 해요.
무료 감지 API
플랫폼, 뉴스룸, 연구자는 계정이나 키 없이 무료로 자체 시스템에서 같은 검사를 실행할 수 있어요. 파일 자체(25 MB 이하)나 파일 링크를 보내면 판정, 일치 여부, 기록된 내용이 담긴 JSON을 받아요. 파일을 만든 사람이 누구인지는 절대 반환하지 않아요. 보낸 내용은 저장되지 않아요.
curl -X POST https://www.qiktools.com/api/verify \
-H 'Content-Type: application/octet-stream' \
--data-binary @picture.jpgcurl -X POST https://www.qiktools.com/api/verify \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com/picture.jpg"}'curl -X POST https://www.qiktools.com/api/verify/text \
-H 'Content-Type: application/json' \
-d '{"text": "Paste the text to check here…"}'네트워크 주소별 제한: 분당 12회, 하루 300회 검사 및 분당 6개 링크. 이미지, 동영상, 오디오, PDF를 지원해요. 응답의 판정은 verified, altered, similar, unrecognised, browser_export, other_ai 또는 none 중 하나예요.
텍스트(200,000자 이하, 동일한 제한): 응답의 판정은 exact, match, partial, none 또는 too_short이며, 신뢰도, 일치하는 비율, 날짜와 도구가 함께 제공돼요. 결과의 서명된 사본을 받으려면 "receipt": true를 추가하세요. 텍스트는 메모리에서 지문 처리된 후 삭제돼요.
QikTools 파일이 누군가를 속이거나 해치는 데 사용된 것을 보셨나요?
링크나 파일의 생성 ID와 함께 알려 주세요. 실제 인물의 사적 이미지나 변형 이미지는 몇 시간 내에 우선 처리돼요.