개인정보
서비스는 의도적으로 단순하지만 공개 아바타 API가 작동하려면 일부 요청 데이터를 받습니다. 이 페이지는 그 실질적인 기준선을 설명합니다.
서비스가 받는 것
- 요청에 넣는 불투명 식별자, 예: 내부 ID, 사용자 이름, 단방향 해시
- 아바타 유형, 스타일 옵션, 크기, 형식, 배경 같은 요청 매개변수
- 서버, 리버스 프록시, CDN이 처리하는 표준 HTTP 메타데이터, 예: IP 주소, user agent, referrer, 요청 타이밍
앱 자체가 저장하는 것
애플리케이션은 사용자 계정을 요구하지 않으며 기본적으로 애플리케이션 쿠키를 설정하지 않습니다. 기본 요청 흐름에서는 요청 시 아바타를 생성해 직접 반환합니다.
객체 스토리지 지원이 활성화되어 있고 서명 링크 또는 persistence route가 사용되면 생성된 아바타 파일과 객체 키가 구성된 S3 호환 bucket에 저장될 수 있습니다.
개인정보 보호형 텔레메트리
운영자가 telemetry를 활성화하면 앱은 page views, visible page time, repository 및 crate 클릭, demo actions, 그리고 kind, background, accessory, color, expression, shape, size bucket 같은 제한된 스타일 선택으로 그룹화된 avatar generation counts에 대한 집계 OpenTelemetry metrics를 내보냅니다.
Telemetry에는 원시 식별자, tenant 또는 style namespace 값, IP 주소, user agents, referrers, 전체 URL, cookies, 자유 텍스트가 포함되지 않습니다. Telemetry endpoints는 허용된 집계 labels만 받습니다.
로그와 인프라
배포 방식에 따라 nginx, Caddy, Cloudflare, 호스팅 제공자 또는 S3 호환 스토리지 같은 인프라 구성 요소가 access logs와 운영 메타데이터를 보관할 수 있습니다. 이러한 로그는 공개 서비스 운영의 일부이며 URL에 나타나는 경우 요청한 식별자를 포함할 수 있습니다.
보내지 않는 것이 좋은 것
이메일 형태의 식별자는 호환성을 위해 허용되지만 URL은 인프라 로그에 나타날 수 있습니다. 요청 URL에 개인정보를 넣지 않으려면 안정적인 내부 ID 또는 애플리케이션 단방향 해시를 보내세요.
저장소와 크레이트
공개 API 저장소에서 구현을, Rust 크레이트에서 재사용 가능한 아바타 렌더러를 확인할 수 있습니다. 저장소 · Rust 크레이트
번역 안내
웹사이트 번역은 AI의 도움을 받은 최선의 노력 기반입니다. 개선할 문구를 발견하면 GitHub에서 기여를 환영합니다. 번역 개선하기