Snug — Privacy Policy

Last updated: 12 November 2026 · Terms of Use

The short version: no accounts, no email or phone number needed, no tracking, no ads, no analytics, nothing sold. Chats marked 🔒 Encrypted are end-to-end encrypted: we can’t read their messages, photos, videos or voice notes. Names and message text we store are kept encrypted on our server. We strip location data from photos and videos, and delete photos, videos and voice messages automatically after 7 days.

1. Who is responsible for your data

The controller of your personal data under the EU General Data Protection Regulation (GDPR) is the Snug team. Contact: [email protected] or the contact form.

2. What we process, why, and on what legal basis

DataWhyLegal basis (GDPR Art. 6)
Display name you choose, and an optional profile photoTo show other people in your rooms who wrote whatProviding the Service you asked for (6(1)(b))
Your messages, photos, videos, voice messages, reactions and repliesTo deliver them to your room and keep the chat history. In 🔒 encrypted chats we only ever receive these in encrypted form and cannot read them (reactions excepted)Providing the Service (6(1)(b))
A random member ID and signed “chat pass” for each room you joinSo you stay signed in without an account, and to keep rooms privateProviding the Service (6(1)(b))
Your IP address and basic connection dataTo connect you, keep the Service secure and stop abuse (rate limits). Held briefly in memory only — Snug does not write IP addresses to logs or the database.Our legitimate interest in running a secure service (6(1)(f))
Push registration (optional): your device’s push address or token, an encryption key, and how many messages in each chat you haven’t seen yetTo send “new message” notifications when Snug is closed and show the number of unseen messages on the app iconYour consent — your phone or browser asks you before any notification is shown, and you can switch them off any time under 🔔 (6(1)(a))
Contact form: your message, email address and (optional) nameTo answer you, handle access requests, reports of illegal content and privacy requestsOur legitimate interest in answering you, and legal obligations under the Digital Services Act and GDPR (6(1)(f), 6(1)(c))
Links you share (link previews)When you type a link, our server visits that web page once to make a preview card (title, short description and a small picture), which is sent along with your message. You can remove the preview before sending. The website sees a visit from our server, not from you, and people reading your message never contact it. The link is kept in our server’s memory for up to 30 minutes so the same page isn’t fetched twice, and is never logged.Providing the Service (6(1)(b))
Room passwords (if a room has one)To protect the room — stored only as a one-way scrambled hashProviding the Service (6(1)(b))

We don’t ask for, and you shouldn’t share, special categories of data (such as health information). If you choose to share such information in a chat, it is processed only to deliver it to your room.

We do not use cookies or similar technology for tracking, advertising or analytics, and we make no automated decisions about you. Photos and videos have their hidden metadata — including GPS location — removed when you share them: in encrypted chats this happens on your own device before anything is sent; in older chats our server does it on upload.

2a. Encryption — what we can and can’t see

3. What is stored on your device

Snug keeps a few things in your browser’s or app’s local storage: your chat passes, the secret keys of your encrypted chats, a short list of recent rooms, your open chats and your alert settings. They are strictly necessary for the Service to work, never leave your device except to talk to our server, and are not used for tracking. Clear your browser data (or uninstall the app) to remove them. The admin panel uses one strictly necessary login cookie for our admin only.

4. Who else receives data

We never sell your data or share it with advertisers or data brokers.

5. International transfers

Our server is located in Ireland. Google and Apple may process push and STUN data in the United States. Both are certified under the EU–U.S. Data Privacy Framework, which the European Commission has found to provide adequate protection; where that does not apply, they rely on the European Commission’s Standard Contractual Clauses.

6. How long we keep data

7. Security

We protect data with HTTPS encryption in transit, signed chat passes, private invite-only rooms, strict security headers, rate limits, removal of location data from media, encrypted push notifications, end-to-end encryption of chats marked 🔒 and of all video calls, and encryption at rest of the information in our database (see section 2a). No system is completely secure; if a breach is likely to put your rights at risk, we will notify the Data Protection Commission and, where required, affected users.

8. Your rights

Under the GDPR you have the right to access your data, have it corrected or deleted, restrict or object to its use, receive it in a portable format, and withdraw consent at any time (for notifications: 🔔 → switch off). To use these rights, contact us by email at [email protected] or through the contact form.

Because Snug has no accounts, we can only find “your” data if you can show us which it is — for example the room and display name you used, and access to the device you used. You can delete a lot yourself: remove your profile photo, use Leave, or ask us to clear a room’s history. We reply within one month. For 🔒 encrypted chats we can delete the stored data, but we can’t give you a readable copy of its content — we don’t have the key; your copy is on your device.

You also have the right to complain to a data protection authority. In Ireland that is the Data Protection Commission (dataprotection.ie); you can also contact the authority where you live or work.

9. Children

Snug is not for anyone under 16. If you believe a child is using the Service, please contact us and we will remove their data.

10. Changes

We will update this policy if the way we handle data changes. The date at the top shows the latest version; for significant changes we will show a notice in the Service.

← Back to Snug