Поверителност
Услугата е умишлено проста, но public avatar API все пак получава request data, за да функционира. Тази страница описва практическия baseline.
Какво Получава Услугата
- opaque identifier, който поставяте в request, например internal id, username или one-way hash
- request parameters като avatar type, style options, size, format и background
- standard HTTP metadata, обработвани от server, reverse proxy и CDN, например IP address, user agent, referrer и request timing
Какво Съхранява Самото Приложение
Приложението не изисква user accounts и по подразбиране не задава application cookies. В basic request flow генерира avatar on demand и го връща директно.
Ако object storage support е активиран и се използва signed-link или persistence route, generated avatar file и object key могат да бъдат съхранени в конфигуриран S3-compatible bucket.
Поверителна Телеметрия
Ако operator активира telemetry, приложението изпраща aggregate OpenTelemetry metrics за page views, visible page time, repository и crate clicks, demo actions и avatar generation counts, групирани по bounded style choices като kind, background, accessory, color, expression, shape и size bucket.
Telemetry не включва raw identifiers, tenant или style namespace values, IP addresses, user agents, referrers, full URLs, cookies или free-form text. Telemetry endpoints приемат само allow-listed aggregate labels.
Логове И Инфраструктура
В зависимост от deployment, infrastructure components като nginx, Caddy, Cloudflare, hosting providers или S3-compatible storage могат да пазят access logs и operational metadata. Тези logs са част от работата на public service и могат да съдържат requested identifier, ако е в URL.
Какво Да Избягвате Да Изпращате
Email-shaped identifiers се приемат за compatibility, но URLs могат да се появят в infrastructure logs. Изпращайте stable internal id или one-way application hash, когато искате да избегнете personal data в request URL.
Repository И Crate
Можете да прегледате implementation в public API repository и reusable avatar renderer в Rust crate. Хранилище · Rust Crate
Бележка за преводите
Преводите на сайта са подпомогнати от AI и са направени с най-добро усилие. Ако видите текст, който трябва да се подобри, приносите в GitHub са добре дошли. Подобрете преводите