Code

CallInsight | Call Logger, Analytics & Export Tool – Flutter App

CallInsight | Call Logger, Analytics & Export Tool – Flutter App

Recently Updated

CallInsight – Smart Call Tracker & Management Flutter App

CallInsight is a powerful and intuitive Android application built with Flutter that empowers users to view, manage, analyze, and export their call logs. With advanced analytics, spam detection, contact tagging, and professional reporting, it transforms your call data into meaningful insights.

Key Features

  • Advanced Analytics & Insights
    • Hour-by-hour and day-of-week call distribution
    • Weekly trends, comparisons, and total statistics
    • Visual charts with tooltips and detailed insights
    • Top, Frequent, Regular, and Occasional contact tiers
  • ️ Smart Contact Management
    • Tag contacts (Work, Family, Custom)
    • Add notes and set reminders per contact
    • Detect duplicates and inactive contacts
    • Custom time thresholds for inactivity detection
  • ️ Spam Detection
    • AI-based spam scoring (0–100)
    • Detects high miss/reject rate callers
    • Tracks unknown frequent callers
    • Spam insights with timestamps and patterns
  • Data Export & Reports
    • Export data in CSV, JSON, or PDF formats
    • Generate professional PDF reports with charts and summaries
    • Automatic archiving system (7–365 days)
    • Storage management and custom archive policies
  • Powerful Filtering
    • Filter by call type, duration, SIM, or tags
    • Date range filtering and quick search
    • Save and reuse custom filter presets
  • User Experience
    • Beautiful Material Design 3 interface
    • Dark/light theme with system detection
    • Multi-language localization (15+ languages)
    • Smooth animations and gesture support
  • Additional Features
    • Quick WhatsApp integration from call logs
    • Daily stats widget for missed calls and spam count
    • Offline data processing and local storage
    • No data collection or cloud sync for privacy

Built With

  • ✅ Flutter 3.7.2+
  • ✅ Dart
  • ✅ Riverpod for state management
  • ✅ SQLite (sqflite)
  • ✅ FLChart for visual analytics
  • ✅ PDF and Printing packages for reports
  • ✅ Material Design 3

Supported Languages

Supports 15+ global languages, including English, Spanish, French, German, Arabic, Hindi, Japanese, Korean, Chinese, Portuguese, and more.

Privacy & Security

  • All data stored locally — no cloud servers or external APIs
  • No tracking or analytics collection
  • Data encryption and secure local database
  • Transparent and open-source code structure

App Architecture

  • Framework: Flutter 3.7.2+
  • Database: SQLite (sqflite)
  • State Management: Riverpod
  • Charts: FLChart
  • PDF Reports: pdf, printing
  • Localization: intl

Update v2.0

  • ✅ Added Advanced Call Analytics Dashboard with charts
  • ✅ Introduced Smart Contact Tagging and Notes
  • ✅ Implemented Intelligent Spam Detection System
  • ✅ Added Professional PDF Export with visual insights
  • ✅ Introduced Auto-Archive and Quick Stats Widget
  • ✅ Improved Performance, UI/UX, and Offline Capabilities

Demo

Click here to try the demo!

▶️ Watch on YouTube

Track smarter, analyze deeper, and stay organized with CallInsight — your ultimate call log management and analytics companion.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey