Het korte antwoord
GitLab biedt een optie ‘Privé profiel’ in de profielinstellingen. Die schakelaar is een zichtbaarheidsinstelling voor je profielpagina, geen globale privacymodus voor alles wat aan je account gekoppeld is. Privéprofielinstellingen maken niet alle openbare bronnen of API-zichtbare informatie privé, en de commit-e-mailidentiteit heeft aparte instellingen. Zie de schakelaar als één stap in een controle, niet als de finish.
GitLab biedt een optie ‘Privé profiel’ in de profielinstellingen. Bron
Privéprofielinstellingen maken niet alle openbare bronnen of API-zichtbare informatie privé. Bron
De commit-e-mailidentiteit heeft aparte instellingen. Bron
Stap 1: Maak een uitgangssituatie (before snapshot)
Voordat je iets wijzigt, leg vast wat een uitgelogde bezoeker kan zien. Gebruik een privévenster of een browserprofiel dat niet bij GitLab is aangemeld, en sla screenshots met datums op. Dit geeft je een nulmeting om na de wijziging mee te vergelijken.
Leg deze weergaven vast:
- Je profielpagina als uitgelogde bezoeker: weergavenaam, avatar, bio, locatie, websitelinks en eventuele vermelde social handles.
- Je lijst met openbare projecten: namen, beschrijvingen, zichtbaarheidslabels en datums van laatste activiteit.
- Bijdrageactiviteit die op het profiel wordt getoond, als die zichtbaar is.
- Een voorbeeldcommitpagina uit een openbaar project, om te zien welke naam en welk e-mailadres eraan hangen.
- Je profiel als aangemelde niet-lid als je dat kunt regelen, omdat sommige weergaven verschillen tussen anonieme en aangemelde bezoekers.
Houd de snapshot feitelijk. Je probeert niet te beoordelen of de informatie gevoelig is; je probeert te weten wat er bestaat voordat je instellingen wijzigt.
Stap 2: Wijzig de zichtbaarheid van je profiel
In GitLab wordt profielprivacy beheerd via je profielinstellingen. De exacte menulabels kunnen per release veranderen, dus navigeer op functie in plaats van een pad uit je hoofd te leren: open je accountinstellingen, zoek de profielsectie en zoek naar de optie ‘Privé profiel’ die in GitLab’s eigen documentatie wordt beschreven.
GitLab biedt een optie ‘Privé profiel’ in de profielinstellingen. Bron
Als je deze inschakelt, ga er dan niet van uit dat de rest van je account volgt. De instelling beheert de presentatie van het profiel; ze herclassificeert geen projecten, issues, merge requests, opmerkingen of API-antwoorden die al openbaar zijn.
Privéprofielinstellingen maken niet alle openbare bronnen of API-zichtbare informatie privé. Bron
Stap 3: Controleer openbare projecten apart
Projectzichtbaarheid is een eigen instelling per project. Nadat je een privéprofiel hebt ingeschakeld, open je elk project dat je bezit of beheert en controleer je de zichtbaarheid. Een project dat op openbaar staat, blijft bereikbaar voor iedereen met de link, en de repository, issues en commitgeschiedenis kunnen zichtbaar blijven ongeacht je profielinstelling.
Gebruik deze beslistabel om te sorteren wat je vindt:
| Wat je vond | Waar de instelling zit | Wat je moet controleren na wijziging |
|---|---|---|
| Profielpagina-gegevens (bio, links, locatie) | Profielinstellingen | Herlaad het profiel uitgelogd en bevestig wat een bezoeker ziet |
| De repository en issues van een project | De zichtbaarheidsinstelling van het project zelf | Open de project-URL in een privévenster |
| Naam en e-mailadres van commit-auteur | Instellingen voor commit-e-mail / identiteit | Bekijk een commitpagina in elk getroffen project |
| API-antwoorden met jouw gegevens | De zichtbaarheid van de bron, niet de profielschakelaar | Vraag hetzelfde endpoint opnieuw uitgelogd aan |
| Gecachte of geïndexeerde kopieën elders | Buiten de instellingen van GitLab | Zoek naar de profiel-URL en projectnamen |
Hier horen twee eerlijke beperkingen bij. Ten eerste: een project van openbaar naar privé wijzigen treft iedereen die op die URL vertrouwde, inclusief mensen die het een ster gaven of forkten; de documentatie van GitLab over projectzichtbaarheid is de plek om die effecten te begrijpen. Ten tweede: zoekmachines en externe mirrors kunnen kopieën bewaren van pagina’s die eerder openbaar waren; een instellingswijziging reikt niet tot in die kopieën.
Stap 4: Scheid je commit-identiteit
Commit-metadata is een veelvoorkomende verrassing. Een commit legt een auteursnaam en e-mailadres vast, en die waarden kunnen afwijken van wat je profiel nu toont. De commit-e-mailidentiteit heeft aparte instellingen, dus het wijzigen van profielzichtbaarheid herschrijft bestaande commits niet en verandert niet noodzakelijk wat toekomstige commits prijsgeven.
De commit-e-mailidentiteit heeft aparte instellingen. Bron
Een praktische controlereeks:
- Open een commitpagina in elk openbaar project waaraan je bijdraagt.
- Noteer de getoonde auteursnaam en het e-mailadres.
- Controleer je instellingen voor commit-e-mail en bevestig welk adres voor nieuwe commits wordt gebruikt.
- Besluit of bestaande commits aandacht nodig hebben; geschiedenis herschrijven is een aparte handeling met eigen gevolgen, en het hoort niet bij de profielschakelaar.
Ga er niet van uit dat het inschakelen van een privéprofiel commit-metadata verbergt. De twee worden door verschillende instellingen beheerd.
Stap 5: Controleer de eindsituatie (after state)
Herhaal de uitgangssituatie precies: dezelfde browsermodus, dezelfde pagina’s, dezelfde commit-voorbeelden. Vergelijk naast elkaar. Een nuttige controle is vragen wat veranderde en wat niet. Als je profielpagina nu beperkt is maar een openbaar project je commits nog steeds met een e-mailadres toont, is de controle niet afgerond.
Controleer ook API-zichtbare informatie waar je kunt. Als je eerder een openbaar endpoint hebt opgevraagd dat je profiel- of projectgegevens teruggaf, vraag het dan opnieuw aan terwijl je uitgelogd bent en vergelijk. De optie ‘Privé profiel’ is geen belofte dat API-antwoorden veranderen.
Privéprofielinstellingen maken niet alle openbare bronnen of API-zichtbare informatie privé. Bron
Veelgemaakte fouten
- De privéprofielschakelaar als accountbrede privacy behandelen. Het is een profielinstelling; projecten en API-zichtbare bronnen hebben hun eigen zichtbaarheidsregels.
- Commit-e-mail vergeten. Commit-identiteit wordt apart geconfigureerd, en oude commits behouden de metadata waarmee ze zijn aangemaakt.
- Alleen controleren terwijl je bent aangemeld. Jouw eigen weergave is niet die van de bezoeker. Controleer altijd uitgelogd.
- Aannemen dat een verwijderd of hernoemd project overal verdwijnt. Zoekindexen en mirrors kunnen de oorspronkelijke pagina overleven.
- Alles tegelijk wijzigen. Zonder uitgangssituatie kun je niet zien welke wijziging welk resultaat opleverde.
- Een verborgen profiel verwarren met verwijderde gegevens. Een beperkt of bewerkt profiel bewijst niet dat opgeslagen gegevens zijn verwijderd.
- Gekoppelde handles negeren. Een biolink of social handle op het profiel kan leiden naar accounts elders die je niet hebt gecontroleerd.
De handles controleren die overblijven
Een GitLab-profiel vermeldt vaak een persoonlijke site, een social handle of een gebruikersnaam die op andere diensten wordt hergebruikt. Die links vallen buiten de instellingen van GitLab, en ze zijn precies het soort openbare voetafdruk dat een profielcontrole naar boven zou moeten halen. Als je wilt zien waar een bekende handle in andere communities opduikt, kan een username lookup (gebruikersnaamopzoeking) je helpen de openbare matches in kaart te brengen; onze gids over het vinden van socialmedia-accounts via gebruikersnaam legt de techniek uit. TraceSeek dekt 3.000+ platforms en biedt een gratis eerste scan, met een opgegeven scantijd van 20–30 seconden. Openbare matches zijn aanwijzingen, geen bewijs van eigenaarschap, en een opzoeking wijzigt geen platforminstellingen en onthult geen privégegevens.
Je eigen voetafdruk beschermen
Privacy op een codehost is een set onafhankelijke instellingen, niet één schakelaar. Een werkbare routine is om profielzichtbaarheid, projectzichtbaarheid en commit-identiteit samen te controleren en daarna opnieuw te checken na elke verandering in rol, werkgever of openbare activiteit. Bewaar een gedateerde snapshot zodat toekomstige controles beginnen met bewijs in plaats van herinnering. Waar een platform zijn eigen instellingen documenteert, lees die documentatie in plaats van te vertrouwen op samenvattingen uit tweede hand, omdat menu’s en standaardwaarden per release veranderen. En wanneer je een handle vindt die op meerdere diensten voorkomt, beoordeel elk account op zijn eigen voorwaarden; de privacyinstelling van het ene platform heeft geen effect op die van het andere.
Kernfeiten
- GitLab biedt een optie ‘Privé profiel’ in de profielinstellingen.
- Privéprofielinstellingen maken niet alle openbare bronnen of API-zichtbare informatie privé.
- De commit-e-mailidentiteit heeft aparte instellingen.
- TraceSeek dekt 3.000+ platforms en biedt een gratis eerste scan, met een opgegeven scantijd van 20–30 seconden.
- Openbare gebruikersnaam-matches zijn aanwijzingen, geen bewijs van eigenaarschap.