מוזמנים היא אפליקציית ניהול פרטית לרכזי חתונות, המופעלת על ידי גדי מלמד. האפליקציה אינה מיועדת לשימוש ציבורי — הגישה מחייבת חשבון מנהל מורשה.
מידע על המנהל (משתמש האפליקציה)
| נתון | אופן האיסוף | מיקום האחסון | משך שמירה |
|---|---|---|---|
| כתובת דוא"ל (Google) | כניסה דרך Google OAuth | שרת (Cloudflare KV) + יומני ביקורת | סשן: 8 שעות (רשת) / 30 יום (אפליקציה). יומני ביקורת: ללא הגבלת זמן |
| טוקן גישה (Bearer token) | מונפק אחרי כניסה | Keychain של iOS (במכשיר) + שרת (Cloudflare KV, 30 יום) | עד 30 יום; מוסר מהכניסה במכשיר בעת יציאה, ביטול בשרת נשלח כשיש רשת |
| מזהה חתונה ושם תת-דומיין | מונפק אחרי כניסה | Keychain של iOS בלבד | נמחק בעת יציאה מהמערכת |
כניסה ביומטרית לבחירה: הזיהוי הביומטרי מתבצע במערכת ההפעלה; איננו מקבלים תמונות פנים או טביעות אצבע. הרשאת מכשיר נפרדת נשמרת באחסון מוגן בזיהוי ביומטרי, עד 90 יום, ונשמרת גם לאחר התנתקות בהסכמת המשתמש. השרת שומר מזהה מכשיר אקראי, גיבובי הרשאות, מזהה חשבון/חתונה ותפוגה. אפשר לבטל בפרופיל או במסך הכניסה. ביטול ללא רשת נשמר בתור מוצפן עד לחיבור הבא. רשומות שרת שפג תוקפן או בוטלו אינן מאפשרות כניסה ועשויות להישמר עד למחיקה מנהלית; פרטי כניסה ב-Keychain עשויים לשרוד התקנה מחדש ב-iOS.
מידע על אורחי החתונה (צדדים שלישיים)
האפליקציה מאפשרת למנהלים להזין, לצפות ולערוך רשומות אורחים. האורחים עצמם אינם מתקשרים עם האפליקציה ישירות.
רשומות אורחים עשויות לכלול:
מידע זה מאוחסן בתשתית Cloudflare ומשמש אך ורק לצורך מתן השירות למנהל החתונה.
משתמשים מחוברים יכולים לבדוק את פרטי הפנייה ולאשר את שליחתה במפורש בכל פעם. נשמרים סוג הפנייה, נושא ותיאור, צעדי שחזור או תועלת (אם מולאו), צילום מסך שנבחר, שם וכתובת הדוא״ל של המשתמש והחתונה. לכל סוג פנייה מצורפים פלטפורמה, גרסת מערכת, דגם מכשיר, גרסת אפליקציה ומספר בנייה, או פרטי דפדפן באתר, ומסך המדריך שממנו נשלחה הפנייה.
לא מצורפים מזהי פרסום או מזהי מכשיר קבועים, מיקום, עוגיות או אסימוני כניסה. מטא־נתונים של תמונה מוסרים במכשיר לפני ההעלאה וגם בשרת לפני האחסון. אין לצרף סיסמאות או מידע אישי שאינו נחוץ; התמונה והתוכן שתבחרו עשויים להכיל מידע אישי.
הפניות והערות הטיפול הפנימיות נשמרות ב־Cloudflare D1 והתמונות באחסון פרטי ב־R2. הגישה לניהול הפניות ולתמונות מוגבלת למנהלי־על. כאשר התראות דוא״ל מופעלות, תוכן הפנייה, פרטי המשתמש והחתונה ופרטי האבחון נשלחים אל support@mazaltov.app באמצעות Resend; התמונה עצמה אינה מצורפת לדוא״ל. המידע משמש לטיפול ולשיפור השירות, ללא פרסום או מעקב.
המידע נשמר עד למחיקה מנהלית, ללא מחיקה אוטומטית, גם לאחר מחיקת חתונה. אפשר לבקש מחיקה ב־support@mazaltov.app. שליחת פנייה היא לבחירתכם ואינה תנאי לשימוש בשירות.
כל פעולה של מנהל מתועדת ביומן ביקורת: חותמת זמן, כתובת הדוא"ל של המנהל, סוג הפעולה, וערך ישן וערך חדש. יומני הביקורת נשמרים ללא הגבלת זמן ונגישים אך ורק למנהלים מורשים של אותה חתונה. אין מחיקה אוטומטית של יומנים.
קבצי גיבוי (CSV המכילים נתוני אורחים) מאוחסנים ב-Cloudflare R2. גיבויים אוטומטיים נשמרים כסט מחזורי — גיבויים ישנים נדרסים. גיבויים ידניים (מוצמדים) נשמרים עד מחיקה ידנית. מחיקת רשומת אורח אינה מסירה בהכרח את היסטוריית הביקורת או את הגיבויים שנוצרו לפני המחיקה.
| שירות | מטרה | מדיניות פרטיות |
|---|---|---|
| Google OAuth | כניסה למערכת בלבד | policies.google.com/privacy |
| Resend | התראות לצוות התמיכה / Support notifications | resend.com/legal/privacy-policy |
| Cloudflare | תשתית (Workers, מסד נתונים, אחסון). Cloudflare מעבדת ומאחסנת נתונים כספקית תשתית בהתאם למדיניות הפרטיות שלה | cloudflare.com/privacypolicy |
האפליקציה אינה כוללת רשתות פרסום או SDK של אנליטיקה. נעשה שימוש ברכיבי מערכת וספריות לצורך תפעול השירות, כמפורט לעיל.
מנהל החתונה (משתמש האפליקציה) אחראי לנתוני האורחים שהוא מזין לשירות. Mazaltov App מעבדת נתונים אלה עבורו כספק שירות. איננו עושים שימוש בנתוני אורחים לכל מטרה אחרת מלבד מתן השירות.
אם אתה אורח חתונה ומבקש מידע על הנתונים שנאספו אודותיך, פנה ישירות למארגן החתונה שלך.
לבקשת מחיקת נתונים, צור קשר בכתובת support@mazaltov.app. בקשות מחיקה מטופלות באופן ידני ובכפוף לדרישות משפטיות ותפעוליות רלוונטיות.
אימות המנהל מתבצע דרך Google OAuth עם PKCE. טוקני גישה מאוחסנים ב-Keychain של iOS (מגובה חומרה במכשירים מודרניים). כל התקשורת עם השרתים שלנו מוצפנת ב-HTTPS. איננו מציעים ערבויות מוחלטות לאבטחה, שכן אף מערכת אינה חסינה לחלוטין.
האפליקציה אינה מיועדת לשימוש ילדים ואינה מיועדת למשתמשים מתחת לגיל 18.
אנו עשויים לעדכן מדיניות זו. תאריך "עודכן לאחרונה" בראש הדף ישקף כל שינוי. המשך השימוש באפליקציה לאחר שינויים מהווה הסכמה למדיניות המעודכנת.
גדי מלמד
support@mazaltov.app
מוזמנים (Muzmanim) is a private administrative tool for wedding organizers, operated by Gadi Melamed. The app is not intended for general public use — access requires an authorized admin account.
Admin account data (you, the app user)
| Data | How collected | Where stored | Retention |
|---|---|---|---|
| Google account email | Google OAuth sign-in | Server (Cloudflare KV) + audit logs | Session: 8h (web) / 30 days (app). Audit logs: indefinitely |
| Bearer token | Issued after sign-in | iOS Keychain (on device) + server (Cloudflare KV, 30 days) | Up to 30 days; removed from local sign-in on logout, server revocation sent when online |
| Wedding ID and slug | Issued after sign-in | iOS Keychain only | Cleared on logout |
Wedding guest data (third parties)
The app allows admins to enter, view, and edit guest records. Guests themselves do not interact with this app directly.
Guest records may include:
This data is stored on Cloudflare's infrastructure and is used solely to provide the service to the wedding organizer.
Signed-in users can review and explicitly consent to each submission. We retain the category, subject, description, optional reproduction steps or benefit, selected screenshot, account name and email, and wedding identity. All feedback categories additionally include platform, OS version, device model, app version/build or web browser information, and the reporting screen.
No advertising or persistent device identifiers, location, cookies or authentication tokens are attached. Image metadata is removed locally before upload and independently on the server before storage. Do not include passwords or unnecessary personal information; your selected image and text may contain personal information.
Records and internal support notes are stored in Cloudflare D1; screenshots are stored privately in R2. Management and screenshot access are restricted to Super Admins. When email notifications are configured, report text, account/wedding details and diagnostics are sent to support@mazaltov.app through Resend; screenshots are not attached to email. Data is used for support and service improvement, without advertising or tracking.
Records remain until administrative deletion, with no automatic expiry, including after a wedding is deleted. Request deletion at support@mazaltov.app. Feedback is optional and does not affect access to other features.
Every admin action is recorded in an audit log: timestamp, admin email address, action type, and old and new values. Audit logs are retained indefinitely and are accessible only to authorized admins of the same wedding. There is no automatic deletion of audit logs.
Backup files (CSV exports containing guest data) are stored in Cloudflare R2. Automatic backups are kept as a rolling set — older backups are overwritten. Manual (pinned) backups are retained until manually deleted. Deleting a guest record does not necessarily remove that guest's history from audit logs or from backups created before the deletion.
| Service | Purpose | Privacy policy |
|---|---|---|
| Google OAuth | Sign-in only | policies.google.com/privacy |
| Resend | התראות לצוות התמיכה / Support notifications | resend.com/legal/privacy-policy |
| Cloudflare | Infrastructure (Workers, database, storage). Cloudflare processes and stores data as our infrastructure provider, in accordance with their privacy policy | cloudflare.com/privacypolicy |
The app does not include advertising networks or analytics SDKs. System components and libraries provide the service functionality described above.
The wedding organizer (admin user) is responsible for the guest data they enter into the service. Mazaltov App processes that data on their behalf as a service provider. We do not use guest data for any purpose other than providing the service.
If you are a wedding guest and wish to inquire about data collected about you, please contact your wedding organizer directly.
Optional biometric sign-in: The operating system verifies biometrics; we do not receive face images or fingerprints. A separate device credential is protected by biometric authentication, expires after 90 days, and survives ordinary logout with your consent. The server stores a random device identifier, credential hashes, account/wedding identity and expiry. Disable it in the app profile or login screen. Offline revocations are encrypted and queued until connectivity returns. Expired or revoked server records cannot authorize sign-in and may remain until administrative deletion. iOS Keychain entries may survive reinstalling the app.
To request deletion of your data, contact us at support@mazaltov.app. Deletion requests are handled manually and are subject to applicable legal and operational requirements.
Admin authentication uses Google OAuth with PKCE. Bearer tokens are stored in the iOS Keychain (hardware-backed on modern iPhones). All communication with our servers uses HTTPS. We do not make absolute security guarantees, as no system is entirely free from risk.
This app is not directed at children and is not intended for use by anyone under 18.
We may update this policy. The "Last updated" date at the top will reflect any changes. Continued use of the app after changes constitutes acceptance of the updated policy.
Gadi Melamed
support@mazaltov.app