What's new in bitchat for Android (github version) 1.7.0

  • source routing: more efficient direct messages
  • geohash presence: count online people in region-city
  • update arti to 1.9.0 and add 32 bit builds
  • geocoder for de-googled phone via openstreetmap
  • fixes several issues identified by security audit firm cure53
  • many ui improvements and fixes

What's Changed

  • Implement Geohash Presence (Heartbeats) by @callebtc in #576
  • Gossip mesh topology + source-based routing by @callebtc in #445
  • Feat/graph force by @callebtc in #581
  • visual logger refactor by @callebtc in #583
  • Update arti to 1.9.0 and produce 32 bit builds by @callebtc in #585
  • Move PrivateChatSheet hosting into ChatDialogs and unify sheet state by @yet300 in #586
  • use bluetooth icon by @callebtc in #597
  • Fix/nostr dm bottom sheet by @callebtc in #598
  • Fix and Improve LocationManager logic by @callebtc in #599
  • OSM fallback for geocoding by @callebtc in #611
  • security: prevent storage exhaustion by saving incoming files to cache by @a1denvalu3 in #606
  • feat: Stable BLE Peer Identity via Scan Response by @callebtc in #613
  • Refactor: Implement Hybrid Location Provider (System/Fused) by @callebtc in #612
  • fix(security): Clear in-memory keys during panic mode by @callebtc in #596
  • Improve QR Verification UI by @callebtc in #615
  • Implement iOS-compatible Direct Peer Detection (TTL Logic) by @callebtc in #574
  • fix: centralize and strictly enforce connection limits by @callebtc in #618
  • Fix: Correctly parse recipient/sender IDs in broadcaster to enable unicast by @callebtc in #619
  • security: ensure media files are deleted during panic mode by @a1denvalu3 in #607
  • fix: Ensure empty neighbor lists in newer announcements clear mesh edges by @callebtc in #620
  • fix(ui): Show acquiring location state instead of unavailable by @a1denvalu3 in #621
  • Fix/590-Private-key-stored-as-Plain-text by @anupamjhabbl in #603
  • Refactored BottomSheetTopBar to BitchatSheetTopBar by @yet300 in #601
  • spacing for geohash sheet text by @callebtc in #623
  • feat: Introduce Gradle property to control APK splits by @moehamade in #560
  • bump to 1.7.0 by @callebtc in #624

New Contributors

Full Changelog: 1.6.0...1.7.0

About bitchat for Android (github version) 1.7.0

bitchat for Android (github version) 1.7.0 screenshots (4)

Download bitchat for Android (github version) 1.7.0

This release comes in several variants (we currently have 5). Consult our handy FAQ to see which download is right for you.

Variant
Arch
Version
DPI
1.7.0 APK
31
January 15, 2026
armeabi-v7a
Android 8.0+
nodpi
1.7.0 APK
31
January 15, 2026
universal
Android 8.0+
nodpi
1.7.0 APK
31
January 15, 2026
arm64-v8a
Android 8.0+
nodpi
1.7.0 APK
31
January 15, 2026
x86_64
Android 8.0+
nodpi
1.7.0 APK
31
January 15, 2026
x86
Android 8.0+
nodpi
All Releases

Version:1.7.0

Uploaded:January 15, 2026 at 8:36PM UTC

File size:12.75 MB

Downloads:2

Version:1.6.0

Uploaded:January 14, 2026 at 9:05PM UTC

File size:9.56 MB

Downloads:63

bitchat for Android (github version) 1.5.1

Version:1.5.1

Uploaded:October 19, 2025 at 11:20AM UTC

File size:142.26 MB

Downloads:25

bitchat for Android (github version) 1.5.0

Version:1.5.0

Uploaded:October 18, 2025 at 7:42PM UTC

File size:142.26 MB

Downloads:11

bitchat for Android (github version) 1.4.0

Version:1.4.0

Uploaded:October 14, 2025 at 12:40PM UTC

File size:142.21 MB

Downloads:15

bitchat for Android (github version) 1.3.1

Version:1.3.1

Uploaded:September 15, 2025 at 11:02AM UTC

File size:141.63 MB

Downloads:23

bitchat for Android (github version) 1.3.0

Version:1.3.0

Uploaded:September 14, 2025 at 2:49AM UTC

File size:141.63 MB

Downloads:10

bitchat for Android (github version) 1.2.3

Version:1.2.3

Uploaded:September 10, 2025 at 5:41PM UTC

File size:141.62 MB

Downloads:18

Version:1.0.0

Uploaded:August 22, 2025 at 5:42PM UTC

File size:3.6 MB

Downloads:5

Comments