Repository navigation
SleepBT 1.0.0
SleepBT is a privacy-focused, offline-first Bluetooth sleep timer designed for users who listen to music, podcasts, YouTube, or other audio while falling asleep.
This initial release focuses on making nighttime audio use more convenient while helping users maintain healthier listening habits.
✨ What's Included
😴 Smart Sleep Timer
Set a sleep timer and let SleepBT automatically manage your audio session when the timer expires.
🔵 Smart Bluetooth Disconnect
Automatically disconnect your connected Bluetooth audio device when the sleep timer finishes.
Works with compatible:
- Wireless earbuds
- Bluetooth headphones
- Bluetooth speakers
- Other Bluetooth audio devices
This helps prevent your earbuds or headphones from remaining connected throughout the night.
🔉 Smooth Volume Fade-Out
Instead of stopping audio suddenly, SleepBT can gradually reduce the media volume before the timer completes.
This provides a smoother and less disruptive experience while falling asleep.
🎵 Universal Media Control
SleepBT can send media playback pause requests to compatible media applications.
Designed to work with commonly used apps such as:
- Spotify
- YouTube
- Apple Music
- Podcast applications
- Other compatible media players
🔋 Earbud Battery Tracker
Monitor the battery level of your connected Bluetooth earbuds/headphones directly through the app when supported by the device.
This makes it easier to know whether your earbuds have enough battery before going to sleep.
👂 Ear Health Protection
SleepBT keeps track of listening duration to help users become more aware of their daily audio usage.
The goal is to encourage safer and more mindful listening habits.
🔒 Optional Automatic Screen Lock
Enable automatic screen locking when the sleep timer finishes.
This can help reduce unnecessary screen usage and battery consumption while sleeping.
🔐 Privacy First
SleepBT is designed with privacy as a core principle.
- No advertisements
- No tracking
- No analytics
- No personal data collection
- No unnecessary cloud services
- Offline-first design
- User data remains on the device
Your listening information and usage data are designed to stay locally on your device.
⚡ Offline-First
SleepBT is designed to perform its core functionality without requiring an internet connection.
The application focuses on local device functionality such as:
- Sleep timers
- Bluetooth management
- Listening-duration tracking
- Earbud battery information
- Media control
📱 Android Compatibility
SleepBT is designed for Android devices with compatible Bluetooth and media-control capabilities.
Some Bluetooth features may vary depending on:
- Android version
- Device manufacturer
- Bluetooth hardware
- Connected earbuds/headphones
- System permissions
🛠️ Initial Release
This is the first public release of SleepBT.
Future releases may improve:
- Bluetooth device compatibility
- Battery reporting
- Timer reliability
- Media-player compatibility
- Ear health statistics
- User interface
- Background operation
📩 Support
If you encounter a bug, compatibility issue, or have a feature request, please contact:
Developer: Midnight Compiler
Email: midnightcompiler01@gmail.com
❤️ Built for Better Sleep
SleepBT was created to make falling asleep with Bluetooth audio simpler, quieter, and more privacy-friendly.
Sleep better. Disconnect automatically. Track your earbuds. Protect your privacy.