Privacy Notice

Privadesa

Aquest service està fet expressament simple, però la public avatar API encara rep alguns request data per funcionar. Aquesta page explica aquest practical baseline.

Què Rep El Service

  • opaque identifier que poses a la request, com internal id, username o one-way hash
  • request parameters com avatar type, style options, size, format i background
  • standard HTTP metadata gestionada pel server, reverse proxy i CDN, com IP address, user agent, referrer i request timing

Què Store L'App

L'application no requereix user accounts i no set application cookies by default. En el basic request flow, l'app generate avatar on demand i el retorna directament.

Si object storage support està enabled i s'utilitza signed-link o persistence route, el generated avatar file i object key es poden store en el configured S3-compatible bucket.

Privacy-Preserving Telemetry

Si l'operator enable telemetry, l'app emit aggregate OpenTelemetry metrics per page views, visible page time, repository i crate clicks, demo actions i avatar generation counts grouped per bounded style choices com kind, background, accessory, color, expression, shape i size bucket.

Telemetry no conté raw identifiers, tenant o style namespace values, IP addresses, user agents, referrers, full URLs, cookies ni free-form text. Telemetry endpoints només accepten allow-listed aggregate labels.

Logs I Infrastructure

Segons el deployment, infrastructure components com nginx, Caddy, Cloudflare, hosting providers o S3-compatible storage poden store access logs i operational metadata. Aquests logs formen part de l'execució del public service i poden contenir el requested identifier si apareix a l'URL.

Què És Millor No Enviar

Email-shaped identifiers s'accepten per compatibility, però URLs poden aparèixer en infrastructure logs. Envia un stable internal id o one-way application hash si vols evitar personal data a la request URL.

Repository I Crate

Pots revisar la implementation al public API repository i el reusable avatar renderer al Rust crate. Repository · Rust Crate

Avís sobre les traduccions

Les traduccions del lloc web són assistides per IA i fetes amb el millor esforç. Si veus text que caldria millorar, les contribucions a GitHub són benvingudes. Millorar traduccions