Messages

Messages

Simple, private SMS messaging. Offline-first, no ads, no tracking.

Anindra Phone & SMS

Screenshots

Screenshot of Messages Screenshot of Messages Screenshot of Messages Screenshot of Messages Screenshot of Messages Screenshot of Messages Screenshot of Messages Screenshot of Messages

Description

Messages is a simple SMS app for Android built with Kotlin and Jetpack Compose (Material 3). It is fully offline: the manifest declares no INTERNET permission, so your messages never leave your device except through your carrier.

Features * Clean Material 3 interface with light / dark / system themes * Conversations list with search, unread badges and avatars * Pin, archive, trash (+ undo) and delete conversations; swipe actions * Drafts auto-saved per conversation * Scheduled messages and optional delayed sending * Message forwarding and tappable links * MMS image send/receive (when set as default SMS app) * Dual-SIM support with per-message SIM selection * Sent / delivered / failed status per message with retry * Number blocking and report-spam style contact actions * Database backup & restore * No ads, no analytics, no trackers Permissions SMS and contacts permissions are used only to send/receive messages and show contact names. The app requests no network access at all.

Versions

Version Date Size Requires Android Download
1.0.21 current
382e0fb28d002088…
2026-09-09 3.8 MB API 29

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Send SMSSend text messages (may cost money).
  • Receive SMSProcess incoming text messages.
  • Read SMSRead text messages.
  • WRITE_SMS
  • RECEIVE_MMS
  • RECEIVE_WAP_PUSH
  • Read contactsAccess the address book.
  • NotificationsShow notifications.
Show 10 more permissions
  • PhotosRead images from the media library.
  • Phone stateDetect ongoing calls and read device information.
  • Exact alarmsTrigger actions at a precise time.
  • USE_EXACT_ALARM
  • Prevent sleepingKeep the device from going to sleep.
  • Write storageCreate and change files on the device storage.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • messages.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Read storageRead files on the device storage.

Comments