Skip to content

DACx OTA Update — Security & UI Premium

Choose a tag to compare

@DAC-web3 DAC-web3 released this 13 Aug 13:32
· 8 commits to main since this release
3ab8a56

DACx OTA Update — Security & UI Premium

This update is delivered automatically via OTA (no APK reinstall needed).
Close and reopen the app to get the latest version.


1. Messages — Reactions & Delete

  • Long-press on a message opens a DACx sheet (navy, mint, violet)
  • 24 emoji reactions: 👍 ❤️ 😂 😮 😢 🔥 👏 🎉 😍 🤔 👎 💯 🙏 👀 💀 ✨ 🤝 🥰 😎 😭 😡 🤣 💔 🫡
  • Your reaction is highlighted — tap again to remove
  • Delete for both — only on your messages, with confirmation
  • Reply, Share/Copy, Edit in the same menu

2. Premium UI — No System Dialogs

  • DACx sheets for all confirmations (delete, block, sign out, mark all read, photo source, update ready)
  • Top toasts for success/error (connection, wrong PIN, contact added)
  • Contacts (pin/mute/remove/block) use the same visual language as messages

3. PIN as Vault

  • 6 dots + numeric keypad at unlock, login and register
  • Auto-unlocks at 6 digits; press Unlock for 4–5
  • Wrong PIN: dots shake, red toast, haptic feedback
  • PIN no longer saved — decrypted in memory only

4. SVG Icons

  • Custom stroke icon set (react-native-svg): back, search, pin, mute, camera, mic, settings, reply, delete, lock, QR, wallet
  • Emoji kept only where they make sense: reactions and message text

5. Chat Thread — Mature Messenger Feel

  • Today / Yesterday / date separators
  • Unread banner where you left off
  • Consecutive messages from same person (under 3 min) grouped
  • Time shown on last message in group; tap any bubble to see time
  • Auto-delete countdown uses clock icon

6. Avatars with Identity

  • Avatar color is a hash from xID (mint, violet, blue, gold, pink)
  • Same person looks the same on Home, chat header and blocked list
  • Unread = mint ring
  • Empty state on Home: "Scan their QR"

7. Security (Most Important)

  • PIN no longer saved — required on every app open; wallet decrypted in memory only
  • Privacy cover — app switcher/Recents shows only navy logo, not chat content
  • Auto-lock (Settings → Security): Immediately / 5 min / 15 min (default) / 1 hour
  • Lockout on wrong PIN: 5 attempts → 30s pause, then 2 min, 5 min, 15 min
  • Lock now — in Settings: locks immediately without sign out
  • Hide notification text — on by default: alerts show "New message" not content
  • Clipboard auto-clear — xID and SOL address copied text clears after 30 seconds

Not included (intentional)

Feature Reason
Voice calls fix Skipped intentionally
Fingerprint / Face ID Requires new APK
Screenshot blocking Requires new APK (FLAG_SECURE)
FCM lock screen preview Requires server change
New APK / version bump Everything delivered via OTA on v1.5.6

Delivered via OTA — no reinstall needed. Close and reopen DACx.
$DAC is a utility token and does not represent an investment.