Developer Security

Nigeria: KI-Coding-Assistenten, API-Schlüssel und NDPA in Startups

API-Schlüssel, Test-BVNs, die echt sind, Quellcode: was Entwickler in Lagos an KI-Assistenten senden und was der NDPA 2023 von Tech-Teams verlangt.

·5 min
Developer desk at night in Lagos with a laptop showing blurred code

Es ist ein Uhr nachts in Yaba. Ein Entwickler eines Payment-Startups kommt bei einem Integrationsfehler nicht weiter. Er kopiert die Konfigurationsdatei, einen Ausschnitt aus den Logs und den Testdatensatz in seinen KI-Assistenten. Die Antwort kommt schnell. Mit der Frage sind ein API-Schlüssel der Produktion und rund hundert echte BVNs, vor Monaten aus der Kundendatenbank kopiert, an einen externen Dienst gegangen.

Niemand hatte böse Absichten. Das ist Alltag für viele Tech-Teams in Lagos, wo KI-Assistenten fürs Programmieren längst zum Werkzeugkasten gehören. Das nigerianische Recht macht für Entwickler allerdings keine Ausnahme.

Lagos programmiert jetzt mit KI

Von Yaba bis Lekki liefern Startups aus Fintech, Logistik und E-Commerce schnell, mit kleinen Teams. KI-Assistenten im Editor, Kommandozeilen-Tools und allgemeine Chatbots helfen beim Schreiben von Tests, beim Erklären eines Fehlers oder bei der Migration eines Dienstes.

Der Staat zieht in dieselbe Richtung. Die Nationale KI-Strategie 2025-2029, im September 2025 vom Bundesministerium für Kommunikation, Innovation und digitale Wirtschaft veröffentlicht, setzt auf die Verbreitung von KI, und das Programm 3MTT bildet Tausende junge Entwickler aus. Mehr KI im Code heißt aber auch: mehr sensible Daten, die durch diese Tools laufen.

Drei Lecks, die man überall findet

Secrets

API-Schlüssel von Zahlungsanbietern, Cloud-Zugangstoken, Datenbankpasswörter: Sie stecken in .env-Dateien, Deployment-Skripten und Fehlermeldungen. Ein einziges Kopieren und Einfügen genügt, um sie preiszugeben. Wer einen Schlüssel einmal geteilt hat, sollte ihn als kompromittiert betrachten.

Testdaten, die keine sind

Um schneller zu sein, kopiert ein Team einen Ausschnitt der Produktionsdatenbank in seine Fixtures. Namen, Telefonnummern, BVNs und NINs sind dann echt. Landet diese Datei in einem Prompt, verlassen Kundendaten das Unternehmen.

Quellcode

Betrugsregeln, Scoring-Modelle, Abgleichslogik: Für ein Fintech ist der Code oft das wertvollste geistige Eigentum. Wer ihn ohne Vertrag und ohne Kontrolle an ein Consumer-Tool schickt, verliert die Hoheit darüber.

Was der NDPA 2023 für ein Tech-Team bedeutet

Der Nigeria Data Protection Act von 2023 gilt für jede Verarbeitung personenbezogener Daten, auch für einen Datenbank-Dump, der an einen KI-Assistenten geht. Eine BVN, die mit den biometrischen Daten des Kunden verknüpft ist, oder eine von der NIMC vergebene NIN wird nicht harmlos, nur weil sie in einer Testdatei liegt.

  • Das Gesetz verlangt Sicherheitsmaßnahmen, die dem Risiko angemessen sind, und das umfasst die Tools der Entwickler.

  • Die General Application and Implementation Directive (GAID) der NDPC, seit September 2025 in Kraft, schreibt vor jedem KI-Einsatz eine Folgenabschätzung vor.

  • Eine Datenschutzverletzung muss der NDPC innerhalb von 72 Stunden gemeldet werden.

  • Für Organisationen von großer Bedeutung kann die Geldbuße 10 Millionen Naira oder 2 % des jährlichen Bruttoumsatzes erreichen, je nachdem, welcher Betrag höher ist.

