Un account personale è un'identità GitHub e uno spazio repository di proprietà dell'utente, separati da un'area di lavoro di proprietà dell'organizzazione. L'utente controlla l'account e l'account può ospitare repository pubblici o privati sotto la proprietà di quell'individuo anziché sotto il modello di governance dell'azienda.
Questo è importante nella sicurezza informatica perché gli account personali spesso si trovano al di fuori dei normali controlli aziendali, come la revisione centralizzata degli accessi, le regole di conservazione e i flussi di lavoro di offboarding. I file sensibili collocati lì possono essere più difficili da inventariare, revocare o ripulire, soprattutto se il repository è pubblico o se il proprietario lascia l'organizzazione. Nelle attacchi reali, gli avversari possono abusare degli account personali per memorizzare dati esfiltrati, preparare codice dannoso o confondersi con la normale attività degli sviluppatori. I difensori riducono il rischio separando i contenuti di lavoro da quelli personali, richiedendo un'autenticazione forte, limitando i caricamenti di artefatti sensibili e verificando qualsiasi materiale aziendale che finisca in repository di proprietà degli utenti.


