ਪਰਦੇਦਾਰੀ
ਇਹ service ਜਾਣਬੁੱਝ ਕੇ simple ਰੱਖੀ ਗਈ ਹੈ, ਪਰ public avatar API ਨੂੰ ਕੰਮ ਕਰਨ ਲਈ ਕੁਝ request data ਮਿਲਦਾ ਹੈ। ਇਹ page ਉਸ practical baseline ਨੂੰ ਸਮਝਾਉਂਦਾ ਹੈ।
Service ਕੀ ਪ੍ਰਾਪਤ ਕਰਦੀ ਹੈ
- request ਵਿੱਚ ਤੁਸੀਂ ਪਾਇਆ opaque identifier, ਜਿਵੇਂ internal id, username ਜਾਂ one-way hash
- request parameters ਜਿਵੇਂ avatar type, style options, size, format ਅਤੇ background
- standard HTTP metadata ਜੋ server, reverse proxy ਅਤੇ CDN handle ਕਰਦੇ ਹਨ, ਜਿਵੇਂ IP address, user agent, referrer ਅਤੇ request timing
App ਕੀ store ਕਰਦੀ ਹੈ
Application user accounts ਨਹੀਂ ਮੰਗਦੀ ਅਤੇ default ਤੌਰ ਉੱਤੇ application cookies set ਨਹੀਂ ਕਰਦੀ। Basic request flow ਵਿੱਚ app avatar on demand generate ਕਰਦੀ ਹੈ ਅਤੇ ਸਿੱਧਾ ਵਾਪਸ ਕਰਦੀ ਹੈ।
ਜੇ 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 ਤੇ ਯੋਗਦਾਨ ਸਵਾਗਤਯੋਗ ਹੈ। ਅਨੁਵਾਦ ਸੁਧਾਰੋ