Den Rahmen beschreiben wir ausführlich in unserem Artikel über den NDPA 2023 und generative KI im Fintech-Sektor.

Brücke und Skyline von Lagos in der Abenddämmerung, von Lekki aus gesehen

Kommandozeilen-Agenten sind ein eigenes Thema

Ein Chatbot sieht nur, was man ihm einfügt. Ein KI-Agent im Terminal kann dagegen das ganze Repository lesen: Konfigurationsdateien, Shell-Verlauf, Umgebungsvariablen, manchmal SSH-Schlüssel. Er führt Befehle aus und schickt die Ergebnisse an das Modell.

Damit ändert sich die Größenordnung des Risikos. Ein Entwickler, der den Agenten bittet, „die Tests zu reparieren“, lässt ihn womöglich unbemerkt eine .env-Datei der Produktion lesen. Diese Szenarien zeigen wir in unserer Analyse darüber, wie CLI-KI-Tools Secrets preisgeben.

Einfache Regeln für das Team

Ein Verbot der Assistenten funktioniert nicht: Die Entwickler würden auf private Konten ausweichen. Besser sind wenige klare Regeln im Contribution Guide.

  1. Keine echten Daten in Tests. Fiktive elfstellige BVNs und NINs, erfundene Namen und Telefonnummern erzeugen.

  2. Secrets raus aus dem Code. Ein Secrets-Manager, getrennte Schlüssel je Umgebung, sofortige Rotation im Zweifel.

  3. Begrenzter Kontext. .env-Dateien, Dumps und sensible Ordner von dem ausschließen, was KI-Tools lesen dürfen.

  4. Freigegebene Tools. Eine kurze Liste erlaubter Assistenten, mit Firmenkonten.

  5. Folgenabschätzung. Den Einsatz von Coding-Assistenten in der von der GAID verlangten Bewertung dokumentieren, vom DPO abgezeichnet.

Kontrolle in dem Moment, in dem Daten das Gerät verlassen

Regeln reichen nicht, wenn um ein Uhr nachts ein Release drängt. Die Kontrolle muss auf dem Gerät stattfinden, genau dann, wenn Text an die KI geschickt wird.

Konkret erkennt das Tool einen API-Schlüssel, eine BVN oder eine Kontonummer im Prompt oder in der angehängten Datei. Es kann dann warnen, blockieren oder den Wert durch einen falschen im gleichen Format ersetzen. Das Modell versteht den Code weiterhin, sieht aber nie die echten Daten. Unser Leitfaden zur formatbewahrenden Anonymisierung erklärt die Methode. Jeder verhinderte Vorfall wird protokolliert und fließt in das jährliche Audit und die Folgenabschätzung ein. Diese Fragen reichen über Nigeria hinaus, wie unser Bericht über generative KI und Datenschutz in Westafrika zeigt.

Das Wichtigste

  • KI-Coding-Assistenten legen drei Dinge offen: Secrets, echte Daten in Tests und Quellcode.

  • Der NDPA 2023 und die GAID gelten auch für Tech-Teams.

  • Kommandozeilen-Agenten lesen weit mehr, als man ihnen zeigt.

  • Einfache Regeln und eine Kontrolle auf dem Gerät senken das Risiko, ohne Entwickler auszubremsen.

ZeusLock erkennt API-Schlüssel, BVNs und andere sensible Daten, bevor sie ChatGPT, Copilot, Claude oder Gemini erreichen, und dokumentiert jeden verhinderten Vorfall. Demo anfragen und Ihre Entwicklerteams schützen.

Schützen Sie Ihre Daten vor KI-Lecks

Sehen Sie in einer 30-minütigen Demo, wie ZeusLock sensible Daten vor ChatGPT, Claude, Gemini und anderen stoppt.

Demo buchen