Privacy policy
Kaseta (קסטה), the music trivia game. In effect from 10 November 2026.
In short: Kaseta has no accounts, no ads, no tracking and no advertising tools. We count anonymous daily totals, like how many games were played on each tape (see below). When you play with friends, the game server sees a few things only while the room is open (see below). If the game hits an error, it sends a crash report to Sentry without your name; Sentry doesn't keep your IP address and deletes reports after 30 days (see below).
What stays on your device
The game keeps a few things only on your own phone or computer:
- your settings: sound, vibration, language, number of songs and answer time
- the songs you heard lately, so the next game doesn't repeat them
- your tape stars and best scores
- the name and face you last used in a room, so you don't have to pick them again
- a copy of the tape list, so the game opens fast
- in the app, Sentry's install number, and a crash report waiting to be sent if you were offline
- while you're in a room, and for up to 30 minutes after you leave the app, a key to your seat so you can come back to the same game. It's deleted when you leave the room.
Apart from what a room or a crash report carries (see below), we never receive any of these. Uninstalling the app, or clearing this site's data in your browser, deletes them.
The music
The songs are 30-second previews played from Apple's servers (the iTunes Store), and the album covers come from Apple too. To play a song, your device asks Apple for it by the song's ID. As with any internet connection, Apple can see your device's IP address. We send Apple nothing about you. These connections are encrypted (HTTPS).
Those connections, and the "Apple Music" link after each song, are covered by Apple's privacy policy.
Playing with friends
When you play in a room with friends, your device connects to Kaseta's game server. The server sees:
- your device's IP address, as with any internet connection
- the name you type and the face you pick, which everyone in the room sees
- the room code
- the list of songs you heard lately (kept on your device, see above), so the room doesn't repeat them
- during the game, your answers and scores, so everyone in the room sees the same results
We use these only to run the room and to avoid repeating songs. There are no accounts.
The game server is hosted by Fly.io in Frankfurt, Germany. Fly.io carries these connections, and the solo game's note, and may keep its own records of them, such as IP addresses, under Fly.io's privacy policy.
The game's pages (if you open Kaseta in a browser) and the list of new tapes (in the app too) come from Netlify, which sees your device's IP address under Netlify's privacy policy.
Our server holds all this only while the room is open, and saves none of it after the room closes. The only exception is the daily totals described below, which contain nothing about you. A room closes when everyone leaves, or after 30 minutes without play. Our server's logs record only how many rooms are open, and errors: no names, addresses or answers.
Room codes are short, so someone could guess one. Don't put anything private in your name.
Playing alone counts only which tape was played and on which day, with nothing that identifies you.
Nothing about you is kept after a room closes. Crash reports carry no name, so we can't find one by who you are, and Sentry deletes them after 30 days. Questions: write to the address below.
Playing with people you don't know (quick match)
Quick match puts you in a game with other players online and fills empty seats with Kaseta bots, which are marked with a robot badge. With strangers you get an automatic name, like "Tape head 27", and your own name is never shown. There's no chat: only the eight reactions.
If someone bothers you, tap their face. Block hides their reactions from you for the rest of that room. Report tells the room: when two different players report the same player, that player is removed from the room. Blocks and reports are kept only while the room is open, and nothing about them is saved afterwards.
Counting games (totals only)
To know how the game is doing, our server counts totals each day. The counts are:
- games started and finished, in friends' rooms and in quick match;
- games played on each tape, in rooms and alone;
- Rematch and Play again taps;
- the round where players leave a game;
- bots added;
- quick match joins per language;
- reports and removals;
- the most rooms open at the same time each day, and the most quick match rooms;
- how many people a quick match room had when it filled up;
- which app version (or the browser) people join rooms from;
- joins turned away, for example while the game is under maintenance or when the app needs an update.
These are totals only: no names, no room codes, no IP addresses and no device IDs. Playing alone counts only which tape was played and on which day, with nothing that identifies you. The totals are stored by Supabase in the EU, under Supabase's privacy policy.
Crash reports
If something goes wrong in the game, it sends an error report to Sentry, a service that collects crash reports, so we can find the problem and fix it. A report says what went wrong and where in the game's code, with the app's version and details of the phone or browser: its model and system version, and in the apps also details such as the phone's language and time zone, screen size, battery level, free memory and storage, and connection type (Wi-Fi or mobile). It also has a short list of the app's own steps just before the error, such as the app going to the background or losing its connection (without web addresses or anything you typed).
Before a report from the game leaves your device, the game removes your name, room codes and the details in web addresses from it, and never adds your name or an account. When the app itself crashes or freezes, that report also carries a random number that Sentry's part of the app makes when the app is installed, so we can tell how many phones it affects; reports of errors inside the game don't carry it. That number isn't tied to your name or anything else about you, and reinstalling the app makes a new one.
Only errors are sent: Sentry doesn't count app launches, and a game without errors sends it nothing. As with any internet connection, Sentry sees your device's IP address when a report arrives, and it is set not to store it. The reports are stored by Sentry in its EU region, under Sentry's privacy policy, and Sentry deletes them after 30 days.
Only Kaseta's owner sees the daily totals and a summary of the crash reports (what went wrong, how often and on how many phones), in a private dashboard that needs a password and a code from the owner's phone. It holds no information about players.
Children
Kaseta isn't meant for children under 13. Apart from the anonymous totals and the crash reports described above, which carry nothing that names anyone, we don't store information about anyone, of any age.
Changes
If what Kaseta handles ever changes, we'll update this page before that version comes out, and change the date above.
Contact
Questions about this policy: bsticker@gmail.com
מדיניות פרטיות
קסטה (Kaseta), משחק טריוויה מוזיקלי. בתוקף מ־10 בנובמבר 2026.
בקצרה: בקסטה אין חשבונות, אין פרסומות, אין מעקב ואין כלי פרסום. אנחנו סופרים סכומים יומיים אנונימיים, למשל כמה משחקים שוחקו בכל קסטה (פירוט בהמשך). כשמשחקים עם חברים, שרת המשחק רואה כמה פרטים רק כל עוד החדר פתוח (פירוט בהמשך). אם המשחק נתקל בשגיאה, הוא שולח דיווח קריסה ל־Sentry בלי השם שלכם; Sentry לא שומר את כתובת ה־IP שלכם ומוחק דיווחים אחרי 30 יום (פירוט בהמשך).
מה נשמר אצלכם במכשיר
המשחק שומר כמה דברים רק בטלפון או במחשב שלכם:
- ההגדרות שלכם: צליל, רטט, שפה, מספר שירים וזמן לענות
- השירים ששמעתם לאחרונה, כדי שהמשחק הבא לא יחזור עליהם
- הכוכבים והשיאים שלכם בכל קסטה
- השם והפרצוף שבחרתם בפעם האחרונה בחדר, כדי שלא תצטרכו לבחור אותם שוב
- עותק של רשימת הקסטות, כדי שהמשחק ייפתח מהר
- באפליקציה, המספר של Sentry מההתקנה, ודיווח קריסה שמחכה להישלח אם לא הייתם מחוברים
- כשאתם בחדר, ועד 30 דקות אחרי שיוצאים מהאפליקציה, מפתח לכיסא שלכם כדי שתוכלו לחזור לאותו משחק. הוא נמחק כשיוצאים מהחדר.
מלבד מה שחדר או דיווח קריסה כוללים (פירוט בהמשך), אנחנו אף פעם לא מקבלים אף אחד מהם. מחיקת האפליקציה, או ניקוי נתוני האתר בדפדפן, מוחקת אותם.
המוזיקה
השירים הם קטעי תצוגה של 30 שניות שמתנגנים מהשרתים של Apple (חנות iTunes), וגם עטיפות האלבומים מגיעות מ־Apple. כדי לנגן שיר, המכשיר שלכם מבקש אותו מ־Apple לפי מספר השיר. כמו בכל חיבור לאינטרנט, Apple יכולה לראות את כתובת ה־IP של המכשיר. אנחנו לא שולחים ל־Apple שום מידע עליכם. החיבורים האלה מוצפנים (HTTPS).
על החיבורים האלה, ועל הקישור ל־Apple Music אחרי כל שיר, חלה מדיניות הפרטיות של Apple.
משחק עם חברים
כשמשחקים בחדר עם חברים, המכשיר שלכם מתחבר לשרת המשחק של קסטה. השרת רואה:
- את כתובת ה־IP של המכשיר, כמו בכל חיבור לאינטרנט
- את השם שהקלדתם ואת הפרצוף שבחרתם, שכולם בחדר רואים
- את קוד החדר
- את רשימת השירים ששמעתם לאחרונה (שנשמרת אצלכם במכשיר, ראו למעלה), כדי שהחדר לא יחזור עליהם
- במהלך המשחק, את התשובות והניקוד שלכם, כדי שכולם בחדר יראו את אותן תוצאות
אנחנו משתמשים בפרטים האלה רק כדי להפעיל את החדר ולא לחזור על שירים. אין חשבונות.
שרת המשחק מאוחסן אצל Fly.io בפרנקפורט שבגרמניה. Fly.io מעבירה את החיבורים האלה, וגם את ההודעה של משחק לבד, ועשויה לשמור עליהם רישומים משלה, למשל כתובות IP, לפי מדיניות הפרטיות של Fly.io.
דפי המשחק (אם פותחים את קסטה בדפדפן) ורשימת הקסטות החדשות (גם באפליקציה) מגיעים מ־Netlify, שרואה את כתובת ה־IP של המכשיר לפי מדיניות הפרטיות של Netlify.
השרת שלנו מחזיק את כל זה רק כל עוד החדר פתוח, ולא שומר מזה כלום אחרי שהחדר נסגר. היוצא מן הכלל היחיד הוא הסכומים היומיים שמתוארים למטה, ואין בהם שום דבר עליכם. חדר נסגר כשכולם יוצאים ממנו, או אחרי 30 דקות בלי משחק. יומני השרת שלנו רושמים רק כמה חדרים פתוחים, ושגיאות: בלי שמות, כתובות או תשובות.
קודי החדרים קצרים, כך שמישהו עלול לנחש אחד מהם. אל תכתבו בשם שלכם שום דבר פרטי.
משחק לבד נספר רק לפי איזו קסטה שוחקה ובאיזה יום, בלי שום דבר שמזהה אותך.
שום דבר עליכם לא נשמר אחרי שהחדר נסגר. בדיווחי קריסה אין שם, כך שאין לנו דרך למצוא דיווח לפי מי שאתם, ו־Sentry מוחק אותם אחרי 30 יום. לשאלות: כתבו לכתובת שלמטה.
משחק עם אנשים שאתם לא מכירים (משחק מהיר)
משחק מהיר מכניס אתכם למשחק עם שחקנים אחרים אונליין, ובוטים של קסטה, שמסומנים בתג רובוט, ממלאים כיסאות ריקים. מול זרים מקבלים שם אוטומטי, כמו "ראש קסטה 27", והשם שלכם לעולם לא מוצג. אין צ'אט: רק שמונה התגובות.
אם מישהו מפריע לכם, הקישו על הפרצוף שלו. חסימה מסתירה ממכם את התגובות שלו עד סוף החדר. דיווח נרשם בחדר: כששני שחקנים שונים מדווחים על אותו שחקן, הוא מוצא מהחדר. חסימות ודיווחים נשמרים רק כל עוד החדר פתוח, ושום דבר מהם לא נשמר אחר כך.
ספירת משחקים (סכומים בלבד)
כדי לדעת איך המשחק מתנהל, השרת שלנו סופר בכל יום סכומים. הסכומים הם:
- משחקים שהתחילו ושהסתיימו, בחדרים עם חברים ובמשחק מהיר;
- משחקים בכל קסטה, בחדרים ולבד;
- לחיצות על "עוד סיבוב" ו"שוב";
- הסיבוב שבו שחקנים עוזבים משחק;
- בוטים שנוספו;
- כניסות למשחק מהיר לפי שפה;
- דיווחים והוצאות מחדר;
- הכי הרבה חדרים שהיו פתוחים באותו זמן בכל יום, והכי הרבה חדרים של משחק מהיר;
- כמה אנשים היו בחדר של משחק מהיר כשהוא התמלא;
- מאיזו גרסה של האפליקציה (או מהדפדפן) נכנסים לחדרים;
- כניסות שנדחו, למשל כשהמשחק בתחזוקה או כשצריך לעדכן את האפליקציה.
אלה סכומים בלבד: בלי שמות, בלי קודי חדרים, בלי כתובות IP ובלי מזהי מכשיר. משחק לבד נספר רק לפי איזו קסטה שוחקה ובאיזה יום, בלי שום דבר שמזהה אותך. הסכומים נשמרים אצל Supabase באיחוד האירופי, לפי מדיניות הפרטיות של Supabase.
דיווחי קריסה
אם משהו משתבש במשחק, הוא שולח דיווח שגיאה ל־Sentry, שירות שאוסף דיווחי קריסה, כדי שנוכל למצוא את התקלה ולתקן אותה. הדיווח אומר מה השתבש ואיפה בקוד של המשחק, יחד עם גרסת האפליקציה ופרטים על הטלפון או הדפדפן: הדגם וגרסת המערכת, ובאפליקציה גם פרטים כמו השפה ואזור הזמן של הטלפון, גודל המסך, רמת הסוללה, הזיכרון והאחסון הפנויים וסוג החיבור (Wi-Fi או סלולרי). יש בו גם רשימה קצרה של הצעדים של האפליקציה עצמה רגע לפני השגיאה, למשל שהאפליקציה עברה לרקע או שהחיבור נפל (בלי כתובות אינטרנט ובלי שום דבר שהקלדתם).
לפני שדיווח מהמשחק יוצא מהמכשיר, המשחק מוחק ממנו את השם שלכם, קודי חדרים והפרטים שבכתובות אינטרנט, ולעולם לא מוסיף אליו שם או חשבון. כשהאפליקציה עצמה קורסת או נתקעת, הדיווח על כך כולל גם מספר אקראי שהחלק של Sentry באפליקציה יוצר כשמתקינים אותה, כדי שנוכל לדעת בכמה טלפונים זה קורה; דיווחים על שגיאות בתוך המשחק לא כוללים אותו. המספר הזה לא קשור לשם שלכם או לשום דבר אחר עליכם, והתקנה מחדש של האפליקציה יוצרת מספר חדש.
נשלחות רק שגיאות: Sentry לא סופר פתיחות של האפליקציה, ומשחק בלי שגיאות לא שולח לו כלום. כמו בכל חיבור לאינטרנט, Sentry רואה את כתובת ה־IP של המכשיר כשדיווח מגיע, והוא מוגדר לא לשמור אותה. הדיווחים נשמרים אצל Sentry באזור האיחוד האירופי שלו, לפי מדיניות הפרטיות של Sentry, ו־Sentry מוחק אותם אחרי 30 יום.
רק הבעלים של קסטה רואה את הסכומים היומיים וסיכום של דיווחי הקריסה (מה השתבש, כמה פעמים ובכמה טלפונים), בלוח בקרה פרטי שדורש סיסמה וקוד מהטלפון של הבעלים. אין בו שום מידע על שחקנים.
ילדים
קסטה לא מיועדת לילדים מתחת לגיל 13. מלבד הסכומים האנונימיים ודיווחי הקריסה שמתוארים למעלה, שאין בהם שום דבר שמזהה מישהו בשמו, אנחנו לא שומרים מידע על אף אחד, בשום גיל.
שינויים
אם אי פעם ישתנה המידע שקסטה מטפלת בו, נעדכן את הדף הזה לפני שהגרסה הזאת תצא, ונשנה את התאריך למעלה.
יצירת קשר
שאלות על המדיניות: bsticker@gmail.com