Skip to content
github-actions[bot] edited this page Aug 11, 2026 · 7 revisions

Welcome to the Secure Dialer Wiki πŸ“š

Welcome to the official technical documentation and wiki for Secure Dialerβ€”a modern, zero-internet, privacy-first open-source Android calling application built with Jetpack Compose, Kotlin 2.0, and Room Database with SQLCipher encryption.

Android API Support Kotlin 2.0 Jetpack Compose Material 3 Open Source FOSS GPLv3 Install via Obtainium


⚑ Wiki Quick Navigation

Documentation Section Description & Highlights
πŸ† **[[Wall of Honor Wall of Honor (Sponsors)]]**
πŸ“¦ **[[Installation and Obtainium Guide Installation & Obtainium Guide]]**
❓ **[[FAQ and Troubleshooting FAQ & Troubleshooting]]**
πŸ”‘ **[[Permissions and Privacy Explained Permissions & Privacy Breakdown]]**
πŸ›‘οΈ **[[Security and Encryption Architecture Security & Encryption Architecture]]**

🌟 Core Features & Highlights

  • πŸ”’ Zero-Internet Security: Compiled without the android.permission.INTERNET permission. Your call history, contacts database, and dialing activity physically cannot leave your device.
  • ⚑ Lightning-Fast T9 Search: Dialpad search algorithm supports instant contact lookups by name, phone number, or initials.
  • πŸ›‘οΈ Local Encrypted Contacts Vault: Choose to store sensitive contacts in an isolated, SQLCipher-encrypted vault hidden from other apps.
  • 🚫 Offline Call Screening & Spam Rejection: Block nuisance calls and unwanted numbers using Android's native CallScreeningService without cloud tracking.
  • πŸ“Ά Dual-SIM Smart Selector: Full support for multi-SIM Android devices with automatic carrier preference memory and manual toggles.
  • 🎨 Material You Dynamic Theming: Fluid Jetpack Compose Material Design 3 interface with true AMOLED dark theme support.

πŸ› οΈ Technology Stack Overview

Layer Component / Framework
Language Kotlin 2.0+ with Coroutines & StateFlow
UI Engine Jetpack Compose (Material Design 3)
Database Room Persistence Library + SQLCipher (AES-256 GCM)
Key Management Android KeyStore System Provider (Hardware-backed TEE / StrongBox)
Telephony Integration Android TelecomManager, InCallService, CallScreeningService
Target Platforms Android 7.0+ (API 24 to 35+), GrapheneOS, CalyxOS, LineageOS

πŸ’¬ Community & Support


πŸ“ Quick Links: Wall of Honor | Installation and Obtainium Guide | FAQ and Troubleshooting | Permissions and Privacy Explained | Security and Encryption Architecture

πŸ“š Navigation

πŸš€ User Guides

πŸ›‘οΈ Technical Reference


Clone this wiki locally