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