Privacy Notice

സ്വകാര്യത

ഈ service ഉദ്ദേശപൂർവ്വം simple ആണ്, പക്ഷേ public avatar API പ്രവർത്തിക്കാൻ ചില request data സ്വീകരിക്കുന്നു. ഈ page ആ practical baseline വിശദീകരിക്കുന്നു.

Service എന്താണ് സ്വീകരിക്കുന്നത്

  • request ൽ നിങ്ങൾ ഇടുന്ന opaque identifier, ഉദാഹരണത്തിന് internal id, username, അല്ലെങ്കിൽ one-way hash
  • avatar type, style options, size, format, background പോലുള്ള request parameters
  • server, reverse proxy, CDN എന്നിവ കൈകാര്യം ചെയ്യുന്ന standard HTTP metadata, ഉദാഹരണത്തിന് IP address, user agent, referrer, request timing

App എന്താണ് store ചെയ്യുന്നത്

Application user accounts ആവശ്യപ്പെടുന്നില്ല, default ആയി application cookies set ചെയ്യുന്നതുമില്ല. Basic request flow ൽ app avatar on demand generate ചെയ്ത് നേരിട്ട് return ചെയ്യുന്നു.

Object storage support enabled ആകുകയും signed-link അല്ലെങ്കിൽ persistence route ഉപയോഗിക്കുകയും ചെയ്താൽ generated avatar file, object key എന്നിവ configured S3-compatible bucket ൽ store ചെയ്യാം.

Privacy-Preserving Telemetry

Operator telemetry enable ചെയ്താൽ app page views, visible page time, repository/crate clicks, demo actions, avatar generation counts എന്നിവയ്ക്കായി aggregate OpenTelemetry metrics emit ചെയ്യുന്നു. ഇവ kind, background, accessory, color, expression, shape, size bucket പോലുള്ള bounded style choices പ്രകാരം grouped ആണ്.

Telemetry ൽ raw identifiers, tenant അല്ലെങ്കിൽ style namespace values, IP addresses, user agents, referrers, full URLs, cookies, free-form text എന്നിവയില്ല. Telemetry endpoints allow-listed aggregate labels മാത്രം സ്വീകരിക്കുന്നു.

Logs ഉം Infrastructure ഉം

Deployment അനുസരിച്ച് nginx, Caddy, Cloudflare, hosting providers, അല്ലെങ്കിൽ S3-compatible storage പോലുള്ള infrastructure components access logs, operational metadata store ചെയ്യാം. ഈ logs public service നടത്തുന്നതിന്റെ ഭാഗമാണ്, requested identifier URL ൽ ഉണ്ടെങ്കിൽ അത് ഉൾക്കൊള്ളാം.

അയയ്ക്കാതിരിക്കുന്നത് നല്ലത്

Email-shaped identifiers compatibility ക്കായി സ്വീകരിക്കുന്നു, പക്ഷേ URLs infrastructure logs ൽ കാണാം. Request URL ൽ personal data ഒഴിവാക്കാൻ stable internal id അല്ലെങ്കിൽ one-way application hash അയയ്ക്കുക.

Repository ഉം Crate ഉം

Implementation public API repository യിലും reusable avatar renderer Rust crate ലും പരിശോധിക്കാം. Repository · Rust Crate

വിവർത്തന കുറിപ്പ്

വെബ്‌സൈറ്റ് വിവർത്തനങ്ങൾ AI സഹായത്തോടെ, പരമാവധി ശ്രമത്തോടെ ചെയ്തതാണ്. മെച്ചപ്പെടുത്തേണ്ട വാചകം കണ്ടാൽ GitHub-ൽ സംഭാവനകൾ സ്വാഗതം ചെയ്യുന്നു. വിവർത്തനങ്ങൾ മെച്ചപ്പെടുത്തുക