A clean, offline calendar that works like a real planner.
No accounts. No cloud. No ads. No tracking. Just your tasks, on your phone.
Most calendar apps today are bloated. Google Calendar wants your Google account. Microsoft To Do wants your Microsoft account. They sync everything to the cloud, show you ads, track your habits, and bury the one thing you actually need under layers of menus, integrations, and "smart" features that just get in the way.
PlanDay is different. It works like a physical calendar book you'd keep on your desk — open it, see the month, tap a day, write down what you need to do. That's it. No sign-up screens. No permission requests. No "grant access to your contacts." You install it, and it just works.
It's built for people who want a fast, private, no-nonsense planning tool. Whether you're a student tracking assignments, a professional managing meetings, or just someone who wants to remember to buy groceries on Thursday — PlanDay handles it without making you feel like you're signing your life away to a tech giant.
- Clean 7-column grid (Monday through Sunday) showing the entire month at a glance
- Navigate forward and backward through months infinitely — no limits, no boundaries
- Automatic leap year handling and correct day-of-week alignment for any month, past or future
- Previous/next month trailing days shown for visual continuity
- Today is always highlighted with a blue ring so you never lose track
- Quick "jump to today" button to snap back instantly from any month
- Tap any day to see its tasks displayed right below the calendar
- Tap the + (FAB) button to add a new task with a clean dialog
- Edit any task anytime — tap the pencil icon, change the title, save
- Delete any task with a confirmation prompt so you never accidentally lose something
- Mark tasks complete with the checkbox — completed tasks get a strikethrough and dimmed appearance
- Auto-save on every action — add, edit, delete, or toggle, and it's saved instantly. No "save" button needed
- Tasks persist across app restarts and are stored entirely on your device
- Days with pending tasks show a blue dot beneath the date number
- Days where all tasks are completed show a green dot instead
- Quickly scan the month and see which days are busy or done
- Clean dark interface inspired by modern developer tools
- Easy on the eyes, especially at night or in low-light environments
- High contrast text and accent colors for readability
- Weekend days (Saturday and Sunday) highlighted in a distinct warm color
- Zero internet permissions — the app never connects to any server
- No accounts — there is no sign-up, no login, no email required
- No tracking — no analytics, no telemetry, no data collection of any kind
- No ads — you will never see a single advertisement
- All data stays in local storage on your device (SharedPreferences)
- Uninstalling the app completely removes all your data — no lingering accounts to worry about
- Supports Android 5.0 (Lollipop, API 21) and above
- Compatible with 99%+ of all active Android devices worldwide
- Works on phones and tablets of any screen size
- Lightweight 4.6 MB APK — installs fast even on older or budget devices
- No background services, no battery drain
- First-time users see a 3-page walkthrough explaining how the app works
- Clear, concise pages: introduction, how to add tasks, and privacy commitment
- One-time only — onboarding never shows again after completion
- Returning users go straight to the calendar
| Monthly View | Task Management |
|---|---|
| Calendar grid with task indicators, month navigation, and dark theme | Per-day todo list with add, edit, delete, and completion toggle |
Add your own screenshots here for a richer README.
- Download
PlanDay-v1.0.1.apkfrom the Releases page - On your Android phone, open the downloaded APK file
- If prompted, enable "Install from unknown sources" in your phone's security settings
- Tap Install
- Open PlanDay and start planning!
# Prerequisites: JDK 17+, Android SDK with API 33, Gradle 8.4
# Clone or download the source
git clone https://github.com/your-username/PlanDay.git
cd PlanDay
# Build the release APK
./gradlew assembleRelease -x lintVitalRelease
# Find the APK at:
# app/build/outputs/apk/release/app-release.apk- Open the app — you see the current month with today highlighted
- Tap a day — the task list below updates to show that day's tasks
- Tap the + button — a dialog appears, type your task, tap Save
- Check off tasks — tap the checkbox to mark them done (strikethrough effect)
- Edit or delete — use the pencil or trash icon on any task
- Navigate months — use the arrow buttons to browse past or future months
- Return to today — tap the calendar icon button to jump back instantly
Everything saves automatically. Close the app, reopen it, and all your tasks are exactly where you left them.
No. PlanDay has zero network permissions. It works entirely offline and never connects to any server.
No. PlanDay stores all data locally on your device. There is no cloud sync. This is by design — your data stays private and never leaves your phone.
Not in the current version. PlanDay is focused on being a simple visual planner. Reminder features may be considered for future updates.
Not yet. Each task is added individually to a specific day. Recurring task support is on the roadmap for a future update.
Your tasks are stored in Android's local SharedPreferences. No other app can access them, and they are never transmitted anywhere. If you uninstall PlanDay, all data is permanently deleted.
If your phone runs Android 5.0 (Lollipop) or newer — which covers 99%+ of active Android devices — yes, it will work. PlanDay is optimized to run smoothly even on older and budget devices.
The APK is free to download and redistribute. The source code is not publicly available. See the LICENSE file for full details.
PlanDay is an independent project built to prove that a calendar app doesn't need to be complicated, bloated, or invasive to be useful. It's distributed for free — no strings attached.
| Feature | PlanDay | Google Calendar | Microsoft To Do |
|---|---|---|---|
| No account required | ✅ | ❌ | ❌ |
| No internet needed | ✅ | ❌ | ❌ |
| No ads | ✅ | ❌ | ❌ |
| No data tracking | ✅ | ❌ | ❌ |
| Local-only storage | ✅ | ❌ | ❌ |
| Cloud sync | ❌ | ✅ | ✅ |
| APK under 5 MB | ✅ | ❌ | ❌ |
| Works on Android 5.0+ | ✅ | Partial | ❌ |
| Open on tap, plan instantly | ✅ | ❌ | N/A |
| Zero permissions beyond storage | ✅ | ❌ | ❌ |
- Language: Kotlin
- Min SDK: 21 (Android 5.0 Lollipop)
- Target SDK: 33 (Android 13)
- Build: AGP 7.4.2, Gradle 8.4, Kotlin 1.9.22
- UI: Material Components, RecyclerView, ViewPager2, CoordinatorLayout
- Storage: SharedPreferences with JSON serialization
- Architecture: Single-Activity with RecyclerView adapters, no fragments for main screen
- APK Size: ~4.6 MB (release, unsigned)
This software is provided as-is for personal, non-commercial use. You are free to download and redistribute the APK file. Decompilation, modification, reverse engineering, and commercial use are prohibited. See the LICENSE file for the full license terms.
PlanDay — Because planning your day shouldn't require an account, a connection, or a credit card.