ΤΟ ΠΡΟΤΥΠΟ ΕΛΕΓΧΟΥ
Μεθοδολογία
Πώς ακριβώς γίνεται ο έλεγχος, ποιος αποφασίζει και τι κάνουμε με τον κώδικά σου. Όλα είναι δημόσια, ώστε να μπορεί ο καθένας να κρίνει αν το σήμα αξίζει.
1. Πώς μπαίνει η εφαρμογή
-
ΠΩΣ ΤΡΕΧΕΙ
Σε δικό μας εφήμερο περιβάλλον
Ο έλεγχος δεν τρέχει στη δική σου υποδομή. Ένας φορέας πιστοποίησης δεν μπορεί να εκτελεί τον έλεγχο μέσα στο σύστημα του ελεγχόμενου — το αποτέλεσμα δεν θα ήταν ανεξάρτητο. Το περιβάλλον δημιουργείται για τον έλεγχό σου και καταστρέφεται μετά.
-
ΠΙΟ ΓΡΗΓΟΡΟ
Σύνδεση GitHub / GitLab
Εφαρμογή μόνο για ανάγνωση, σε όσα repositories επιλέξεις. Κλειδιά πρόσβασης που λήγουν σε 1 ώρα.
-
ΧΩΡΙΣ GIT
Ανέβασμα αρχείου
Συμπιεσμένος φάκελος του κώδικα. Για όσους δεν χρησιμοποιούν GitHub ή GitLab.
Μαζί ζητάμε: ερωτηματολόγιο για το προϊόν και τα δεδομένα (G0–G2), τα νομικά σου έγγραφα (G7) και, αν θέλεις έλεγχο του live site, ένα περιβάλλον staging με απόδειξη ότι σου ανήκει (εγγραφή DNS, όπως στο Google Search Console). Ποτέ δεν ελέγχουμε την παραγωγή.
2. Τι τρέχει αυτόματα
Ο κώδικας τρέχει σε μηχάνημα μιας χρήσης, που στήνεται για τον έλεγχό σου και καταστρέφεται μόλις τελειώσει. ΔΕΝ περνά ποτέ από τους δικούς μας διακομιστές, δεν αποθηκεύεται και δεν κρατιέται ως αρχείο εκτέλεσης. Το μηχάνημα κατεβάζει τα εργαλεία ελέγχου και στέλνει το αποτέλεσμα πίσω υπογεγραμμένο· δεν βλέπει τίποτα άλλο δικό σου, και κανένα κλειδί ή κωδικός σου δεν μπαίνει εκεί.
Πού τρέχει: σε εφήμερο μηχάνημα του GitHub Actions. Για αυτό το μηχάνημα δεν εγγυόμαστε σήμερα περιοχή ΕΕ — η πλατφόρμα μας και τα δεδομένα σου μένουν στην ΕΕ, η εκτέλεση του ελέγχου όχι απαραίτητα. Αν το χρειάζεσαι συμβατικά, πες το μας πριν τον έλεγχο.
- Κενά ασφαλείας στον κώδικα
- Κλειδιά και κωδικοί σε όλο το ιστορικό
- Ευπάθειες και άδειες πακέτων
- Ποιότητα κώδικα
- Tests και κατά πόσο πιάνουν πραγματικά λάθη
- Ήπιος έλεγχος του staging
- Ταχύτητα και προσβασιμότητα
3. Οι τρεις AI ελεγκτές
Τρία AI μοντέλα από διαφορετικές εταιρείες (Anthropic, OpenAI, Google) ελέγχουν την εφαρμογή ανεξάρτητα το ένα από το άλλο και στη συνέχεια διασταυρώνουν τα ευρήματά τους. Κάθε εύρημα καταγράφεται με το αρχείο, τη γραμμή, το γιατί μετράει και πώς διορθώνεται. Τα μοντέλα και οι εκδόσεις τους αναγράφονται σε κάθε αναφορά.
4. Πότε μπαίνει άνθρωπος
- Bronze: κανένας άνθρωπος, ισχύει η αυστηρότερη εκτίμηση.
- Silver: senior μηχανικός σε κάθε σοβαρό εύρημα, κάθε διαφωνία και στα κρίσιμα σημεία.
- Gold: ομάδα senior μηχανικών σε ολόκληρη την εφαρμογή, και δοκιμή διείσδυσης.
- Επιπλέον, δειγματοληπτικός ανθρώπινος έλεγχος σε ελέγχους Bronze, για να μετράμε την ποιότητα της μεθόδου.
5. Άμυνα σε χειραγώγηση
Ο έλεγχος είναι σχεδιασμένος ώστε κανένα κείμενο μέσα στον κώδικα να μην μπορεί να επηρεάσει το αποτέλεσμα. Όποια απόπειρα χειραγώγησης εντοπιστεί απορρίπτει αυτόματα τον έλεγχο.
6. Βαθμός και απόφαση
-
Περνά
Όλα τα υποχρεωτικά κριτήρια της κλάσης. 0 Critical, 0 High ανοιχτά.
-
Περνά υπό όρους
Μόνο Medium ανοιχτά, με γραπτό πλάνο διόρθωσης έως 60 ημέρες.
-
Δεν περνά
Έστω ένα Critical ή High, ή έλλειψη υποχρεωτικού κριτηρίου.
Το γράμμα (A+ έως F) συνοψίζει πόσο πάνω από το ελάχιστο βρίσκεται η εφαρμογή σε κάθε πύλη. Βαθμός δίνεται μόνο αν η εφαρμογή περνά. Ο πλήρης πίνακας κριτηρίων και κατωφλίων είναι στο δημοσιευμένο πρότυπο.
7. Τα δεδομένα σου
- Η υποδομή μας είναι στην ΕΕ. Ο κώδικάς σου διαβάζεται από μοντέλα AI τριών παρόχων (Anthropic, OpenAI, Google), που λειτουργούν και εκτός ΕΕ με συμβατικές εγγυήσεις. Κάθε πάροχος μπορεί να κρατήσει προσωρινά ό,τι του στέλνουμε για έλεγχο κατάχρησης, όπως ορίζει η πολιτική του — η Anthropic και η OpenAI έως 30 ημέρες. Το λέμε ρητά αντί να το αποσιωπούμε.
- Κανένας από τους τρεις δεν εκπαιδεύει μοντέλα στα δεδομένα σου: οι όροι των API τους το αποκλείουν.
- Εμείς δεν κρατάμε τον κώδικά σου: διαγράφεται μόλις γραφτούν τα ευρήματα, και σε κάθε περίπτωση εντός 30 ημερών από την απόφαση. Κρατάμε μόνο αποτυπώματα (hashes) και τα αποδεικτικά της αναφοράς.
- Κάθε πρόσβαση σε δικά σου δεδομένα καταγράφεται σε ημερολόγιο που δεν αλλοιώνεται.
8. Επανέλεγχος και ανάκληση
- Το πιστοποιητικό ισχύει 6 μήνες και δένεται σε συγκεκριμένη έκδοση κώδικα.
- Με τη συνεχή πιστοποίηση, τα γρήγορα κριτήρια ελέγχονται σε κάθε αλλαγή. Αν σπάσει κάτι σοβαρό, το σήμα αναστέλλεται αυτόματα.
- Αλλαγή σε είσοδο, πληρωμές ή δικαιώματα, νέο σοβαρό CVE σε πακέτο ή περιστατικό ασφαλείας σημαίνει υποχρεωτικό επανέλεγχο.
- Κάθε αναστολή και ανάκληση δημοσιεύεται στο μητρώο.
9. Τι είναι δημόσιο και τι όχι
Δημόσια
- Τι ελέγχουμε (οι πύλες του προτύπου)
- Πώς αποφασίζουμε (περνά, υπό όρους, δεν περνά)
- Ποιος ελέγχει σε κάθε επίπεδο
- Πώς προστατεύουμε τα δεδομένα σου
- Ανακλήσεις, ενστάσεις, διακυβέρνηση
- Η μετρημένη ακρίβεια της μεθόδου
Εμπιστευτικά
- Οι ακριβείς οδηγίες προς τα μοντέλα
- Η ροή διασταύρωσης και οι κανόνες συμπεράσματος
- Τα εργαλεία, οι ρυθμίσεις και τα εσωτερικά κατώφλια
- Τα σύνολα δοκιμών με τα οποία μετράμε την ακρίβεια
Η πλήρης μεθοδολογία δίνεται στους πελάτες μετά την εγγραφή, με συμφωνία εμπιστευτικότητας, καθώς και σε εξωτερικούς ελεγκτές της μεθόδου. Την κρατάμε εκτός δημοσιότητας για να μην μπορεί μια εφαρμογή να «εκπαιδευτεί» ώστε να περνά τον έλεγχο χωρίς να είναι πραγματικά ασφαλής.