Privacy Policy

Effective 2026-10-08 · Updated 2026-10-11

Who we are

Shmelvin is operated by Uziel Menetzir (“we”, “us”). For anything about your data, write to support@shmelvin.com.

The short version

What we keep, and why

WhatWhyHow long
Your account: a random id, your display name and colour, your language, your confirmation that you're 18 or older, and a few settingsTo run your account and show you to the people in your conversationsUntil you delete your account. A former name is kept 7 days after you change it
Your devices: their public keys, a model name (such as “iPhone” or “SM-A505F”), and a notification tokenSigning in, encrypting to your devices, notificationsUntil you remove the device, recover your account elsewhere, or delete your account
The list of your devices' public keys, signed by your own devices, including its past versionsSo the people you talk with can check which devices are yours, and notice when that changesUntil you delete your account
Your conversations: who is in each one, when it started and when it was last active; and who you've blockedSo you can talk together, and so blocked people stay awayA conversation ends an hour after the last activity in it — someone writing, typing or joining — or when everyone has left. Then who was in it is deleted at once, and the rest of its record (no names, no words) within about a month. Blocks last until you unblock or delete your account
Each conversation's link, stored only as a one-way hashLetting the people you share it with joinWorks until the conversation ends or its creator turns it off or replaces it; the hash is removed with the conversation's record
Waiting words, encrypted to each reader's devicesDelivering what you wrote to people who weren't thereUntil everyone has read them, they're taken back, or the conversation ends — at most an hour after it was last active. The ids of read words (never the words) are kept 7 days
Live text, encrypted to the devices of the people who are thereShowing your words as you type themNever stored. Our server passes it on without being able to read it
Recovery email (optional), encryptedSending you a link to recover your accountUntil you remove it or delete your account
Passkeys (optional): the public key onlySigning in on a new deviceUntil you remove it or delete your account
Reports: the reason, plus whatever the reporter chose to include, sealed so only our designated reviewer can read itKeeping people safe90 days, even if an account involved is deleted. Decisions on reports are kept 1 year
Abuse-prevention counters, stored as a keyed hash (never your IP address)Rate limitsAbout 2 days
If you ask us by email to delete your account: the request, as a hash of your address, with its status and datesSending a confirmation link to your recovery email, and deleting only once you confirm30 days

At sign-up and when you start a conversation, the app asks Apple (App Attest) or Google (Play Integrity) to confirm it's a genuine copy of Shmelvin. We don't keep the result, or anything about you from it; on iPhone and iPad we keep only the key App Attest created for that device, until the device is removed.

Encryption, honestly

Everything you write — words that wait for someone, and what you type while others are there — is encrypted on your device, separately for each of the readers' devices, before it reaches us. Our servers pass it on and hold what's waiting, but can't read it.

Your device also signs what you write, and the readers' apps check that signature against the list of your devices. That list is signed by your own devices: a new device joins it when one of your devices approves it, or when you recover your account. So our server can't make words appear to come from someone they didn't come from, and can't quietly add a device to someone's account: whenever someone gets a new device, the people in conversations with them see a short notice.

What we can still see: who is in a conversation, who is there, when someone is typing and roughly how much, and when words are sent and read.

What this doesn't protect against, and we'd rather you know:

Notifications

Notifications never contain your words. They say that someone left you words or joined your conversation, and include the sender's name unless you turn on “Hide names”. They're delivered by Google Firebase Cloud Messaging and Apple Push Notification service. In a web browser, only if you turn them on, they're delivered by your browser's own push service (for example Google for Chrome, Mozilla for Firefox, Apple for Safari, Microsoft for Edge), encrypted so that the push service can't read them.

On your device

