iOS: declare ITSAppUsesNonExemptEncryption=false (open-source exemption)

Hash Bags' crypto is either OS-provided (TLS / CryptoKit / CommonCrypto)
or standard published algorithms shipped as MIT-licensed open source
(secp256k1, ed25519, SHA-2/3, AES, Argon2, ChaCha20). All of that
qualifies as "exempt" under BIS export controls (§740.17(b)(3)).
Declaring the answer in Info.plist skips the per-build App Store Connect
encryption questionnaire and removes the annual BIS self-classification
filing requirement.

Bump 1.0.0+4 -> 1.0.0+5 in case +4 already claimed an Apple build slot.
This commit is contained in:
jwinterm
2026-06-02 20:16:27 -04:00
parent 6e6cf33bf1
commit 5ff5ebf910
2 changed files with 3 additions and 1 deletions
+2
View File
@@ -405,6 +405,8 @@
</array>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
+1 -1
View File
@@ -1,6 +1,6 @@
name: hash_wallet
description: Hash Bags — a noncustodial multi-currency wallet by Such Software LLC.
version: 1.0.0+4
version: 1.0.0+5
publish_to: none
environment: