Oznámenie O Súkromí

Súkromie

Služba je zámerne jednoduchá, ale public avatar API stále prijíma niektoré request data, aby fungovalo. Táto stránka opisuje praktický baseline.

Čo Služba Prijíma

  • opaque identifier, ktorý vložíte do request, napríklad internal id, username alebo one-way hash
  • request parameters ako avatar type, style options, size, format a background
  • standard HTTP metadata spracované serverom, reverse proxy a CDN, napríklad IP address, user agent, referrer a request timing

Čo Ukladá Samotná Aplikácia

Aplikácia nevyžaduje user accounts a predvolene nenastavuje application cookies. V basic request flow generuje avatar on demand a vracia ho priamo.

Ak je zapnutý object storage support a používa sa signed-link alebo persistence route, generated avatar file a object key môžu byť uložené v nakonfigurovanom S3-compatible bucket.

Telemetria Chrániaca Súkromie

Ak operator povolí telemetry, aplikácia odosiela aggregate OpenTelemetry metrics pre page views, visible page time, repository a crate clicks, demo actions a avatar generation counts zoskupené podľa bounded style choices ako kind, background, accessory, color, expression, shape a size bucket.

Telemetry nezahŕňa raw identifiers, tenant alebo style namespace values, IP addresses, user agents, referrers, full URLs, cookies ani free-form text. Telemetry endpoints prijímajú iba allow-listed aggregate labels.

Logy A Infraštruktúra

Podľa deployment môžu infrastructure components ako nginx, Caddy, Cloudflare, hosting providers alebo S3-compatible storage uchovávať access logs a operational metadata. Tieto logs sú súčasťou prevádzky public service a môžu obsahovať requested identifier, ak sa nachádza v URL.

Čo Radšej Neposielať

Email-shaped identifiers sa prijímajú kvôli compatibility, ale URLs sa môžu objaviť v infrastructure logs. Posielajte stable internal id alebo one-way application hash, ak sa chcete vyhnúť personal data v request URL.

Repository A Crate

Implementation môžete skontrolovať v public API repository a reusable avatar renderer v Rust crate. Repozitár · Rust Crate

Poznámka k prekladom

Preklady webu sú podporené AI a vytvorené podľa najlepšej snahy. Ak uvidíte formuláciu, ktorú treba zlepšiť, príspevky na GitHube sú vítané. Vylepšiť preklady