Neruppu

Neruppu

Offline-first physical security monitoring using device sensors

Thamizharasan Munusamy Security

Screenshots

Screenshot of Neruppu Screenshot of Neruppu Screenshot of Neruppu

Description

Neruppu is a modern, offline-first physical security monitoring app that uses your device's sensors to detect and record security events.

Features:
• Camera motion detection (front and back cameras)
• Microphone audio monitoring with automatic recording on noise bursts
• Accelerometer movement/vibration detection
• Ambient light change detection
• Optional Matrix remote alerts
• All data stored locally - no cloud required

The app runs as a foreground service ensuring continuous monitoring while providing optional encrypted remote notifications via Matrix when security events are detected.

Built with privacy and security in mind - all logs and media remain on your device unless you explicitly configure remote alerts.

What’s new (26.28)

v2026.06.30 - Production release
• Camera motion detection with CameraX
• Microphone audio monitoring with automatic recording
• Accelerometer movement detection
• Ambient light change detection
• Matrix remote alert integration
• Foreground service for continuous monitoring

Versions

Version Date Size Requires Android Download
26.28 current
85e3837d1002bc53…
2026-08-03 4.5 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • CameraTake photos and videos.
  • MicrophoneRecord audio.
  • Internet accessSend and receive data over the internet.
  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • NotificationsShow notifications.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MICROPHONE
Show 5 more permissions
  • FOREGROUND_SERVICE_CAMERA
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • Run at startupStart automatically after the device is switched on.
  • neruppu.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments