Android application that provides MotoGP and WorldSBK race schedules via home screen widgets and an in-app race calendar.
The app focuses on accuracy, reliability, and a clean racing-focused UI, with no ads or tracking.
- 📅 Upcoming MotoGP & WorldSBK race schedules
- ⏱ Local timezone session timings
- 🕛 Automatic midnight refresh
- 🔄 Updates after reboot & time/timezone changes
- 🧩 Resizable home screen widgets
- 🎴 Interactive race cards with flip animation
- 🌗 Manual Light / Dark theme toggle (Dark default)
- 🔔 In-app Check for Updates via GitHub Releases
- 📱 Clean racing-style Material UI with custom fonts
- MotoGP Widget – Shows upcoming MotoGP race & sessions
- SBK Widget – Shows upcoming WorldSBK race & sessions
Widgets intelligently switch to the next race after a race weekend completes.
- Racing-style gradients and buttons
- Theme-aware card backgrounds and text colors
- Consistent custom racing fonts across the app
- Language: Kotlin
- UI: XML, Material Components
- Architecture: AppWidgetProvider + WorkManager + AlarmManager
- Data: Local JSON assets
- Background Tasks:
- AlarmManager (exact midnight updates)
- WorkManager (fallback & reliability)
- Midnight exact alarm (Android 12+ supported)
- Device reboot handling
- Time & timezone change handling
- Manual force refresh supported
- In-app update checks via GitHub Releases
- No ads
- No analytics
- Open-source
👉 Download the latest beta APK
⚠️ This app is distributed via GitHub Releases and is not available on Google Play Store.
Users must enable Install unknown apps to install the APK.



