# אבטחה

> איפה הקוד שלך רץ, איך נשמרים פרטי גישה, ואיך לדווח על בעיה.

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

## דיווח על חולשה

יש לדווח על בעיות אבטחה באופן פרטי. אין לפתוח issue ציבורי.

- ב-GitHub, פתח/י את מאגר הקוד של Skynet ועבור/עברי אל **Security** > **Report a vulnerability**.
- או שלח/י אימייל אל `security@skynetml.com`.

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

## החשבון שלך

### שיטות התחברות

אפשר להתחבר עם:

- כתובת אימייל וסיסמה.
- **המשך עם Google** או **המשך עם GitHub**.
- **התחברות עם מפתח גישה**. מפתח גישה (passkey) משתמש ב-Face ID, ב-Touch ID או במפתח חומרה.

אפשר לנהל את הספקים שבהם את/ה משתמש/ת תחת **חשבונות מקושרים**.

### כללי סיסמה

סיסמה חייבת:

- להכיל לפחות 8 תווים.
- להכיל לכל היותר 128 תווים.
- לא להכיל את כתובת האימייל שלך.

חשבון חדש חייב לאמת את כתובת האימייל שלו עם קוד. גם איפוס סיסמה משתמש בקוד ש-Skynet שולח באימייל.

Skynet נועל את ההתחברות לכתובת אימייל לפרק זמן אחרי ניסיונות כושלים חוזרים.

### אימות דו-שלבי

הפעל/י אימות דו-שלבי להגנה נוספת. בחר/י שיטה אחת:

| שיטה                | איך היא עובדת                                    |
| ------------------- | ------------------------------------------------ |
| **אפליקציית אימות** | מזינים קוד בן 6 ספרות מאפליקציית האימות שלך.     |
| **קודים באימייל**   | מזינים קוד בן 6 ספרות ש-Skynet שולח בכל התחברות. |

Skynet נותן לך גם קודי שחזור. שמור/שמרי אותם במקום בטוח. אם הגישה לשיטה שלך אובדת, השתמש/י באחד מהם.

> [!NOTE]
> בהתחברות עם Google או GitHub, הספק הזה מנהל את האימות הדו-שלבי שלך.

## איפה הקוד שלך רץ

עומסי עבודה של משתמשים רצים ב-sandboxes מבודדים. במוצר המתארח, Vercel Sandbox הוא גבול ההרצה. זה כולל בדיקות הגדרה, ריצות אופטימיזציה, שחזור ופעולות על ריצות שהסתיימו.

ה-workers של Skynet לא מריצים את הקוד שלך. הם שכבת הבקרה (control plane). הם מתחילים אופטימיזציות, שומרים מראש ומסלקים תקציבים, נותנים הרשאות מוגבלות ל-sandboxes ושומרים נקודות ביקורת (checkpoints).

לפני ש-Skynet מתחיל פעולה בתשלום, הוא שומר מרווח בארנק שלך ובתקציב הריצה. ראה/ראי [חיוב](/docs/he/concepts/billing).

ב[אפליקציית ה-Mac](/docs/he/guides/mac-app), אופטימיזציות רצות בקונטיינרים מקומיים של Docker. כל השירותים המקומיים מאזינים רק ב-`127.0.0.1`.

## מפתחות ספק (BYOK)

אפשר להוסיף מפתחות משלך של ספקי מודלים.

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

כשמשתמשים במפתח משלך, הספק מחייב את המפתח שלך ישירות. Skynet עדיין גובה את עמלת הפלטפורמה ואת השימוש ב-sandbox מהיתרה שלך.

Skynet גם מסיר סודות מלוגים ומהודעות שגיאה. הוא מחליף אותם ב-`[REDACTED]`.

## טוקני API

טוקני API מאפשרים לסקריפטים ולכלים לקרוא ל-API של Skynet.

- לכל משתמש יש לכל היותר טוקן תקף אחד. כשיוצרים טוקן חדש, הטוקן הישן מפסיק לעבוד.
- טוקנים מתחילים ב-`skyd_`.
- Skynet שומר רק hash של הטוקן.
- Skynet מציג את הטוקן המלא רק פעם אחת. העתק/י ושמור/שמרי את הטוקן מיד.
- אחרי זה, Skynet מציג רק צורה מוסתרת: `skyd_…` וארבעת התווים האחרונים.

שלח/י את הטוקן בכותרת `Authorization`:

```http
Authorization: Bearer skyd_...
```

כדי לעצור טוקן, לחץ/י על **בטל/י טוקן**. ל-API המלא, קרא/י את [API](/docs/he/api).

> [!WARNING]
> יש להתייחס לטוקן כמו לסיסמה. כל מי שיש לו את הטוקן יכול לפעול בשמך דרך ה-API. אין לעשות לו commit למאגר קוד.

## פרטיות נתונים במודלים

ההגדרה **פרטיות נתונים במודלים** קובעת מה ספקי מודלים יכולים לעשות עם הנתונים שלך. היא חלה על אופטימיזציות ש-Skynet מחייב מהיתרה שלך.

| אפשרות        | השפעה                                                                          |
| ------------- | ------------------------------------------------------------------------------ |
| **הכול מותר** | כל ספק, כולל ספקים שיכולים לאמן על הפרומפטים שלך או לשמור אותם.                |
| **ללא אימון** | רק ספקים שלא מאמנים על הפרומפטים שלך ולא שומרים אותם. זו ברירת המחדל.          |
| **אפס שמירה** | רק endpoints עם הסכם zero-data-retention. חלק מהמודלים עלולים לא להיות זמינים. |

> [!NOTE]
> אופטימיזציות על מפתח משלך פועלות לפי הגדרות הפרטיות של חשבון ה-OpenRouter שלך.

## נראות של ריצות

> [!WARNING]
> ריצות חדשות הן **ציבורי** כברירת מחדל. ריצה ציבורית מופיעה בחיפוש הציבורי. כל אחד יכול למצוא אותה ולעיין בתוצאות שלה.

כדי להשאיר ריצה מחוץ לחיפוש הציבורי, יש להגדיר את **נראות** כ-**פרטי** בזמן ההגשה. אפשר לשנות את הנראות אחר כך בחלון השיתוף. ראה/ראי [שיתוף](/docs/he/guides/sharing).

דאטאסטים חדשים הם **מוגבל**. רק את/ה והאנשים שהזמנת יכולים לפתוח אותם, עד לשינוי הגישה דרך קישור. ראה/ראי [הכנת דאטאסט](/docs/he/guides/datasets).

## הנתונים שלך

פתח/י את הלשונית **פרטיות ונתונים** ב-**הגדרות** כדי לנהל את הנתונים שלך.

### ייצוא הנתונים שלך

לחץ/י על **ייצוא** תחת **ייצוא הנתונים שלי**. הייצוא מכיל את כל הנתונים בחשבון שלך. בחר/י פורמט אחד: JSON,‏ CSV,‏ Excel,‏ Pickle,‏ Parquet או Feather.

### מחיקת החשבון

לחץ/י על **מחיקת החשבון**. כדי לאשר, הזן/הזיני את הסיסמה הנוכחית שלך והקלד/י את כתובת האימייל שלך.

> [!WARNING]
> הפעולה הזו מוחקת לצמיתות את החשבון שלך ואת כל הנתונים שלו. אי אפשר לבטל אותה.

### נתוני שימוש

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

## השלבים הבאים

- קרא/י את [מגבלות](/docs/he/limits).
- קרא/י את [שאלות נפוצות](/docs/he/faq).

---

Source: https://staging.skynetml.com/docs/he/security
