AI summary
Open-source phone dialer replacement with Material 3 design, T9 search, dual-SIM support, local spam blocking, and full call management. Version 1.2.0 adds multilingual support (7 languages), quick filter chips for call logs, spring-physics animations, and refined dialpad with instant tactile response. Requires broad call/contacts permissions and SMS access for full functionality.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Welcome to Secure Dialer, your trustworthy, lightning-fast, and open-source telephone companion for Android.
If you are looking for a reliable, modern, and offline-first dialer that can fully replace your phone's pre-installed application, you have found it. Secure Dialer is engineered to provide a secure alternative to commercial caller-ID dialers, stock system apps, and closed-source tools.
Whether you are looking to replace Fossify Dialer, Simple Dialer, Ever Dialer, Truecaller, or standard Google Dialer, our application provides a secure, lightweight, and offline experience that respects your communication boundaries.
Complete Feature Guide (Full Dialer Replacement)
Secure Dialer provides a comprehensive suite of tools designed to replace your system phone app seamlessly, offering a pristine user interface and native Android-level integration.
1. Tactile & Smart Dialpad
- Clipboard Copy-Paste Integration: Long-press or tap the dialpad's screen display to open a clean dropdown menu. Instantly copy the typed number, or paste numbers directly from your clipboard (filters out non-dialable symbols, leaving only valid digits, +, *, and #). - Interactive Haptic Feedback: Toggle high-fidelity vibrations for keypress actions. - Native DTMF Tones: Emits hardware-level DTMF tones during active calls to navigate phone menus, IVRs, and dial-in lines effortlessly. - Speed Dial Shortcuts: Assign phone numbers directly to long-press keys 1 through 9 on the dialpad for instant speed-dialing.
2. Advanced Call Screen & Multi-Call Support
- Full Screen Guard Integration: Hides the in-call interface securely when the device is locked, showing active call screens cleanly and safely. - Automatic Soft Keyboard Management: When you type a number and press the call button, Secure Dialer immediately hides the on-screen keyboard, keeping the focus purely on the calling process. - 📞 Full Call Waiting & Hold Swapping: Handle multiple calls simultaneously! If you receive an incoming call during an active call, Secure Dialer shows a custom alert dialog offering: - Answer & Hold: Puts your current active call on hold and answers the incoming caller. - Decline: Safely declines the incoming caller without dropping your current conversation. - One-Tap Swap: Easily swap back and forth between active and held calls. - In-Call Controls: Features custom, high-contrast, interactive toggles for Microphone Mute, Speakerphone, and Bluetooth Audio Routing.
3. Comprehensive Contacts Directory & Favorites
- Interactive Search Filter: Search your entire contact book in real-time by typing names, phone numbers, or notes. - Full CRUD Operations: Create, edit, and safely delete contacts from inside the app. Deleted contacts are fully sync'd to the system contacts list without any crashes or leftover data. - Favorites Tab: Save your most-called contacts to a quick-access favorites grid for single-tap calling. - Quick Action Buttons: Tap a contact card to instantly place a call or initiate an SMS.
4. Smart Call History & Recents
- Grouped Call Entries: Group successive calls from the same number into a single line-item with a call counter, keeping your history extremely tidy. - Visual Status Indicators: Color-coded icons for incoming, outgoing, missed, and blocked calls. - Quick Recall: Single-tap callback actions straight from the Recents list. - Individual Log Deletion: Slide or select individual log entries to delete them, or clear the entire history at once.
5. Advanced Settings & Customizations
- Dual-SIM Card Selection: Set a preferred SIM card for outbound calls (SIM 1, SIM 2, or "Ask Every Time"). - Local Blocklist Manager: Add spam phone numbers and robocall patterns to a local database. Powered by Android's native CallScreeningService, incoming calls from blocked numbers are rejected silently without disturbing you. - Quick SMS Decline Templates: Custom text messages (e.g., "In a meeting, will call you later") to instantly reject incoming calls with an SMS. - Deduplication Utility: Scan your contacts database to merge duplicate numbers, clean orphaned entries, and clean up formatting issues locally. - Centralized Theme Config: Seamlessly toggle between light and dark modes.
License
MIT
What's new
- Design & Material 3 Expressive
- Adopted Material 3 Expressive design patterns with enhanced typography, elevated card surfaces, and refined accent color options (including slate/grey palette). - Removed heavy placeholder avatar images in Recents and Contacts in favor of lightweight, high-contrast typography initials for cleaner visual scanning. - Optimized dialpad layout with larger, cleaner key targets, compact spacing, and instant tactile touch response.
- Multilingual Support & Localization
- Fully localized UI in Spanish, German, Hindi, Arabic, Portuguese, Japanese, and English with RTL/LTR layout support.
- Advanced Filtering & Search
- Added quick filter chips for All, Missed, Dialed, and Received call logs in Recents. - Added All Contacts and Favorites quick filters with prominent single-tap contact creation. - Integrated real-time T9 and number search directly inside the Dialpad view to match saved contacts and call history instantly. - Enhanced caller identification display for carrier-supplied CNAP name tags during active and incoming calls.
- Performance & Motion Design
- Redesigned navigation with spring-physics icon scaling and zero-lag tab transitions across Recents, Contacts, and Dialpad. - Applied explicit contentType definitions across LazyColumn components to maximize view reuse and ensure smooth 120Hz scrolling.
About this version
- Version
- 1.2.0 (5)
- Size
- 3.6 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 40
- Updated
- Jul 27, 2026
- Package
- io.github.securephoneapps.securedialer
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1- Николай 6d ago