DeepToDo — Calendar Sync Guide
DeepToDo can sync with all calendars registered on your device. Follow the guide below to connect your preferred calendar.
Google Calendar (Android)
Google Calendar is already installed on most Android devices.
- Open DeepToDo
- Tap the gear icon (Settings) in the top right
- Turn on the toggle in the Calendar Sync section
- Tap “Allow” on the calendar permission popup
- Tap “Select Calendar” and choose your Google account
- Tap “Sync Now”
Your tasks and events will now appear in Google Calendar!
iCloud Calendar (from Android)
Switched from iPhone to Android? You can access your iCloud calendar from Android.
Step 1: Create an App-Specific Password in iCloud
- Go to appleid.apple.com from your computer
- Sign in with your Apple ID
- Go to “Sign-In and Security” > “App-Specific Passwords”
- Click “Generate a Password”
- Enter “Android Calendar” as the label
- Note the generated password (xxxx-xxxx-xxxx-xxxx format)
Step 2: Add iCloud Account to Android
- On your Android phone, open Settings > Accounts (or Users and accounts)
- Tap “Add account”
- Depending on your device:
- Select “Personal (IMAP)” or “Other”
- Some devices may have a direct “iCloud” option
- Server details:
- CalDAV server:
caldav.icloud.com - Username: Your Apple ID email address
- Password: The app-specific password from Step 1
- CalDAV server:
- Save
Step 3: Select in DeepToDo
- Open DeepToDo Settings > Calendar Sync
- Tap “Select Calendar”
- Your iCloud calendar will appear in the list — select it
- Tap “Sync Now”
Microsoft Outlook / Office 365
Step 1: Add Outlook Account to Android
- Open Settings > Accounts > Add account
- Select “Exchange” or “Outlook”
- Enter your Outlook/Office 365 email and password
- Enable calendar sync
Step 2: Select in DeepToDo
- Open DeepToDo Settings > Calendar Sync
- Tap “Select Calendar” > Select your Outlook calendar
- Tap “Sync Now”
Samsung Calendar
Samsung Calendar is installed by default on Samsung devices.
- Open DeepToDo Settings > Calendar Sync
- Tap “Select Calendar”
- Select “My Calendar” or your Samsung account
- Tap “Sync Now”
Troubleshooting
Calendar list is empty
- Make sure calendar permissions are granted in your device settings
- Settings > Apps > DeepToDo > Permissions > Calendar permission must be enabled
iCloud calendar not showing
- Make sure the app-specific password was entered correctly
- Verify that two-factor authentication is active on your Apple ID
- Confirm the CalDAV server address is
caldav.icloud.com
Events not visible after sync
- Open the Google Calendar app and refresh
- Make sure you selected the correct calendar account
- Some calendar apps allow you to filter which calendars are displayed
This guide was prepared for DeepToDo v1.0.0. Questions? Contact us at [email protected]