Skip to content

Repository files navigation

🛡️ Kavacha LiteOS

A cross-platform mobile security module within Kavacha OS, protecting India's next 500M users.


📲 About Kavacha OS

Kavacha OS is a comprehensive mobile security and document protection ecosystem designed specifically for the Indian market. It combines advanced mobile device security monitoring with innovative document fingerprinting technology, offering a tiered approach that scales from individual consumers to enterprise clients.[1]

Kavacha OS is built around several core components :[1]

  • KavachaLite Engine: Lightweight wallpaper widget with SMS/call scam protection
  • Sentinel Engine: Background service monitoring hardware access (camera/mic), SMS content, and app behavior
  • DocTrap Engine: Document fingerprinting technology with traceable identifiers to detect and prevent leaks
  • P2P Cyber Watch Network: Decentralized, community-based threat-sharing system
  • Multilingual Support: Interface and voice alerts in 12 Indian languages

📱 About Kavacha LiteOS

Kavacha LiteOS is the cross-platform mobile security module within the Kavacha OS suite. It's a next-gen mobile security app built with React Native, designed to combat real-world threats such as phishing scams, malicious overlays, and data leaks—especially prevalent in India's digital ecosystem.[1]

It uses platform-specific native modules, AI-based threat detection, and secure local storage to deliver a unified, privacy-first experience on both Android and iOS. While Kavacha OS provides the full-spectrum security suite including document protection and enterprise features, Kavacha LiteOS focuses on delivering lightweight yet powerful mobile protection across platforms.[1]


🌟 Key Features

🔐 Cross-Platform

  • AI scam detection (TFLite/Core ML)
  • AES-256 encrypted universal clipboard
  • Privacy Score Dashboard
  • Secure document vault with watermarking
  • Unified sign-in (Google / Apple)
  • AI Voice Bot to counter scam calls (multilingual)

🤖 Android Specific

  • SMS/call scam pattern monitoring (JobScheduler)
  • Malicious overlay detection (AccessibilityService)
  • VPN firewall (VpnService)
  • Deepfake media detector (ML Kit)

🍎 iOS Specific

  • iMessage phishing scanner (Core ML)
  • FaceTime camera privacy (AVFoundation + Vision)
  • Lockdown Mode enhancements
  • Siri Shortcut integrations (AppIntents)

⚙️ Tech Stack

LayerAndroidiOS
FrontendReact Native (TypeScript)React Native (TypeScript)
Native ModulesKotlin (VPN, Overlay)Swift (Camera Privacy)
ML EngineTensorFlow LiteCore ML
BackendFirebase (Threat DB)CloudKit (Privacy Sync)
StorageSQLCipheriOS Data Protection API

🚀 Getting Started

Prerequisites

  • Node.js ≥ 18
  • Yarn or npm
  • Xcode (for iOS build)
  • Android Studio (for Android build)
  • Firebase or CloudKit credentials (for backend sync)

Setup

# Clone the repo
git clone https://github.com/your-org/kavacha-liteos.git
cd kavacha-liteos
# Install dependencies
yarn install
# Run on Android
npx react-native run-android
# Run on iOS
npx react-native run-ios

🛡️ How Kavacha Protects

Kavacha LiteOS works as part of the broader Kavacha OS security architecture :[1]

  • Sentinel Engine: Lightweight, always-on monitoring for suspicious hardware access and app behavior
  • P2P Threat Network: Securely shares anonymized threat intelligence between nearby devices, optimized for low-connectivity environments
  • Offline Capability: All alerts, logs, and core security functions work offline with background sync
  • Multilingual Alerts: Real-time warnings in user's preferred Indian language

📊 Kavacha OS Tiers

Kavacha LiteOS represents the entry point into the broader Kavacha OS ecosystem :[1]

TierMonthly PriceKey Features
KavachaLiteFree / ₹5Widget, SMS/call alerts (LiteOS module)
Basic Sentinel₹10Camera/mic monitoring, phishing detection
Premium₹49Document fingerprinting, device scanning
Ultra Premium₹199Unlimited doc tracking, auto-expiring documents
Business Pack₹299Team monitoring (5 devices), audit trail
All-Inclusive₹1299Unlimited teams/devices, API access, priority support

🌐 Multilingual Support

Kavacha LiteOS provides interface and voice alerts in 12 major Indian languages, making security accessible across diverse user demographics.[1]


🤝 Contributing

Kavacha LiteOS welcomes contributions! Localization improvements, threat signature expansions, and platform-specific security modules are especially valuable.


📜 License

© 2025 Kavacha OS Team. Licensed under Apache License 2.0.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages