2. Consent Management
On your first visit we show a consent banner. Accept all enables optional categories; Reject optional keeps only strictly necessary storage. Manage preferenceslets you choose advertising, analytics, personalization, AI learning, and relationship preferences separately. Advertising is enabled only when you allow that category. Your choice is recorded (a signed preference record, retained 12 months as proof of compliance) and you can change it at any time via the chat’s 3-dot menu → Privacy & Cookie Settings. Withdrawing consent takes effect immediately and never degrades core features.
3. Strictly Necessary Storage
These are required for the Service to function and cannot be disabled:
| Key | Type | Purpose | Duration |
|---|---|---|---|
kruthika_country | Cookie | Remembers your region so content and formats match your location | 12 months |
kruthika_ui_lang | Cookie | Remembers your interface language choice | 12 months |
kruthika_sid | Cookie (HttpOnly) | Signed session identifier that keeps chat continuity and abuse-prevention intact | Session / short persistence |
consent record | Cookie + server record | Stores your cookie choices as compliance proof | 12 months |
__Host-admin_session | Cookie (HttpOnly, admins only) | Authenticates the site-operator dashboard | Session |
chat memory (localStorage) | Local storage | Your on-device conversation memory — never uploaded by us; clear anytime via “Clear Chat” | Until you clear it |
4. Performance & Analytics Optional
With consent, first-party analytics record anonymised page views, session counts and response latency so we can keep the Service fast and reliable. IP addresses are truncated at ingestion, raw rows are purged on a rolling 90-day schedule and only aggregate counts survive. We use no third-party cross-site trackers.
5. Advertising Optional · Consent-gated
Kruthika is free thanks to advertising delivered through Adsterra when you allow the advertising category. Adsterra says its tags may use cookies and pseudonymous device or browser data to serve and measure ads. We do not send chat messages to advertising partners. If advertising is off, Adsterra tags and direct-link offers do not load.
6. Push Notifications (Opt-in)
If you enable browser notifications, OneSignal stores a subscription identifier on your device and our servers so proactive messages can reach you. Unsubscribing via browser settings removes the identifier.
7. Browser Controls & Do Not Track
- Change consent anytime: chat 3-dot menu → Privacy & Cookie Settings.
- Clear all cookies/site data through your browser settings (this also erases local chat memory).
- Browsers offer per-site cookie blocking; blocking strictly necessary storage will break the chat.
“Do Not Track” signals: no industry standard exists, so we do not currently respond to DNT headers. If a binding standard emerges we will update this section.
8. Updates & Contact
Material changes to this Policy will be reflected in the “Last Updated” date above and highlighted on the website. Questions about cookie practices? Contact privacy@kruthika.fun.