ગોપનીયતા
આ 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 handle કરે તે 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 પર યોગદાન આવકાર્ય છે. અનુવાદ સુધારો