Skip to content

sudo-py-dev/Tikun13checker

 
 

Repository files navigation

🛡️ Tikun13 Checker - בודק התאמה לתיקון 13

📋 תיאור הפרויקט

Tikun13 Checker הוא כלי קוד פתוח וחינמי המציע שני כלים משלימים:

  1. סורק אתרים - בדיקת התאמת אתרי אינטרנט לדרישות תיקון 13
  2. הערכה עצמית - שאלון מקיף להערכת מוכנות ארגונית (חדש!)

הכלי פותח על ידי IONSEC.IO כשירות לקהילה הישראלית ומאפשר לארגונים ובעלי אתרים להיערך לתיקון 13 לחוק הגנת הפרטיות לפני כניסתו לתוקף ב-14 באוגוסט 2025.

⚠️ הבהרה חשובה

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

✨ תכונות עיקריות

🔍 סורק אתרים

  • 🔒 בדיקת SSL/HTTPS - וידוא הצפנת התקשורת
  • 🍪 ניתוח עוגיות - זיהוי עוגיות ובדיקת מנגנוני הסכמה
  • 📄 מדיניות פרטיות - בדיקת קיום וניתוח תוכן
  • 🇮🇱 תוכן בעברית - וידוא נגישות המידע לציבור הישראלי
  • 🛡️ אמצעי אבטחה - בדיקת יישום אמצעי הגנה בסיסיים
  • 📊 ניקוד ודירוג - הערכה כוללת עם המלצות לשיפור
  • 📈 מעקב התקדמות בזמן אמת - תצוגת התקדמות מפורטת לכל שלב בסריקה

📋 הערכה עצמית מקיפה (חדש!)

  • 📝 שאלון מקיף - 36 שאלות ב-6 קטגוריות
  • 🎯 ניקוד חכם - חישוב ציון עמידה 0-100%
  • ⚠️ הערכת סיכונים - זיהוי הפרות וחישוב קנסות פוטנציאליים
  • 📥 דוחות להורדה - דוח HTML מפורט ותוכנית פעולה
  • 💾 שמירה אוטומטית - המשך מהמקום בו הפסקת
  • 📊 מטריצת עמידה - תמונה מלאה של מצב הארגון

🎨 ממשק משתמש מתקדם

  • נגישות מלאה - תוסף נגישות מובנה לתקן 5568
  • 📱 עיצוב רספונסיבי - תמיכה בכל המכשירים
  • אנימציות חלקות - חוויית משתמש משופרת
  • 🔄 מעבר חלק בין כלים - החלפה מהירה בין סורק להערכה

🚀 התקנה מהירה

אפשרות 1: GitHub Pages (מומלץ)

  1. Fork את הפרויקט

    לחץ על כפתור Fork בראש העמוד ב-GitHub
    
  2. הפעל GitHub Pages

    • היכנס ל-Settings בריפו שלך
    • גלול למטה ל-Pages
    • תחת Source בחר: Deploy from a branch
    • בחר את הבראנץ': main או master
    • בחר תיקייה: / (root)
    • לחץ Save
  3. המתן מספר דקות

    • האתר יהיה זמין בכתובת: https://[username].github.io/Tikun13checker

אפשרות 2: שרת מקומי

  1. שכפל את הריפו

    git clone https://github.com/ionsec/Tikun13checker.git
    cd Tikun13checker
  2. הרץ שרת מקומי

    עם Python:

    python -m http.server 8000
    # או
    python3 -m http.server 8000

    עם Node.js:

    npx http-server

    עם PHP:

    php -S localhost:8000
  3. פתח בדפדפן

    http://localhost:8000
    

אפשרות 3: העלאה לשרת

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

⚙️ הגדרות והתאמה אישית

עדכון פרטי יצירת קשר בהצהרת הנגישות

הכלי מגיע עם הצהרת נגישות גנרית. חובה לעדכן את פרטי הקשר!

ערוך את הקובץ accessibility.js (שורות 577-580) והחלף את הטקסט בסוגריים המרובעים:

