← Back to Home

KiwiCall Feature Guide & Power User Manual

Deep dive into KiwiCall's ring heuristics, voicemail watchdogs, dual-SIM controls, and the paid edition's zero-network architecture.

Heuristic 01

Voicemail Guard (Answering Machine Shield)

Many hotlines and medical offices switch automatically to an answering machine after a set waiting duration (typically 20–30 seconds). In conventional redialers, this triggers a false 'connected' state, wasting your time and draining carrier minutes.

How KiwiCall protects you: As soon as a call initiates, a high-precision watchdog timer begins. When the ring duration hits your configured limit (customizable from 5 to 45 seconds), KiwiCall programmatically disconnects right before voicemail answers and immediately kicks off the next redial attempt.

Watchdog Lifecycle: Dialing ➔ Ringing (18s Watchdog) ➔ Auto-Hangup (17.9s) ➔ Cooldown (2s) ➔ Redial #2
Heuristic 02

Smart Auto-Tuner Heuristics

Telecommunication carriers and PBX systems often terminate congested calls at strict, repetitive time intervals (e.g. at exactly 15.2 seconds).

KiwiCall continually monitors call duration patterns. If the system detects two consecutive carrier disconnects with identical durations (T ± 500 milliseconds), KiwiCall surfaces a smart heuristic card. With a single tap, you can automatically lock your Voicemail Guard threshold to the ideal window (e.g. 12 seconds), saving valuable seconds on every subsequent loop.

Feature 03

Scheduled Calls, Lock-Screen Alarms & Auto-Pause

We organize all our important meetings in calendars — why not critical phone calls? KiwiCall treats calls like calendar commitments:

  • One-Time Scheduled Calls: e.g. Today at 3:00 PM.
  • Recurring Call Schedules: e.g. Every Tuesday and Thursday at 8:30 AM.
  • Full-Screen Intent: On Android 14+, a clear system alarm with a 3-second audible countdown surfaces at the scheduled time. No stealth background calls!
  • Auto-Pause upon Connection: As soon as a human answers, KiwiCall automatically pauses the recurring schedule for the remainder of the day, ensuring you never double-call.
Feature 04

Dual-SIM & DTMF Post-Dial Automation

Dual-SIM Management: KiwiCall directly interfaces with the Android Telephony API to identify all active SIM slots, allowing per-contact or per-call preferred SIM binding (e.g. SIM 1 Work, SIM 2 Personal).

DTMF Automation: When dialing enterprise hotlines requiring extension numbers or PIN entries, insert a comma , for a 2-second pause or a semicolon ; for a manual prompt:

+49 69 123456,1#4829# ➔ Dials number, waits 2s, sends DTMF 1, waits, sends 4829#
Architecture

KiwiCall's Zero-Network Guarantee — and what KiwiCall Lite changes

KiwiCall, the paid edition, omits the android.permission.INTERNET declaration from its merged manifest — the manifest whose permissions Google Play lists on the store page. That gives you guarantees you can verify yourself:

  • KiwiCall is technically incapable of transmitting data to any remote server. Every commit checks it — scripts/verify.sh's offline-privacy gate reads the merged paid manifest and fails if the permission ever appears.
  • Zero analytics SDKs in either edition (no Firebase, Google Analytics or Sentry), and neither measures how you use the app. The Google Mobile Ads SDK does put Google's measurement API stubs on KiwiCall Lite's classpath, where its licence screen lists them; no analytics implementation ships.
  • Your call history, the contact names KiwiCall stores, and your schedules live entirely within your device's isolated SQLite sandbox — in both editions.
  • KiwiCall Lite declares INTERNET because it shows Google AdMob advertising. Your calls stay on the device there too — what leaves is the advertising data listed in the privacy policy, and the advertising ID itself only after you have consented.
Utility 05

Smart Archive & Multi-Select Management

Manage high volumes of scheduled calls with ease. Use the dedicated Archive view to store completed or template schedules without cluttering your active list. Long-press any card to enter Selection Mode, allowing you to batch archive, restore, or delete multiple items with a single tap.

Feature 06

One-Tap Callback Intelligence

In a meeting or can't talk? KiwiCall transforms the standard 'Decline' action into a productivity tool. When an incoming call arrives, you can decline it and immediately pick a callback time.

KiwiCall will then automatically schedule the new call session and fire off a pre-filled SMS (e.g., 'I'll call you back at 14:30'). The system even intelligently formats the time tag relative to your local language settings.