Privacy Notice

Privatnost

Ovaj service je namjerno jednostavan, ali public avatar API i dalje prima određeni request data da bi radio. Ova page objašnjava taj practical baseline.

Šta Service Prima

  • opaque identifier koji stavljaš u request, kao internal id, username ili one-way hash
  • request parameters kao avatar type, style options, size, format i background
  • standard HTTP metadata koju obrađuju server, reverse proxy i CDN, kao IP address, user agent, referrer i request timing

Šta App Store

Application ne zahtijeva user accounts i ne set application cookies by default. U basic request flow, app generate avatar on demand i direktno ga return.

Ako je object storage support enabled i koristi se signed-link ili persistence route, generated avatar file i object key mogu se store u configured S3-compatible bucket.

Privacy-Preserving Telemetry

Ako operator enable telemetry, app emit aggregate OpenTelemetry metrics za page views, visible page time, repository i crate clicks, demo actions i avatar generation counts grouped po bounded style choices kao kind, background, accessory, color, expression, shape i size bucket.

Telemetry ne sadrži raw identifiers, tenant ili style namespace values, IP addresses, user agents, referrers, full URLs, cookies ili free-form text. Telemetry endpoints prihvataju samo allow-listed aggregate labels.

Logs I Infrastructure

Zavisno od deployment, infrastructure components kao nginx, Caddy, Cloudflare, hosting providers ili S3-compatible storage mogu store access logs i operational metadata. Ti logs su dio rada public service i mogu sadržavati requested identifier ako se vidi u URL.

Šta Je Bolje Ne Slati

Email-shaped identifiers se prihvataju radi compatibility, ali URLs se mogu pojaviti u infrastructure logs. Pošalji stable internal id ili one-way application hash ako želiš izbjeći personal data u request URL.

Repository I Crate

Možeš pregledati implementation u public API repository i reusable avatar renderer u Rust crate. Repository · Rust Crate

Napomena o prijevodima

Prijevodi stranice su potpomognuti AI-jem i urađeni uz najbolji trud. Ako vidiš formulaciju koju treba poboljšati, doprinosi na GitHubu su dobrodošli. Poboljšaj prijevode