// מקורי:
<li>📧 דוא"ל: <a href="mailto:[הכנס כתובת דוא"ל שלך]">[הכנס כתובת דוא"ל שלך]</a></li>
<li>📞 טלפון: [הכנס מספר טלפון שלך]</li>
<li>📍 כתובת: [הכנס כתובת פיזית אם רלוונטי]</li>
<li>👤 איש קשר לנגישות: [הכנס שם איש הקשר]</li>

// לאחר עדכון:
<li>📧 דוא"ל: <a href="mailto:[email protected]">[email protected]</a></li>
<li>📞 טלפון: 03-1234567</li>
<li>📍 כתובת: רחוב הרצל 1, תל אביב</li>
<li>👤 איש קשר לנגישות: ישראל ישראלי</li>

התאמת צבעים ועיצוב

ניתן לערוך את הקובץ styles.css להתאמת הצבעים והעיצוב למותג שלכם.

💡 איך להשתמש בכלי

הכלי מציע שתי פונקציות עיקריות:

1. סריקת אתר - שלוש אפשרויות לבחירה

🔒 מצב פרטי 100% (מומלץ!)

  1. היכנסו לכלי ובחרו "מצב פרטי 100%"
  2. הזינו כתובת האתר לניתוח
  3. פתחו את האתר בלשונית נפרדת ולחצו Ctrl+U (או Cmd+Option+U במק)
  4. סמנו הכל (Ctrl+A) והעתיקו (Ctrl+C)
  5. חזרו לכלי והדביקו את ה-HTML בשדה המיועד
  6. לחצו "נתח עכשיו"
  7. קבלו דוח מפורט עם ציון והמלצות - 100% פרטי!

🌐 מצב Proxy (עם הסכמה מפורשת)

  1. בחרו "מצב Proxy"
  2. קראו ואשרו את אזהרת הפרטיות
  3. הזינו כתובת האתר
  4. לחצו "נתח עכשיו"
  5. הכלי יביא את תוכן האתר דרך שירותי צד שלישי

⚠️ אזהרה: מצב זה שולח את כתובת האתר לשירותי Proxy חיצוניים

🔖 מצב Bookmarklet (נוח ופרטי)

  1. בחרו "מצב Bookmarklet"
  2. גררו את ה-Bookmarklet לסרגל הסימניות
  3. בקרו באתר שברצונכם לסרוק
  4. לחצו על ה-Bookmarklet
  5. הנתונים יועברו אוטומטית לכלי הסריקה

2. הערכה עצמית (חדש!)

  1. לחצו על כפתור "הערכה עצמית" עם התג "חדש!"
  2. ענו על 36 שאלות ב-6 קטגוריות:
    • פרופיל הארגון
    • ממונה הגנת פרטיות (DPO)
    • רישום מאגרים
    • אבטחת מידע
    • זכויות נושאי מידע
    • עיבוד מידע
  3. קבלו דוח מקיף הכולל:
    • ציון עמידה כולל (0-100%)
    • הערכת סיכונים וקנסות פוטנציאליים
    • המלצות מעשיות עם סדר עדיפויות
    • מטריצת עמידה בדרישות
  4. הורידו דוח HTML או תוכנית פעולה

מעבר בין הכלים

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

📂 מבנה הפרויקט

Tikun13checker/
├── index.html              # עמוד ראשי
├── styles.css              # עיצוב
├── accessibility.css       # עיצוב נגישות
├── script.js               # לוגיקה ראשית
├── real-scanner.js         # מנוע סריקה
├── accessibility.js        # תוסף נגישות
├── assessment/             # מודול הערכה עצמית
│   ├── assessment.js       # מנוע הערכה ראשי
│   ├── questions-db.js     # מאגר שאלות (36 שאלות)
│   ├── scoring-engine.js   # מנוע חישוב ציונים
│   ├── report-generator.js # מחולל דוחות
│   ├── assessment.css      # עיצוב מודול ההערכה
│   └── README.md          # תיעוד מודול ההערכה
├── LICENSE                # רישיון Apache 2.0
└── README.md             # קובץ זה

🔧 דרישות טכניות

  • דפדפן מודרני התומך ב-ES6+
  • חיבור אינטרנט לביצוע סריקות
  • ללא דרישות צד שרת - הכל רץ בצד הלקוח

🔐 פרטיות ואבטחה - 100% פרטי!

  • עיבוד מקומי בלבד - כל החישובים מתבצעים בדפדפן שלך
  • ללא שרתים חיצוניים - שום מידע לא נשלח לשרתים או שירותי צד שלישי
  • הזנה ידנית - העתק והדבק HTML לניתוח מקומי מלא
  • קוד פתוח - ניתן לבדוק את הקוד ולוודא שאין דליפות מידע
  • LocalStorage - נתונים נשמרים מקומית בדפדפן בלבד
  • ללא מעקב - אין אנליטיקס, אין cookies, אין מעקב

🤝 תרומה לפרויקט

אנו מזמינים את הקהילה לתרום לפיתוח הכלי:

  1. Fork את הפרויקט
  2. צור branch חדש (git checkout -b feature/AmazingFeature)
  3. בצע commit לשינויים (git commit -m 'Add some AmazingFeature')
  4. דחוף ל-branch (git push origin feature/AmazingFeature)
  5. פתח Pull Request

📜 רישיון

פרויקט זה מופץ תחת רישיון Apache 2.0. ראה קובץ LICENSE לפרטים נוספים.

🙏 קרדיטים

  • פיתוח: IONSEC.IO - מומחים באבטחת מידע והגנת פרטיות
  • קהילה: תודה לכל התורמים והמשתמשים

📞 יצירת קשר

⚖️ הגבלת אחריות

כלי זה מסופק "כמות שהוא" ללא אחריות מכל סוג שהוא. IONSEC.IO ומפתחי הכלי אינם אחראים לכל נזק או הפסד הנובע מהשימוש בכלי. הכלי מספק הערכה ראשונית בלבד ואינו מהווה תחליף לייעוץ משפטי מקצועי.

🌟 אם הכלי עזר לך

  • ⭐ תן כוכב ב-GitHub
  • 🔗 שתף עם אחרים
  • 💬 ספר לנו על החוויה שלך

פותח באהבה לקהילה הישראלית 💙🤍
IONSEC.IO © 2025

About

סימולטור לעמידה בתיקון 13 לחוק הגנת הפרטיות בישראל

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.1%
  • CSS 22.7%
  • HTML 16.2%