Kostenloser Export-Compliance-Check

Apple Export Compliance Checker

Prüfe ITSAppUsesNonExemptEncryption, Kryptografie-Umfang, Drittanbieter-SDKs und den nächsten technischen Nachweis für App Store Connect.

Deine Auswahl bleibt im Browser; es werden keine Projektdateien oder Rechtsdokumente übertragen.Der Check erkennt technische Lücken und Widersprüche, trifft aber keine rechtliche Exportklassifizierung und ersetzt keine Prüfung des vollständigen Projekts.

Technische Angaben einordnen

Beantworte vier Fragen zum geplanten iOS-Build. Der Check zeigt Widersprüche und den nächsten Nachweis, trifft aber keine rechtliche Exportklassifizierung.

Expo-KonfigurationDer boolesche Wert ist ein technisches Signal. Er ist nicht automatisch für jedes Projekt false.
{
  "expo": {
    "ios": {
      "infoPlist": {
        "ITSAppUsesNonExemptEncryption": false
      }
    }
  }
}

Kostenloser Schnelltest

Was bedeutet ITSAppUsesNonExemptEncryption?

Der boolesche Info.plist-Schlüssel teilt Apple mit, ob die App nicht ausgenommene Verschlüsselung verwendet. Fehlt er, stellt App Store Connect die Export-Compliance-Fragen bei Uploads erneut. Ob true oder false korrekt ist, hängt von der tatsächlich verwendeten Kryptografie ab.

Technik zuerst inventarisieren

HTTPS, sichere Speicherung, Authentifizierung, VPN, Messaging und eingebundene SDKs können Verschlüsselung verwenden. Trenne Funktionen des Apple-Betriebssystems von Kryptografie, die deine App oder eine Bibliothek selbst mitbringt.

Nur wenn dieses Inventar den finalen Produktions-Build beschreibt, lässt sich der Schlüssel nachvollziehbar setzen. Ein Wert aus einem alten Projekt oder Tutorial ist keine belastbare Grundlage.

Was false und true auslösen

False kann zu Apps passen, die keine Verschlüsselung oder nur ausgenommene Verschlüsselung verwenden. True signalisiert nicht ausgenommene Verschlüsselung und kann Dokumentation sowie einen Compliance-Code erforderlich machen.

Auch ausgenommene standardisierte Kryptografie kann Berichtspflichten oder für Frankreich eine zusätzliche Erklärung auslösen. App Store Connect und die aktuellen Apple-Unterlagen bleiben die maßgebliche Verfahrensquelle.

Expo und native Projekte

In Expo kann der Schlüssel über ios.infoPlist gesetzt werden. Config Plugins oder native Anpassungen können den aufgelösten Wert verändern, weshalb die Produktionskonfiguration und das finale Info.plist zusammen geprüft werden müssen.

Der kostenlose Check ordnet vier Selbstauskünfte ein. LaunchLint kann im vollständigen Repo-Scan Konfigurationsdateien, SDK-Signale und Widersprüche finden, ersetzt aber keine Rechtsberatung.

Beispiel: nur Apple-Netzwerkfunktionen

Eingabe
HTTPS ausschließlich über Apple-APIs, alle SDKs geprüft, ITSAppUsesNonExemptEncryption = false.
Ergebnis
Die technische Kombination ist plausibel. Dokumentiere die Prüfung dennoch für den konkreten Build und bestätige Apples aktuelle Fragen vor der Einreichung.
Kostenloser Schnelltest

Der Check erkennt technische Lücken und Widersprüche, trifft aber keine rechtliche Exportklassifizierung und ersetzt keine Prüfung des vollständigen Projekts.

Kryptografie im gesamten Projekt prüfen