Policy Overview & Core Stance
NyChat takes a transparent, minimal approach to browser storage. NyChat does not use advertising cookies, third-party marketing trackers, or cross-site tracking profiles.
When you interact with NyChat, your browser stores only the minimal local data required to deliver core functionality—such as keeping your chat session active during brief network disconnects, remembering your preferred display name locally, and recording your privacy preferences.
Complete Inventory of Browser Storage
The table below provides a complete, authoritative disclosure of every browser storage item utilized by the NyChat frontend:
nychat_reconnect_token_<room>Cryptographically generated random token used to restore session membership during temporary network disconnections.
Lifetime: Persists until cleared or room expiresnychat_display_nameRemembers your chosen display name locally so you do not need to retype it across room visits on the same device.
Lifetime: Persistent until manual wipenychat_session_id_<room>Ephemeral connection identifier used for routing real-time socket events during an active chat session.
Lifetime: Tab session (cleared when tab closes)nychat_terminated_roomsTracks rooms from which the user has cleanly disconnected or exited to prevent unintentional reconnect loops.
Lifetime: Tab sessionnychat_privacy_preferencesRecords your explicit consent choices for website measurement and analytics. Classified as essential to remember your privacy choices.
Lifetime: Persistent until clearednychat_pwa_dismissed_at / nychat_pwa_installedSuppresses the Progressive Web App install prompt after dismissal or after successful installation.
Lifetime: 7-day cooldown / permanentnychat_blog_discovery_seenPrevents repeated notifications regarding newly published engineering and privacy articles.
Lifetime: Persistent until clearednychat_recent_emojis / nychat_emoji_countsOrders the in-chat emoji picker by frequently and recently selected emojis for user convenience.
Lifetime: Persistent until clearedWebsite Measurement & Analytics
To understand aggregate website traffic and ensure service availability, NyChat uses Umami Cloud, an open, privacy-focused analytics platform.
- •Cookieless Architecture: Umami does not set cookies and does not track users across different domains.
- •Consent-Gated Loading: The analytics script is loaded dynamically only if you have consented to optional analytics. If you decline or revoke consent, the script is prevented from loading or removed.
- •Zero Content or Secret Exposure: Chat plaintext, 256-bit room encryption keys, invite URL fragments (
#key=...), session tokens, display names, and file contents are strictly excluded from analytics events.
Third-Party Services & Sub-processors
The frontend relies on a minimal set of third-party external services. Below is a complete disclosure of their role and data boundaries:
Used for cookieless website measurement. Evaluated only when permitted by your privacy preference. Transmits anonymized page view signals. Does not receive chat content or room keys.
Used exclusively to transmit messages submitted voluntarily via the Contact and Feedback forms. Receives your submitted name, email, and message body. Does not receive chat messages, room codes, or room encryption keys.
Used to deliver typography stylesheets (Manrope, Inter, Material Symbols). Your browser requests static font assets from Google servers over standard HTTPS.
Managing and Clearing Your Browser Storage
You have complete control over your browser data. Because NyChat does not maintain server-side user accounts, clearing your local browser storage completely resets your local application state:
- 1.Using Browser Controls: Open your browser settings, navigate to "Privacy & Security" → "Cookies and Site Data", search for
nychat.nyxen.in, and click "Clear Data". - 2.Using Privacy Preferences: You can toggle optional analytics on or off at any time using the .
Frequently Asked Questions (FAQ)
Does NyChat use cookies?
No. NyChat does not set or read HTTP cookies for user tracking, advertising, session management, or personalization. All state management is handled through client-side HTML5 browser storage (localStorage and sessionStorage).
Does NyChat track users across the web?
No. NyChat has no cross-site tracking pixels, third-party advertising SDKs, social media tracking widgets, or fingerprinting scripts. Your activity on NyChat is not tracked across other websites.
Does NyChat use Google Analytics?
No. NyChat does not use Google Analytics, Google Tag Manager, Meta Pixel, or any advertising network trackers. We use self-hosted or privacy-focused Umami Cloud analytics solely for aggregate page view statistics.
What browser storage does NyChat use?
NyChat uses standard HTML5 localStorage and sessionStorage. These technologies store data directly on your local device within the browser sandbox. They are used for essential room reconnection, display name memory, and saving your privacy preferences.
Does NyChat use advertising trackers?
No. NyChat is completely ad-free. We do not partner with ad networks, data brokers, or behavioral analytics providers.
Can I disable NyChat analytics?
Yes. You can opt out of optional website analytics at any time through our Privacy Preferences modal. When analytics is disabled, the measurement script is not loaded and no aggregate page view data is sent.
How do I clear NyChat browser data?
You can clear NyChat data instantly at any time using your browser settings: select "Clear Browsing Data" or "Site Data" for nychat.nyxen.in. Because NyChat maintains no server accounts, clearing browser data immediately erases all saved names, reconnect tokens, and local settings.