Routine Tracker Support

.routine-tracker-support * { margin: 0; padding: 0; box-sizing: border-box; } .routine-tracker-support { font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, sans-serif; line-height: 1.6; color: #333; background: #f5f5f5; padding: 20px; border-radius: 10px; margin: 20px 0; } .routine-tracker-support .rt-container { max-width: 1000px; margin: 0 auto; } .routine-tracker-support .rt-header { text-align: center; color: #333; margin-bottom: 20px; } .routine-tracker-support .rt-header h1 { font-size: 2.5rem !important; font-weight: 700 !important; margin-bottom: 10px !important; color: #333 !important; } .routine-tracker-support .rt-header p { font-size: 1.1rem; opacity: 0.9; } .routine-tracker-support .rt-support-content { background: white; border-radius: 20px; padding: 30px; box-shadow: 0 20px 40px rgba(0,0,0,0.1); margin-bottom: 20px; } .routine-tracker-support .rt-section { margin-bottom: 20px; } .routine-tracker-support .rt-section h2 { color: #4a5568 !important; font-size: 1.5rem !important; margin-bottom: 15px !important; display: flex; align-items: center; gap: 10px; font-weight: 600 !important; } .routine-tracker-support .rt-section h3 { color: #2d3748 !important; font-size: 1.2rem !important; margin: 15px 0 10px 0 !important; font-weight: 600 !important; } .routine-tracker-support .rt-faq-item { background: #f7fafc; border: 1px solid #e2e8f0; border-radius: 12px; margin-bottom: 15px; overflow: hidden; } .routine-tracker-support .rt-faq-question { padding: 20px; font-weight: 600; color: #2d3748; cursor: pointer; display: flex; justify-content: space-between; align-items: center; transition: all 0.3s ease; } .routine-tracker-support .rt-faq-question:hover { background: #edf2f7; } .routine-tracker-support .rt-faq-answer { padding: 0 20px 20px 20px; color: #4a5568; display: none; } .routine-tracker-support .rt-faq-answer.active { display: block; animation: rtFadeIn 0.3s ease; } @keyframes rtFadeIn { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } } .routine-tracker-support .rt-feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin: 20px 0; } .routine-tracker-support .rt-feature-card { background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 12px; padding: 20px; } .routine-tracker-support .rt-feature-card h4 { color: #2d3748 !important; margin-bottom: 10px !important; display: flex; align-items: center; gap: 8px; font-weight: 600 !important; } .routine-tracker-support .rt-troubleshooting-steps { background: #fef5e7; border-left: 4px solid #f6ad55; padding: 20px; border-radius: 0 8px 8px 0; margin: 15px 0; } .routine-tracker-support .rt-troubleshooting-steps ol { margin-left: 20px; } .routine-tracker-support .rt-troubleshooting-steps li { margin: 8px 0; } .routine-tracker-support .rt-privacy-info { background: #e6fffa; border-left: 4px solid #38b2ac; padding: 20px; border-radius: 0 8px 8px 0; margin: 15px 0; } .routine-tracker-support .rt-footer { text-align: center; color: #666; margin-top: 20px; opacity: 0.8; } @media (max-width: 768px) { .routine-tracker-support { padding: 15px; } .routine-tracker-support .rt-support-content { padding: 25px; } .routine-tracker-support .rt-header h1 { font-size: 2rem !important; } }

Routine Tracker

Support & Help Centre

Getting Started

Creating Your First Task

Tap the + button in the top-right corner to create a new task. Fill in the title, choose your frequency (daily, weekly, monthly, or yearly), and set a reminder time.

Setting Start Dates

Use custom start dates to schedule tasks for the future. Tasks won’t appear in your active list until their start date arrives.

Excluding Days

Skip specific days of the week for any task. Perfect for excluding weekends from work tasks or rest days from exercise routines.

Tracking History

Tap “History” on any task banner to see your completion calendar. Green dots show completed days, red shows missed days.

Frequently Asked Questions

How do I complete a task? +
Simply tap the “Complete” button on any active task banner. You’ll see a celebration animation, and the task will move to your completed list for the day.
What’s the difference between archiving and deleting a task? +
Archiving removes a task from your active list but keeps all completion history. You can view archived tasks and restore them later. Deleting permanently removes the task and all its data.
How do task frequencies work? +
  • Daily: Must be completed each day
  • Weekly: Must be completed once per week (on the day you set)
  • Monthly: Must be completed once per month (on the date you set)
  • Yearly: Must be completed once per year (on the date you set)
Why aren’t my notifications working? +
Check that you’ve granted notification permissions to the app in iOS Settings > Notifications > Routine Tracker. Also ensure Do Not Disturb isn’t blocking notifications during your set reminder times.
Troubleshooting Steps:
  1. Open iOS Settings app
  2. Go to Notifications
  3. Find and tap “Routine Tracker”
  4. Ensure “Allow Notifications” is turned on
  5. Check that Alerts, Banners, and Badges are enabled
How do I sync my tasks across devices? +
Routine Tracker uses iCloud to sync your tasks automatically. Make sure you’re signed in to the same iCloud account on all devices and have iCloud enabled for the app.
Privacy Note: All your task data is stored privately in your personal iCloud account. We never have access to your tasks or personal information.
Can I backup my data? +
The app automatically creates daily backups locally on your device. Your data is also synced to iCloud for cross-device access and additional backup protection.
What do the different task colours mean? +
  • Blue banners: Active tasks ready to complete
  • Grey banners: Upcoming tasks (not yet started)
  • Red glow: Overdue tasks
  • Orange indicators: Tasks due soon or with reminders

Key Features

Smart Scheduling

Set custom start dates for future tasks and exclude specific days of the week. Perfect for creating routines that work around your lifestyle.

Progress Tracking

View your completion history with the calendar view. Track streaks, see patterns, and celebrate your consistency.

Categories & Filtering

Organise tasks by category (Exercise, Work, Health, Learning, Personal) and filter your view by frequency or category.

Intelligent Notifications

Get reminders at your chosen times, plus advance warnings for monthly and yearly tasks (3-7 days before they’re due).

iCloud Sync

Your tasks sync automatically across all your Apple devices using iCloud.

Customisation

Add custom background images to your tasks and set time limits to help with focus.

Troubleshooting

App Running Slowly

  1. Force close the app and reopen it
  2. Restart your iPhone/iPad
  3. Ensure you have the latest version of the app
  4. Free up storage space on your device

Tasks Not Syncing

  1. Check you’re signed in to iCloud in iOS Settings
  2. Ensure you have internet connectivity
  3. Go to Settings > [Your Name] > iCloud and make sure the app has iCloud access
  4. Try signing out and back in to iCloud

Missing Tasks

Check the Archive section (archive box icon in the top-left) – tasks might have been accidentally archived. You can easily restore them from there.

App Information

System Requirements

  • iOS 15.0 or later
  • iPhone, iPad, or iPod touch
  • iCloud account (for syncing across devices)

Privacy & Security

Your privacy is important to us. All task data is stored locally on your device and in your private iCloud account. We never collect, store, or have access to your personal task information.

Version History

We regularly update Routine Tracker with new features, improvements, and bug fixes. Make sure to keep your app updated for the best experience.

function rtToggleFAQ(element) { const answer = element.nextElementSibling; const icon = element.querySelector(‘span’); if (answer.classList.contains(‘active’)) { answer.classList.remove(‘active’); icon.textContent = ‘+’; } else { // Close all other FAQs document.querySelectorAll(‘.routine-tracker-support .rt-faq-answer’).forEach(ans => { ans.classList.remove(‘active’); }); document.querySelectorAll(‘.routine-tracker-support .rt-faq-question span’).forEach(ic => { ic.textContent = ‘+’; }); // Open this FAQ answer.classList.add(‘active’); icon.textContent = ‘−’; } }

Website Powered by WordPress.com.

Up ↑