Your keys stay on your device, protected by the operating system. What the app keeps locally (your current conversations and who is in them, words not yet sent, and, for reporting, the words you received in the last 15 minutes, locked so only the Report screen can open them) is encrypted with a key that never leaves the device, and isn't included in backups. Unencrypted, and with no words or names in it, it also keeps a fingerprint of each person's device list (so it can notice a new device) and the ids of words already read in the last week (so they can't be shown again). In a web browser, your keys are created by the browser itself and can't be read out by any script, and words not yet sent are kept encrypted in the browser's storage for this site. Clearing the site's data from your browser removes them.

Who else handles your data

ProviderWhat, and why
CloudflareHosts Shmelvin: all traffic and all server data. In a web browser, Cloudflare Turnstile checks that a person, not a bot, is creating an account, starting or joining a conversation, adding a recovery email or adding a device; it never runs while you talk
GoogleFirebase Cloud Messaging (notifications), Play Integrity (genuine-app check), and Google Password Manager if you save a passkey there. In the Android app's version 1.0.0 only, Google's code scanner (part of Google Play services) runs when you scan a QR code to link a device: it sends Google technical diagnostics, such as the device model, the app version, performance and error codes, with an identifier for the installation. The camera image stays on your device. Later Android versions have no in-app scanner
ApplePush Notification service, App Attest (genuine-app check), and iCloud Keychain if you save a passkey there
ResendSends recovery emails: it sees your email address and the link

They act on our behalf. We don't sell your data, and we don't share it for advertising.

Where your data is processed

Cloudflare runs Shmelvin on its global network, so your data may be processed outside your country. Our other providers (Google, Apple and Resend) are based in the United States, though Resend sends Shmelvin’s email from its European region. Data may therefore be processed in countries whose data protection laws differ from yours. We use each provider under its data processing terms, including the transfer safeguards those terms provide, such as standard contractual clauses.

Legal basis

Where the GDPR or similar laws apply, we process your data to provide the service you asked for (contract), to keep the service safe and prevent abuse (legitimate interests), and, for notifications, with your permission (consent).

Deleting your account

In the app: Settings → Delete account. It happens at once: your account, devices, your place in every conversation, recovery email, passkeys and the words you left waiting are removed together. What stays: reports involving you, for at most 90 days, and decisions on reports, for 1 year. You can read more, including what to do if you no longer have your phone, at shmelvin.com/delete.

Your rights

You can ask us for a copy of your data, to correct it, to delete it, or object to how we use it, by writing to support@shmelvin.com. Most of this you can do yourself in the app: rename yourself, remove devices, delete your account. Because we keep so little, there's usually little to send. You can also complain to a data protection authority: in Israel, the Privacy Protection Authority; in the EU or UK, your local data protection authority.

Age

Shmelvin is for people 18 and older. If we learn that someone under 18 has an account, we delete it.

Changes

If we change this policy, we'll update the date above, and tell you in the app if the change matters.

מדיניות פרטיות

בתוקף מ־2026-10-08 · עודכן 2026-10-11

זהו תרגום של הנוסח האנגלי. למשתמשים בישראל, בסתירה בין הנוסחים, הנוסח העברי קובע.

מי אנחנו

את שמלווין מפעיל Uziel Menetzir („אנחנו”). בכל עניין שקשור למידע שלך אפשר לכתוב אל support@shmelvin.com.

בקצרה

מה אנחנו שומרים, ולמה

מהלמהלכמה זמן
החשבון שלך: מזהה אקראי, השם והצבע שלך, השפה, האישור שמלאו לך 18, וכמה הגדרותכדי להפעיל את החשבון ולהציג אותך לאנשים בשיחות שלךעד שתמחק/י את החשבון. שם קודם נשמר 7 ימים אחרי שינוי
המכשירים שלך: המפתחות הציבוריים, שם דגם (כמו „iPhone” או „SM-A505F”) ומזהה להתראותכניסה, הצפנה אל המכשירים שלך, התראותעד שתסיר/י את המכשיר, תשחזר/י את החשבון במכשיר אחר, או תמחק/י את החשבון
רשימת המפתחות הציבוריים של המכשירים שלך, חתומה על ידי המכשירים שלך, כולל הגרסאות הקודמות שלהכדי שמי שמדבר/ת איתך יוכל לבדוק אילו מכשירים שלך, ולשים לב כשזה משתנהעד שתמחק/י את החשבון
השיחות שלך: מי נמצא בכל אחת, מתי התחילה ומתי הייתה בה פעילות לאחרונה; ואת מי חסמתכדי שתוכלו לדבר יחד, ושמי שנחסם יישאר בחוץשיחה מסתיימת שעה אחרי הפעילות האחרונה בה — כתיבה, הקלדה או הצטרפות — או כשכולם יצאו ממנה. אז מי שהיה בה נמחק מיד, ושאר הרשומה שלה (בלי שמות ובלי מילים) בתוך כחודש. חסימה נשארת עד שמבטלים אותה או מוחקים את החשבון
הקישור של כל שיחה, שמור רק כגיבוב חד־כיווניכדי שמי שקיבל אותו ממך יוכל להצטרףעובד עד שהשיחה מסתיימת, או עד שמי שיצר/ה אותה מכבה או מחליף אותו; הגיבוב נמחק עם הרשומה של השיחה
מילים שמחכות, מוצפנות אל המכשירים של כל קוראלהעביר את מה שכתבת למי שלא היה שםעד שכולם קראו אותן, הן נלקחו בחזרה, או שהשיחה הסתיימה — לכל היותר שעה אחרי הפעילות האחרונה בה. מזהי המילים שנקראו (אף פעם לא המילים) נשמרים 7 ימים
טקסט חי, מוצפן אל המכשירים של מי שנמצא שםלהציג את המילים שלך בזמן ההקלדהלא נשמר אף פעם. השרת שלנו מעביר אותו בלי יכולת לקרוא אותו
אימייל לשחזור (לא חובה), מוצפןלשלוח לך קישור לשחזור החשבוןעד שתסיר/י אותו או תמחק/י את החשבון
מפתחות גישה (passkeys, לא חובה): המפתח הציבורי בלבדכניסה ממכשיר חדשעד שתסיר/י אותו או תמחק/י את החשבון
דיווחים: הסיבה, ומה שהמדווח/ת בחר/ה לצרף, חתומים כך שרק הבודק/ת שמינינו יכול/ה לקרואשמירה על ביטחון המשתמשים90 יום, גם אם חשבון מעורב נמחק. החלטות על דיווחים נשמרות שנה
מונים למניעת שימוש לרעה, שמורים כגיבוב עם מפתח (אף פעם לא כתובת ה־IP שלך)הגבלת קצבכיומיים
אם ביקשת מאיתנו במייל למחוק את החשבון: הבקשה, כגיבוב של הכתובת, עם הסטטוס והתאריכיםלשלוח קישור לאישור לאימייל השחזור שלך, ולמחוק רק אחרי שאישרת30 יום

בהרשמה ובפתיחת שיחה, האפליקציה מבקשת מ־Apple (App Attest) או מ־Google (Play Integrity) לאשר שזה עותק אמיתי של שמלווין. אנחנו לא שומרים את התוצאה, ולא שום מידע עליך ממנה; ב־iPhone וב־iPad נשמר רק המפתח ש־App Attest יצר למכשיר, עד שהמכשיר מוסר.

הצפנה, בכנות

כל מה שכותבים — מילים שמחכות למישהו, ומה שמקלידים כשאחרים נמצאים — מוצפן במכשיר שלך, בנפרד לכל אחד מהמכשירים של הקוראים, לפני שהוא מגיע אלינו. השרתים שלנו מעבירים אותו ומחזיקים את מה שמחכה, אבל לא יכולים לקרוא אותו.

המכשיר שלך גם חותם על מה שכתבת, והאפליקציות של הקוראים בודקות את החתימה מול רשימת המכשירים שלך. הרשימה הזו חתומה על ידי המכשירים שלך עצמם: מכשיר חדש נכנס אליה כשאחד המכשירים שלך מאשר אותו, או כשמשחזרים את החשבון. לכן השרת שלנו לא יכול לגרום למילים להיראות כאילו באו ממי שלא כתב אותן, ולא יכול להוסיף בשקט מכשיר לחשבון של מישהו: בכל פעם שיש למישהו מכשיר חדש, מי שבשיחה איתו רואה הודעה קצרה.

מה שאנחנו עדיין רואים: מי נמצא בשיחה, מי כאן עכשיו, מתי מישהו מקליד ובערך כמה, ומתי מילים נשלחות ונקראות.

ממה זה לא מגן, וחשוב לנו שתדע/י:

התראות

התראות אף פעם לא מכילות את המילים שלך. הן אומרות שמישהו השאיר לך מילים או הצטרף לשיחה שלך, וכוללות את שם השולח, אלא אם הפעלת „הסתרת שמות”. הן נשלחות דרך Google Firebase Cloud Messaging ו־Apple Push Notification service. בדפדפן, ורק אם הפעלת אותן, הן נשלחות דרך שירות ההתראות של הדפדפן שלך (למשל Google ב־Chrome,‏ Mozilla ב־Firefox,‏ Apple ב־Safari,‏ Microsoft ב־Edge), מוצפנות כך ששירות ההתראות לא יכול לקרוא אותן.

במכשיר שלך

המפתחות שלך נשארים במכשיר, מוגנים על ידי מערכת ההפעלה. מה שהאפליקציה שומרת במכשיר (השיחות הנוכחיות שלך ומי נמצא בהן, מילים שעוד לא נשלחו, ולצורך דיווח, המילים שקיבלת ב־15 הדקות האחרונות, נעולות כך שרק מסך הדיווח יכול לפתוח אותן) מוצפן במפתח שלא יוצא מהמכשיר, ולא נכלל בגיבויים. בלי הצפנה, ובלי מילים או שמות, היא שומרת גם טביעת אצבע של רשימת המכשירים של כל מי שמדבר/ת איתך (כדי לשים לב למכשיר חדש) ואת המזהים של מילים שכבר נקראו בשבוע האחרון (כדי שלא יוצגו שוב). בדפדפן, המפתחות שלך נוצרים על ידי הדפדפן עצמו ואף סקריפט לא יכול לקרוא אותם, ומילים שעוד לא נשלחו נשמרות מוצפנות באחסון של הדפדפן לאתר הזה. ניקוי נתוני האתר בדפדפן מוחק אותם.

מי עוד מטפל במידע

ספקמה, ולמה
Cloudflareמארחת את שמלווין: כל התעבורה וכל המידע בשרת. בדפדפן, Cloudflare Turnstile בודקת שאדם, ולא בוט, יוצר חשבון, פותח שיחה או מצטרף אליה, מוסיף אימייל לשחזור או מכשיר חדש; היא אף פעם לא פועלת בזמן שמדברים
GoogleFirebase Cloud Messaging (התראות), Play Integrity (בדיקת עותק אמיתי), ו־Google Password Manager אם שמרת שם מפתח גישה. רק בגרסה 1.0.0 של אפליקציית Android, סורק הקודים של Google (חלק מ־Google Play services) פועל כשסורקים קוד QR כדי לקשר מכשיר: הוא שולח ל־Google נתונים טכניים על התפקוד שלו, כמו דגם המכשיר, גרסת האפליקציה, ביצועים וקודי שגיאה, עם מזהה של ההתקנה. התמונה מהמצלמה נשארת במכשיר. בגרסאות Android הבאות אין סורק בתוך האפליקציה
Appleשירות ההתראות, App Attest (בדיקת עותק אמיתי), ו־iCloud Keychain אם שמרת שם מפתח גישה
Resendשולחת אימיילים לשחזור: היא רואה את כתובת האימייל ואת הקישור

הם פועלים בשמנו. אנחנו לא מוכרים את המידע שלך ולא משתפים אותו לצורכי פרסום.

איפה המידע מעובד

Cloudflare מפעילה את שמלווין ברשת הגלובלית שלה, כך שהמידע עשוי להיות מעובד מחוץ למדינה שלך. הספקים האחרים שלנו (Google‏, Apple ו־Resend) נמצאים בארצות הברית, אם כי Resend שולחת את המיילים של שמלווין מהאזור האירופי שלה. לכן המידע עשוי להיות מעובד במדינות שדיני הגנת המידע בהן שונים משלך. אנחנו משתמשים בכל ספק לפי תנאי עיבוד המידע שלו, כולל אמצעי ההגנה להעברת מידע שהתנאים האלה קובעים, כמו סעיפים חוזיים תקניים.

הבסיס החוקי

במקומות שבהם חל ה־GDPR או חוק דומה, אנחנו מעבדים את המידע כדי לספק את השירות שביקשת (חוזה), כדי לשמור על השירות בטוח ולמנוע שימוש לרעה (אינטרס לגיטימי), ולהתראות, ברשותך (הסכמה).

מחיקת החשבון

באפליקציה: הגדרות ← מחיקת החשבון. זה קורה מיד: החשבון, המכשירים, המקום שלך בכל שיחה, אימייל השחזור, מפתחות הגישה והמילים שהשארת ושמחכות נמחקים יחד. מה שנשאר: דיווחים שמעורב בהם החשבון, עד 90 יום, והחלטות על דיווחים, שנה. עוד פרטים, כולל מה לעשות אם הטלפון כבר לא אצלך, ב־shmelvin.com/delete.

הזכויות שלך

אפשר לבקש מאיתנו עותק של המידע שלך, לתקן אותו, למחוק אותו או להתנגד לשימוש בו, בכתיבה אל support@shmelvin.com. את רוב הדברים אפשר לעשות לבד באפליקציה: לשנות שם, להסיר מכשירים, למחוק את החשבון. מכיוון שאנחנו שומרים מעט מאוד, בדרך כלל אין הרבה מה לשלוח. אפשר גם להתלונן בפני הרשות להגנת הפרטיות (או, באיחוד האירופי ובבריטניה, לרשות להגנת מידע במדינה שלך).

גיל

שמלווין מיועד לבני 18 ומעלה. אם נדע שלמישהו מתחת לגיל 18 יש חשבון, נמחק אותו.

שינויים

אם נשנה את המדיניות, נעדכן את התאריך למעלה, ונודיע באפליקציה אם השינוי משמעותי.