dayGLANCE
Planner, goals & habit tracker
Free · In‑App Purchases
dayGLANCE v5.x:
- New Day Dial and Month widgets
- dayGLANCE Bridge pairs your Obsidian vault with dayGLANCE
- MONTH view shows your full month's plan at a glance
dayGLANCE is a privacy-first day planner for people who want a powerful planning tool without giving their data to someone else's server. Native on iPhone, iPad, and Mac.
No accounts. No analytics. Your tasks, goals, and schedule stay on your device and only leave it when you choose.
A 14-day free trial is included. After that, subscribe or buy a lifetime unlock. Cancel anytime in your App Store subscription settings.
See your day clearly
dayGLANCE gives you a clean, focused view of your day with a timeline that shows exactly what's ahead. Home Screen widgets keep it in view without opening the app, including the Day Dial, which draws your whole day as a ring and stays live to the minute. Control Center controls on iOS 18 add a task or start voice input from anywhere, and on Mac a menu-bar tray keeps dayGLANCE a click away with a live focus countdown. When it's time to execute, Focus Mode clears everything but the task in front of you.
Built for your Apple devices
Buy once, use everywhere: one purchase covers iPhone, iPad, and Mac through Universal Purchase. iCloud keeps your tasks, habits, and plans in sync automatically. Your tasks are indexed in Spotlight, and Quick Actions on the app icon add a scheduled or inbox task, start a focus session, or queue voice input in one gesture.
Goals and projects, connected to your day
Build goals, break them into projects, connect them to the tasks on your timeline. dayGLANCE bridges long-term planning and daily execution.
Voice-powered task management
Create, reschedule, and edit tasks by speaking. Voice input needs no AI provider: dayGLANCE uses Apple's speech recognition to turn what you say into a task, and reads the dates, times, and repeats out of it. No audio is sent to an AI provider.
Add your own AI provider (bring your own API key) and it handles the looser phrasing instead. Either way, no AI backend is operated by dayGLANCE, all AI features are optional, and the app is fully functional without AI. Speech recognition availability depends on your language and region.
Integrates with the tools you already use
Apple Calendar: Your device calendars (iCloud, Google, Nextcloud/CalDAV) surface color-coded on your timeline
Obsidian: Two-way task sync, an agenda sidebar inside your vault, tasks written into daily and project notes, folders and tags as task sources, and links between tasks and any note. Live two-way sync uses the free dayGLANCE Bridge plugin with a GLANCEvault account.
Apple Health: Read steps and sleep to track habit progress automatically
TRMNL: Display your day on an e-ink dashboard
Cloud sync on your terms
Optional cloud sync and remote backup keep your data under your control. GLANCEvault (a sync backend you can self-host for free) always encrypts your data client-side with AES-256-GCM (PBKDF2 key derivation) before it leaves your device, so the server stores only encrypted content. Prefer WebDAV? Bring your own server and turn on sync encryption for the same client-side protection, or leave it off if you wish. Or sync through iCloud Drive, kept in your personal iCloud account under Apple's encryption.
Connects to other GLANCE apps
dayGLANCE can talk to lastGLANCE (and other GLANCE apps as they ship) through GLANCEintents, a cross-app protocol that flows through your own WebDAV or GLANCEvault server, or iCloud Drive. Send a chore from lastGLANCE to your dayGLANCE timeline; complete it in dayGLANCE and lastGLANCE knows. Optional end-to-end encryption keyed to your sync passphrase. Off by default.
Self-hostable and open
dayGLANCE is open source and self-hostable via Docker. It can run entirely on your own infrastructure. Either way, your data stays yours.
more dayGLANCE 5.6.0
TASKS
• Notes & subtasks in the New and Edit Task forms, with formatting and linked Obsidian notes.
• Schedule a follow-up task right from the completion toast: it opens pre-filled with the title, tags, colour, project and a link back.
• Create a new project straight from the task form's project picker.
• A finished task's star is now a plain mark.
PROJECTS & GOALS
• Add Inbox tasks to a project from its card, in one step with Undo.
• New tasks land at the top in PLANNER and on project cards.
• PLANNER's header toggles get their own row on iPhone, and hyperGLANCE settings open as their own page.
• Choose a card size for Goals & Projects.
OBSIDIAN
• A project's or goal's notes now live in its linked Obsidian note, and are never overwritten if the note changed in Obsidian.
• Link a note by typing its [[wikilink]] into a project or goal title.
• Settings preview your daily-note path and warn about a nested folder.
AI
• Current Gemini and Claude models, a live model list from your provider, and any model id can be typed in.
NAVIGATION
• Swipe back closes PLANNER, the Bucket List and the task editor.
• Closing MONTH's day sheet stays on Timeline.
EXPERIMENTAL: JOBO
• Plan versus actual now works on iPhone and iPad in portrait, with add and edit, the Check and statistics. Turn it on in Settings.
5.6.0 1d ago
• Notes on calendar events: your own note on an event now survives a calendar refresh. The calendar's description shows read-only above it, and your note uses the same editor as tasks, with formatting.
• Deadlines for project tasks: unscheduled tasks on a project card, and in the PLANNER's Unscheduled column, can take a deadline, which puts them on the timeline on their due date.
• Polish and Ukrainian now reach the widgets and notifications, and Simplified Chinese reaches the widgets.
• On iPad: a bigger timeline for MULTI and WEEK (up to 150%, set in Settings), a notes sidebar in the PLANNER for the selected task, and larger text and tap targets on SCHED's cards.
• Messages about a scheduling clash now name the event.
• dayGLANCE keeps your view across its midnight refresh.
• Obsidian bridge: every device now lists the copies of your vault, and warns when one has fallen behind or is not applying your changes.
5.5.0 5d ago
MONTH comes to the Home Screen.
MONTH WIDGET
The whole month as a grid, each day a miniature timeline of its blocks, in large and extra large. The extra-large size adds the day's agenda beside the grid. It runs its own calendar fetch across the six weeks it draws, so nothing pops in and out, and it says when a day is still only planned. Chevrons page a month at a time, a Today button returns, and tapping a day opens it in MONTH with its agenda. Light and dark follow the system.
DAY DIAL
Your GTD Frames are now drawn on the face, as enclosures around the blocks inside them, and the hub names the frame you are in and the free time left in it. A Frames percentage joins the day's totals. On iPad the dial gains an extra-large size, split down the middle with the All Day and legend cards beside it.
GOALS & PROJECTS
On iPad, Goals & Projects is no longer a panel over the calendar but a space of its own, with a sidebar, an area filter, goal cards connected to their projects, and drag and drop to move a project between goals. On iPhone the Goals tab follows the same design, with tighter controls, smoother swipes and a Filter button in the Projects row.
LANGUAGES
Ukrainian and Polish join the app, with the plural forms their grammar needs. Dates, durations and speech recognition now follow the language you set rather than the device's, and AI answers come back in it too.
WIDGETS AND FIXES
Widget rows open the thing they name: a task row its task, a goal row the goal, an agenda row on another day that day in MONTH. The project widget lists tasks in the app's order, and that order now holds across your devices. A web address ending in a fragment is no longer read as a tag. TRMNL pushes now fit the service's real size limit, dropping the furthest-ahead rows first so the next thing due always survives. Sync is more reliable when the app is closed partway through syncing.
5.4.1 Sep 28
The Day Dial comes to the Home Screen.
DAY DIAL WIDGET
Your whole day as a ring: every timed block in its real colour, routines on their own track, and the hours around them. Inside the ring, the running task with its tag, how much is left and when it ends, and how much open time follows. Sunrise, sunset and the moon are drawn at their real angles for your location. The countdown stays live between refreshes, by the minute on iOS 18 and later. A separate monochrome face keeps the dial readable on tinted and clear Home Screens, and it scales to every large-widget size on iPhone and iPad, down to iPad mini. Tap it to open the day. Set your location under Settings, Location.
KEY TASKS
Star the few tasks you actually mean to move forward today, with a quiet note when a day carries more than three. A star belongs to the day rather than to the task, so rescheduling clears it and the question gets asked again.
SCHEDULE HISTORY
A task that has moved now shows where it was first planned, how often it has been pushed back after coming due, and the stops it actually made along the way.
WEEK
An end hour to match the start hour, and an honest count of what falls outside the range on screen.
WIDGETS
All seven widgets change day at midnight on their own, without opening the app, and say plainly when what they are showing has gone out of date. Dragging a block to resize it no longer reloads them at every step of the drag; they update once, when you let go.
FIXES
Calendar feeds that tag timed events explicitly no longer import every one of them as all-day, which previously cost a whole recurring series its time of day. WEEK and SCHED now load device calendar events for every day they draw, so days no longer read as emptier than they are. The 24-hour setting is applied consistently across clock labels. Microphone and speech messages are translated, Italian ordinals follow the right rules, and Simplified Chinese gets a missing plural form.
5.3.0 Sep 24
Fixes after MONTH.
Sync: a device could push one vault write per pull, forever, over a routine completion dropped at midnight. That loop is closed, and Obsidian settings no longer re-push once a minute on slow cycles.
Obsidian: a task whose note section was wiped by a sync merge gets its line back on the next pass. A lagging plugin copy can no longer revert a retitle. Notes added later to a linked task go to the task's own vault note. Local notes on a linked task are shown beneath the vault note instead of hidden, and the planner card shows the open book for a vault note.
Everywhere: Spotlight now searches daily notes. Recurring device-calendar events show every occurrence in MONTH instead of only the first. Weekly recurrence limits hold when viewed from a later week. A task's [[wikilink]] no longer shows raw in reminders, widgets, lists and toasts; a title that is only a link reads as the note's name.
The Obsidian bridge plugin stays at 0.9.1.
5.2.1 Sep 18
MONTH view
The whole month at once. Each day is a miniature timeline of its blocks, drawn to the same hour scale, so a full Tuesday and an empty Sunday read at a glance. Tap a day to open its agenda in a sheet and swipe, or use the arrow keys, to move between days. On a wide Mac window the selected day's agenda docks beside the grid instead, and the header carries the month's numbers: completion, tasks done, inbox done, time spent against time planned, focus time. MONTH is view 4 on the keyboard, with Space, the arrow keys and Enter walking the grid.
Todoist
A read-source integration: Todoist supplies the tasks, dayGLANCE owns the time. Choose projects, labels or a filter, and the matching tasks arrive in the inbox ready to block. Completing a scheduled task here closes it in Todoist; nothing else is ever written back, and a task missing from Todoist is never deleted here.
Views on this device
Turn off the views you do not use on a given device. They leave the switcher, the shortcuts and the default picker there and nowhere else. Tablets choose per orientation.
Also in this release
• Overdue tasks appear in today's agenda, and GLANCE gets a one-click postpone.
• Every day header carries the daily note and focus log buttons, and tapping the date starts an all-day task.
• Day Dial: complications are configured a corner at a time, with an Aligned ring and a project ring added, and the moon rides the sky track.
• Obsidian: notes typed on a task in a linked project become a note in that project's folder, and the open-book icon appears only when the note is in the vault.
• Larger sync caches moved out of web storage, and the storage gauge says what it measures.
• #tag autocomplete works for non-Latin and nested tags.
5.2.0 Sep 15
Day Dial, second pass
The 24-hour face now carries watch-style complications in its corners, chosen per device in the Layers panel: the inbox count, today's deadline count, any habit as its own ring, and a Done subdial that shows how much of the day's planned work is finished. Each one opens what it reports.
Routines ride their own track inside the tick field, with bar length matching their real duration. All-day items appear in a pill beside the day's totals, so a holiday or a birthday no longer vanishes from the face. A daylight band, driven by solar elevation and UV, hugs the schedule ring, and focus sessions are drawn as a rail inside the block they belonged to.
Overlapping blocks now stack in concentric lanes rather than painting over each other. Blocks that run past midnight are drawn flush to the boundary and speak their true hours. Done is told apart from merely over. The ring is fully reachable by keyboard and screen reader.
Also in this release
• Routine removals survive a fresh launch on a new day.
• Daily-note sync drops stale observations, so an older copy of a note can no longer overwrite a newer one.
• The hub date abbreviates when a long month would run into the temperatures.
• The vault connection, cloud sync preference and cached keys now live in the Keychain, so a reboot that clears web storage no longer sends you back to onboarding.
5.1.0 Sep 11
Obsidian, both ways
Meet the dayGLANCE Bridge, an Obsidian plugin that turns the vault integration into a live, two-way connection. Pair your vault with a one-time code and:
- See your agenda inside Obsidian: a mini calendar, the day's scheduled tasks, recurring instances, calendar events and routines, with checkboxes that complete tasks in dayGLANCE.
- Link notes to projects and goals. Links survive renames, project notes carry live status, and a project's tasks live in its note. Tasks typed there import into the project.
- Use any folder or tag as a task source, not just daily notes.
- Type a time onto an inbox task in Obsidian to schedule it.
- Keep completion timestamps and the completion log in your vault.
Get the plugin and setup steps from the dayGLANCE GitHub release. It requires a GLANCEvault account.
Also in this release
- Task order inside a project now syncs across devices.
- Simplified Chinese.
- Recurring calendar events keep their real duration.
- Tasks sent from lastGLANCE no longer revert when an idle device wakes up.
- TRMNL updates only when something changes and respects the service's limits.
- Daily note edits no longer bounce between devices.
- The launch image fits the phone.
5.0.0 Sep 9
IN YOUR LANGUAGE: Everything outside the app window was still English. No longer: the widget gallery, Control Center controls, widget empty states, and the Snooze 15m and Mark Complete notification buttons now appear in German, Spanish, French, Italian, and Portuguese. Reminder notifications are localized too, across all seven app languages, and switching languages rewrites reminders already scheduled so none of them fire in your previous language.
SIRI AND SHORTCUTS: dayGLANCE now appears in the Shortcuts app and answers Siri, with three actions: add an inbox task, add a scheduled task, and start a focus session. They feed Spotlight and Siri suggestions as well.
OTHER FIXES:
- Control Center controls now work. Scheduled Task, Inbox Task, and Voice Task did nothing at all when tapped.
- Quick Actions now work on a cold launch. Long-pressing the app icon and tapping a shortcut previously just opened the app unless it was still running in the background.
- Fixed a blank screen after iOS reclaimed the app's web view in the background.
- Day Dial: an hour label now fades when a sunrise or sunset mark sits on it, instead of the two overlapping into something unreadable.
4.7.0 Aug 25
DAY DIAL: Tap GLANCE to see your whole day as a glowing 24-hour instrument: your tasks and events as arcs in their own colors, brighter ahead of now and receding behind it, with an orange needle sweeping the face in real time.
The dial also shows sunrise and sunset marks, hourly temperatures, stretches of rain or snow, your sleep window, and totals for Effort, Restore, Sleep, and Unblocked time.
Tap a block to see its details in the hub, tap again to complete it or jump to it in the planner. Swipe to browse days, and tap TODAY to snap back.
Ambient mode turns the dial into a screensaver: the status bar tucks away, the screen stays awake, controls fade, and a subtle pixel drift protects OLED displays. You can set it to start on its own after a few minutes of inactivity. Tap anywhere to wake.
Also fixed: additional calendars no longer disappear when syncing settings across devices.
4.6.0 Aug 22
Your Live Activity just got smarter. The Dynamic Island and lock screen summary now refresh quietly in the background, so your day stays current even when you have not opened the app in a while, and yesterday's summary cleans itself up after midnight.
Also in this release:
• Connect multiple CalDAV and ICS calendars at once, all managed in one list
• Repeat tasks on more than one weekday, like Mon/Wed/Fri
• Recurring tasks now stay linked to their project and count toward its progress
• Project progress shows "not measurable" instead of a misleading zero
• The project planner remembers whether you show or hide completed tasks
• Portuguese is now available in both Brazilian and European variants
4.5.0 Aug 20
Sharing into dayGLANCE: Sharing a link or some text into dayGLANCE used to flash an empty white panel and look like it had failed. It now shows a proper confirmation with what was captured, in light or dark to match your device. Two ways shares could go missing are fixed with it:
• Sharing anything containing a line break, a paragraph from Notes for example, used to discard not just that share but every other share waiting alongside it. Nothing is lost now, and a share that cannot be read is kept for the next attempt instead of dropped.
• Sharing several things in a row without opening the app only kept the last one. Every share now arrives, and they open one at a time so you can file each one.
More languages: German, Spanish, Italian and Portuguese were shipping in the app but never loading. They load now, and the remaining untranslated text is filled in. There is also a language picker in Settings, then App Settings, so you can choose directly rather than relying on what your device reports.
Improvements:
• PLANNER: hide the SCHEDULED list for a project, so a project you are working through does not push everything else off the screen.
• A task note that is only a phone number gets a call button on the task row.
Under the hood:
• A failed sync cycle now rolls back correctly, so the next one re-reads what it missed rather than stepping past it.
• Vault connections stagger their reconnects, so a server coming back does not take every device at the same instant.
4.4.0 Aug 17
YOUR DAY IN THE DYNAMIC ISLAND: New opt-in Live Activity: the current or next block with a live countdown and progress ring, time completed, and your Effort/Restore balance, without opening the app. The ring is tinted indigo for Effort and green for Restore, with a bolt or leaf inside it, so a glance tells you what kind of block is running as well as how much is left. The Lock Screen gets a matching banner. Turn it on in Settings > Notifications. Computed entirely on your device. No server, no tracking.
SUMMARY STRIP: Floating pills over the timeline show unblocked time, your Effort/Restore balance, and per-tag totals that become done/planned as you complete tasks. On iPhone and iPad it collapses to a single pill, and it now appears in LIST as well as GRID.
DAY WINDOW: Set start and end markers to define your day. Unblocked time respects them, and they sync across your devices.
RESET APP DATA: Settings > Backups now has a way to erase everything on this device and start from empty, with an export reminder beside it. You can also delete the copy in iCloud, so nothing restores it here or on a reinstall.
ICLOUD ASKS BEFORE RESTORING: Reinstalling the app used to bring everything back with no prompt, because the iCloud copy lives outside the app and deleting the app never removed it. Now you get a choice: restore from iCloud, or start fresh on this device. Starting fresh turns iCloud sync off for that device only and leaves the iCloud copy and your other devices alone. A new iCloud sync switch in Settings > Cloud Sync makes it reversible, and iCloud diagnostics in the same place shows exactly what this device can see.
COLLAPSIBLE GLANCE BUTTONS: One handle folds the GLANCE action buttons away and back. The choice sticks across reloads and is per device.
FIXES: Recurring tasks no longer disappear from today's views and widgets while you browse other days. LIST opens at the current time. Multi-user no longer claims cloud sync is missing on a device syncing over iCloud, and explains that iCloud is tied to a single Apple ID instead. Widgets and the Live Activity update only when something has actually changed. A sync guard that could republish a temporarily evicted iCloud file has been corrected.
4.3.0 Aug 11
• Bucket List: a pressure-free someday/maybe space with two renameable lists, reachable from GLANCE. Park ideas without deadlines, priorities, or nagging, and promote them to your Inbox when you're ready
• Natural-language quick add: type "dentist tomorrow 3pm every 2 weeks" and it parses instantly. Works offline, no AI needed
• Voice input no longer requires an AI provider: dayGLANCE now uses Apple speech recognition on your device, with a live transcript as you talk
• SCHED: a pulsing NOW marker on whatever is happening right now, plus show/hide toggles for completed tasks and past calendar events
• Many fixes and polish throughout
4.1.0 Jul 29
dayGLANCE 5.6.0
TASKS
• Notes & subtasks in the New and Edit Task forms, with formatting and linked Obsidian notes.
• Schedule a follow-up task right from the completion toast: it opens pre-filled with the title, tags, colour, project and a link back.
• Create a new project straight from the task form's project picker.
• A finished task's star is now a plain mark.
PROJECTS & GOALS
• Add Inbox tasks to a project from its card, in one step with Undo.
• New tasks land at the top in PLANNER and on project cards.
• PLANNER's header toggles get their own row on iPhone, and hyperGLANCE settings open as their own page.
• Choose a card size for Goals & Projects.
OBSIDIAN
• A project's or goal's notes now live in its linked Obsidian note, and are never overwritten if the note changed in Obsidian.
• Link a note by typing its [[wikilink]] into a project or goal title.
• Settings preview your daily-note path and warn about a nested folder.
AI
• Current Gemini and Claude models, a live model list from your provider, and any model id can be typed in.
NAVIGATION
• Swipe back closes PLANNER, the Bucket List and the task editor.
• Closing MONTH's day sheet stays on Timeline.
EXPERIMENTAL: JOBO
• Plan versus actual now works on iPhone and iPad in portrait, with add and edit, the Check and statistics. Turn it on in Settings.
more Version 5.6.0 1d ago
Data Not Linked to You The following data may be collected but it is not linked to your identity: