Skip to content

Changelog

A running log of user-facing changes. New entries land at the top. We list things you’ll notice — new features, polish, and fixes — and skip internal-only work.

  • Pasted links now show the page’s title, and you can click them anywhere. A thought with a link used to read as a wall of https://… text — and in the Timeline and List views you couldn’t even click it. Now the link shows up as its page title (or just the site name until the title loads), clickable in every view: tap the title to open the site, tap anywhere else to open the thought. A thought that’s only a link skips the redundant text line entirely and shows just the preview card. Links you write with your own wording, and the text you see while editing, are unchanged — the full address is still stored.
  • Move a thought into your diary. Every thought’s actions menu now has “Move to Diary”: it files the thought’s text into the diary’s Thoughts stream under the day you captured it — not today — so a note from three weeks ago lands in that day’s entry. The thought itself leaves your library (with an undo), making this the tidy way to clear out notes you wrote just to get them off your mind but want to keep for reflection. If the thought has comments or attachments, we ask first, since only the text moves.
  • The full option row is back on desktop. The ”…” button that tucks away List, Priority, and Event exists to save space above a phone keyboard — on a computer there’s room for everything, so the capture pad and note editor now show all the options up front again. On phones the tidy two-chip row stays as is.
  • Fixed: swiping the capture pad down to close it. After yesterday’s compact-pad redesign, a downward swipe only worked on the thin grab bar itself — grabbing anywhere else along the top did nothing. The whole top of the pad now responds to a pull-down again, on both the capture pad and the note editor.
  • The capture pad shrank to fit your thought. Tapping the big + no longer raises a nearly full-screen sheet — the pad now rises as a compact card that grows only as you write, with your notes still visible (dimmed) behind it. The header row is gone too: swipe down or tap the dimmed area to put it away.

  • Capture several thoughts in a row. Sending a thought no longer closes the pad — it clears, shows a small “2 captured” tally, and waits for the next one, so emptying your head is one open-and-go session instead of a round-trip per thought. If you use the “ask for a category” prompt, it now appears once, when you’re done, instead of interrupting between thoughts.

  • A calmer capture pad. Only the two options you actually reach for — Category and Schedule — sit under the writing area now. List, Priority, and Event live behind a small ”…” button (anything you’ve set still shows as a chip, and typed shortcuts like #category still work). The comments drawer stays right under the pad as before, and the privacy blur toggle moved next to the mic and formatting tools, away from the Send button. Editing an existing note now matches: the same tidy two-chip row with everything else behind ”…”, instead of the old row of six.

  • Session mode is gone. The separate “Session” capture mode — a list of entries saved into one bulleted note — turned out to be a long-winded way to do what a regular note with a list already does, so we removed it. Any session notes you made are still here as ordinary notes; nothing was deleted. For rapid-fire capture, the pad already stays open between sends.

  • Quick-add now docks right above your keyboard. On your phone, adding a task on Today or an item in the Tracker no longer expands a card somewhere in the middle of your list — the composer now slides up as its own panel pinned directly above the keyboard, with the rest of the screen dimmed so nothing competes for your attention. The date, priority, category, and destination pills all come along, Enter keeps adding without closing, and a tap on the dimmed area puts everything back. On a computer the composer still opens in place, but the page now scrolls to it automatically, so you’re never left typing into a box below the edge of the screen.

  • The bottom tabs step aside while you type. Whenever the keyboard is up — adding a task, searching, writing a comment — the navigation tabs slide away and return the moment you’re done, freeing that strip of screen for what you’re writing. (They’d been overlapping the keyboard on Android for a while; that’s fixed.)

  • Formatting is finally easy to find. Your notes could always hold bold, italics, links, and lists, but nothing showed you how. Now there are three quiet ways in, and none of them get in the way of writing. On a computer, select any text and a small toolbar floats above it for bold, italic, strikethrough, and links. On any device, type ”/” at the start of a line to drop in a bullet list, numbered list, or checklist. And a new “Aa” button next to the microphone opens a one-tap guide that shows each option beside the shortcut you can type — so you can pick it from the list or learn the markdown once and skip the menu next time. It all works the same everywhere you write — new notes, the note editor, comments, and Session mode — and Session entries now show their formatting instead of the raw symbols. The tools only appear when you reach for them; when you’re just writing, they stay out of sight.
  • Approve what gets researched before it runs. Research automations have a new Review before researching option. With it on, a scheduled run no longer researches every note in the category — instead it gathers them and waits, and you get a “ready to review” prompt on the automation (and a notification). Open it to see each item with a checkbox; obvious to-dos and reminders like “buy milk” or “call dentist” come pre-unchecked with a “Looks like a task” hint, while real topics and questions start selected. Tick what’s worth researching, and only those use credits. You can also mark an item Never research this so it stops showing up in future reviews, or Skip this run to research nothing this time. Nothing is ever sent to the AI until you approve it.

  • Export now matches what you’re looking at. When you open Export from your Library, it exports exactly the notes on screen — your active category, list, status, search, and date filters all carry over. Before, choosing “Export” while filtered to a category quietly exported everything; now what you see is what you get, shown right at the top of the dialog (“Exporting 23 items matching your current view”). Items you’ve filed into a Tracker list come along too, rendered as checklists alongside your notes — so you can export everything under one category, lists included, in a single file. (The full Thoughts/Tracker picker still lives in Settings → Export for when you want to choose by hand.)

  • Safer “Delete after export”. The option to clear notes once they’re exported now deletes only what was actually exported — never other categories or your archive — and it always leaves your Tracker list items untouched. The confirmation tells you exactly how many notes will be removed.

  • Fixed: invisible copy, edit, and delete buttons on comments. On phones and tablets, a comment’s action buttons were hidden until you hovered — which never happens on a touchscreen — so they stayed invisible even though they were still tappable (it was possible to delete a comment without ever seeing the button). The copy, edit, and delete buttons now show on every comment on touch devices, and stand out clearly in every colour theme. On desktop they still appear when you hover over the comment, keeping the thread tidy.

  • Fixed: content showing through the status bar on Android. As you scrolled, the top of a screen could slide up behind your phone’s clock and battery icons. The status-bar strip is now a clean, solid band in your theme colour, so the app’s headings and content always stay neatly below it — no matter how long the list or how far you scroll.

  • Fixed: opening attachments on a comment. A PDF attached to a comment now opens reliably (it previously did nothing when tapped), and tapping an image in a comment now opens it in the same fit-to-screen viewer used elsewhere — so it fills the screen and you can swipe between images, instead of opening zoomed-in at full size in a new tab.

  • PDFs open instantly, even offline. Tapping a PDF attachment now opens it straight from the copy already on your device — everywhere you can see it (reading a note, editing it, on a card, or in a comment) and the moment you attach it. Before, a freshly added PDF made you wait for it to finish uploading before it would open, and sometimes showed a “may still be syncing” message; now there’s no wait and it works with no connection at all.

  • Tap a list badge to open that list. The list badge on a task now behaves the same everywhere — on Today as well as in your Library. Tapping it takes you straight to that list in the Tracker, instead of opening the note for editing.

  • Reorder your focuses by dragging. With more than one focus set, drag a focus by its icon to reorder them. The new order is saved and syncs across your devices.

  • Real logos in your integrations. The integrations in Settings now show each provider’s actual logo — Obsidian, Notion, Todoist, and Google Calendar — instead of stand-in icons, so the connector you’re looking for is easier to spot at a glance.

  • Fixed: swipe down to close an open note. While editing a note on your phone, you can now swipe the sheet down to dismiss it from anywhere along the top — the header, not just the little handle. Before, only a precise grab on the handle worked, so the gesture often felt unresponsive.

  • Past events tidy themselves away. Once a calendar event’s time has passed, it now leaves your Today and Library on its own — no need to tick it off — and lives on in the calendar, where you’ll find it under the agenda’s “Past” section. Upcoming and in-progress events stay put as before.

  • Type recurring calendar dates in plain language. The “Type a date” field now understands yearly and monthly dates, not just intervals. Type every June 25, every 20th of June, every Dec 25 at 9am, or every year on December 25 to set a yearly reminder, or every 25th / every month on the 25th for a monthly one. The suggestion updates as you type and is only applied when you press Enter — so a half-typed “every 20th” never locks in before you finish “of June”. If the day has already passed this year, it rolls forward to the next one automatically.

  • Fixed: a square outline on the date field. Clicking into the “Type a date” field showed a hard square ring that didn’t match the field’s rounded shape. Input focus is now a soft ring that follows each field’s corners consistently across the app — search boxes, date and time pickers, and forms all behave the same way.

  • Fixed: weekly reflections could fail to generate. On a very full week, your weekly reflection sometimes came back as an error instead of a summary. We made the generation more robust — it now finishes cleanly even for packed weeks — so your reflection reliably appears.

  • Clearer, calmer Settings. We rewrote the text across every Settings tab to be shorter and plainer — dropping repeated lines, jargon, and “tip” clutter so each control speaks for itself. Every section now shows a one-line description of what it does on phone as well as desktop.

  • Put your widgets on the Android home screen. There’s a new ThoughtFree home-screen widget for Android. When you add it, you choose what it shows — your Daily Quote, your Focus (with its day counts), or your Daily Actions (with the 24-hour budget bar and what you’ve ticked off). Add it more than once to keep two or three different ones side by side. Each widget mirrors exactly what’s in the app and refreshes whenever you make a change, so a glance at your home screen is always current.

  • Fixed: an exported note could hide whole categories. When you exported to Markdown or Obsidian, a single note containing a code block (three backticks) could swallow everything after it — so a category like Shopping would show in the export summary but be missing from the document itself. Notes are now wrapped safely so their contents can never bleed into the rest of the export, and every category always appears. We also hardened the per-category ZIP/vault export so two similarly-named categories can’t overwrite each other’s file.

  • Tap a thought’s category to filter by it. In your Library, tapping the colored category badge on a note now filters the whole list down to that category, so you can jump straight to everything filed the same way. (Tapping the badge on an uncategorized note still lets you assign one; to change an existing category, open the note and edit it.)

  • Filter your Library by list. Alongside category, status, and tag, you can now narrow your Library to a single tracker list. A List filter appears next to the others once you have a list — tap it to pick one (with a quick search if you keep many), and the count beside each list shows how much is in it. Works the same on phone and desktop.

  • The date picker’s calendar fits on one screen. The calendar now shows a single month at a time with tighter rows, so the whole picker — quick dates, calendar, time, and repeat — fits without scrolling on both phone and desktop. To pick a day in the next month, tap the arrow.

  • Choose how your export is laid out. The export dialog now has a Structure choice for the Markdown, Obsidian, and OPML formats. Keep the original Categories & dates layout, where notes sit under each category grouped by the day you captured them — or switch to Categories only, which lists every note straight under its category heading with no dates at all. Your choice is remembered for next time.

  • One search, with Obsidian-style power. The search box in your Library now opens the same ⌘K search used everywhere else, so there’s a single place to find anything. It understands richer queries: type two words to require both, wrap an "exact phrase" in quotes, put - before a word to exclude it, use OR to match either side, and narrow with tag: or cat: — for example tag:idea -done or cat:work OR cat:health. The same rules now filter your list and power the global search identically.

  • Link previews no longer cling to the next note. When you read through your notes with the up/down arrows, a link card from one note used to stay on screen for the notes that followed. Each note now shows only its own previews.

  • Deleting while reading keeps you in the flow. Reading through your notes with the arrows and deleting one now slides you to the next note instead of closing the reader — so you can clear a batch without reopening it each time. When it’s the only note open, it still closes.

  • The reader sits still as you flip through notes. On the desktop the reading window used to jump and resize from note to note, moving the arrows out from under your cursor. It’s now anchored in place, so you can step through a stack of notes without chasing the buttons.

  • Collapse any widget. Tap a widget’s header on Today or Diary — Daily Quote, Focus, or Daily Actions — to fold it away and keep the screen focused on what you need. It stays collapsed across reloads and on your other devices, and each tab remembers its own state, so a widget you’ve tucked away on Today can still sit open on Diary.

  • A redesigned date & schedule picker. Setting when something happens is now one calm top-to-bottom flow. Type a date in plain words (“next mon 9am”, “every fri”) and apply it in a tap; pick from quick rows — Today, Tomorrow, This weekend, Next week; or use the calendar, which now shows this month and next together, marks days that already have something scheduled, and starts the week on Monday. Setting a time lets you type it (“5:00 PM”) and pick from a list on desktop, or spin a clock wheel on your phone. Repeat is simpler too: choose “every N days / weeks / months / years” from one menu, with weekday or day-of-month options appearing only when they’re needed.

  • The Tracker is now one calm list at a time. The crowded row of buttons and tabs is gone. Your list’s name sits up top — tap it to switch to another list, “All items”, or create a new one — and a single ⋯ menu in the corner holds everything else: view, sort, colour, import, export, and delete. Long list names like “Subscriptions” no longer get cut off on phones.

  • Rename a list in place. Pick Rename from the ⋯ menu and edit the list’s name right where it sits — no dialog to open.

  • A consistent quick-add composer on Today and Tracker. Adding now opens a compact composer — one text box (type a quick line, or Shift+Enter for a longer note) plus quick chips for Date (with repeat & reminder), Priority, and Category, and a destination so you can drop it into any list. Press Enter to add instantly; it stays open and refocuses so you can add several in a row. On Tracker it sits at the end of the list and files into the list you’re viewing. On Today the same composer opens from the + Add on every section — the Today list and each upcoming day — each pre-filling that day’s date, so the whole tab adds tasks the same way.

  • Drag items straight between lists. In Board view, the drag handles are gone — just press and hold a card and drag it to another column to move it, or up and down to reorder. The board is cleaner too, with the boxes around each list removed.

  • Board view no longer shows the wrong title. Switching to Board used to keep showing the last list you’d opened at the top; it now simply reads “All lists”.

  • Set “repeat every year” in two taps — no calendar needed. Choosing a yearly, monthly, or weekly repeat now lets you pick the day right where you are: a month and day for yearly, a day-of-month for monthly, a weekday for weekly. ThoughtFree schedules the next time that day comes around, so picking a day that’s already passed this year quietly rolls to next year instead of stranding you on a greyed-out past date.

  • Your weekly reflection now reads as a few bullet points. Instead of one long paragraph, the heart of your weekly insight is a short, scannable list — the throughlines and shifts of your week, a glance at a time. The fuller written reflection still arrives in your weekly insight email and Kindle delivery if you have those turned on.

  • Your Inbox is now your Library — and nothing disappears when you organise it. Everything you capture lives in one place. Giving a thought a date, or filing it into a Tracker list, no longer makes it vanish from your main list — it stays in your Library and simply also appears in its lens, with a small tag showing where it lives. A new filter at the top lets you narrow your Library to All, Unfiled, Scheduled, or Tracked in a tap. Today, Tracker, and Diary are now lenses onto your Library, grouped together in the sidebar.

  • Completing a thought clears it out. Marking a thought or task done now moves it to Trash (with undo) instead of leaving it sitting in your Library as “Done” — a finished one-off doesn’t need to linger. Recurring items still roll forward to their next date as before, and anything you complete is one tap away in Trash if you need it back.

  • Search everything from one place. Press ⌘K — or click Search in the sidebar — to instantly find any thought or diary entry, jump straight to any tab, or capture a new thought, without leaving what you’re doing.

  • Choose where your widgets live. Your Today and Diary tabs can now show widgets wherever you want them. In Settings → Widgets, switch each one on or off and place it on Today, Diary, or both, then reorder them to taste. Your Focus — the personal goals you set — is now one of these widgets, so you can keep it on the diary, move it to Today, or show it in both places. The Daily Quote lives in the same list.

  • Budget your day with the new Daily Actions widget. Add the things you want to do each day along with the hours they take — Sleep 8, Deep Work 4, Exercise 1 — and see at a glance how many of your 24 hours are still free. Tick each one off as you go; the running total resets every morning. Turn it on from Settings → Widgets and place it on Today, Diary, or both.

  • Weekly insights generate on their own again. Your weekly reflection had quietly stopped arriving on schedule, leaving you to create it by hand. It now generates automatically at the day and time you set — and if a run is ever missed, it catches up later the same week instead of waiting until the next one. Scheduled insights also fire at your chosen hour now, rather than at the very start of that day.

  • A clearer weekly insight. Your weekly reflection now opens with a chapter title for the week and the moment that stood out, followed by quick headline numbers — thoughts captured (with the change from last week), your busiest day, and your mood. The deeper detail — patterns, threads, what’s weighing on you — tucks into sections you open when you want them, and you can now tap straight through to the actual thoughts the week was built from. Insights that arrive automatically now include everything you’d see if you generated one by hand.

  • Photos snapped from the widget now sort themselves. When you use the widget’s Snap button to grab a quick photo, it used to land in your Inbox with no category. Now ThoughtFree looks at the picture (and any caption you added) and files it under the category that fits — the same automatic sorting your typed and spoken captures already get — so camera snaps stop piling up as “uncategorized”.

  • Backspace no longer eats your diary entries. When logging food, drinks, or movement in your diary, pressing Backspace after adding an item used to silently delete the item you just entered. It now leaves your added items alone — remove one only by tapping the ✕ on its chip.

  • Tap any attached image to see it full-size — everywhere. Open an image at full resolution from wherever it appears: the Inbox, the note reader, and now while you’re writing a new thought or editing an existing one. Just tap the picture (or its thumbnail in the editor) to fill the screen, and tap again or press Escape to close. When a thought has more than one image, left and right arrows (or your keyboard arrow keys) let you flip through them all without leaving the viewer.

  • Adding a time to an event is now obvious. When you pick a day for an event it still defaults to all-day, but setting a time no longer means hunting for a hidden badge. “All day” is now a clear on/off switch, and each time slot shows a tappable Add time button — one tap turns the event into a timed one and fills in a sensible start and end (the next round hour, half an hour long) you can adjust.

  • A calmer, simpler note reader. Opening a note now puts the note itself front and centre. We removed the duplicated oversized title, the word-count and reading-time footer, and the stats panel, and your text now reads at one consistent, comfortable size — headings stand out by weight and spacing instead of jumping between sizes. Comments stay out of the way too: instead of an always-open comment box at the bottom of every note, there’s a quiet “Add comment” line you tap only when you want it, with any existing comments shown just above. Short notes look intentional rather than lost in a big empty panel, long notes read like a clean article, and a note’s details (schedule, priority, category, tags) now live in the ⋯ menu.

  • Dates you type stay in your note. When you write something like “Meet Sam tomorrow at 3pm”, ThoughtFree still recognises the date and sets it for you — but it no longer deletes those words from your note. The phrase stays in your sentence, highlighted, with a small date chip beside it showing what it resolved to (e.g. “Tomorrow · 3:00 PM”). Tap that chip to adjust or clear the date right there. Recurring phrases (“every weekday”) and plain due dates work the same way. Your words read naturally instead of arriving half-erased.

  • Links in comments get rich previews — and stop getting cut off. Drop a link into a comment and it now shows the same titled, image preview card you already get on a thought. Longer links with a ? and & in them (search results, tracked URLs, share links) no longer break mid-address — the whole link is captured and opens correctly, instead of stopping at the first &.

  • Skip the “What did you capture?” prompt. Prefer to dump a thought and move on? There’s a new switch in Settings → AI Processing — turn off Ask for a category after capture and the category prompt no longer appears. Your captures land instantly and AI picks the category for you in the background. Leave it on to keep choosing categories yourself.

  • Your notes read the same on every tab. Thought text is no longer bold in some places and not others — the Today tab, the reader view, and the grid and card layouts now show your words in the same calm, regular weight as the Inbox. Headings and labels stay distinct by size and colour, so nothing gets harder to scan.

  • Formatting marks no longer leak into previews. Across the app — the Today list, the Inbox list and card layouts, the Android widget, reminder notifications, calendar event titles, and Kindle/EPUB exports — a note’s short preview sometimes showed raw symbols (**, stray triple quotes, or leftover fragments) instead of the words themselves. These now strip the formatting and show clean, plain text, with the title and the snippet beneath it lined up correctly.

  • Add a task to Today in one tap. The Today section now has its own + Add button, just like the day headers in Upcoming. Tap it to jot down something due today right where you’re looking — a quick one-line box opens in place, no need to reach for the full capture pad.

  • Connecting Todoist, Notion, and Google Calendar is reliable again. Linking an integration could fail at the last step with a confusing “session expired” message, even though you were signed in — most often on phones, in privacy-focused browsers, or if you took a moment on the provider’s approval screen. The connection now carries everything it needs through the sign-in round-trip itself, so it completes the first time. If something does go wrong, you’re returned to Settings to try again instead of landing on an error page.

  • A Today widget for your Android home screen. Add the new resizable Today widget (drops in at 5×3, stretch it taller for more rows) to see your day at a glance — overdue tasks, today’s events, and today’s to-dos in one clean, scrollable card. Tap a task’s circle to check it off right from the home screen, tap the + to add a task due today, or tap anything to jump straight into the app. It refreshes whenever you use the app, and shows a “tap to refresh” hint rather than yesterday’s list if it ever falls behind.

  • The app recovers on its own after an update. When we shipped a new version while you had ThoughtFree open, moving to another screen could fail to load and leave you stuck on a blank page. It now refreshes itself to the latest version automatically instead of dead-ending. Sync also stays quieter and lighter on a flaky connection, so a shaky signal no longer triggers a flurry of background retries.

  • The widget’s voice button now uses our own transcription — and works offline. The mic in the home-screen widget’s quick capture (Capture, Today, Reflect) now records with the same accurate engine as the in-app voice recorder instead of your phone’s built-in voice typing. It records even with no signal and transcribes once you’re back online, and it drops what you said into the right place — Reflect goes to your diary, Today gets due-dated today. Tap the mic to start recording right in the capture box — it shows a live timer while you speak — then tap it again to stop and save. There’s no on-screen text to edit at capture time; what you said shows up transcribed a moment later.

  • See and change a thought’s details in one place. Open any thought and pull up Details — it’s no longer just read-only stats. You can now set its schedule, priority, category, and status right there, each shown with its current value and editable in place, without opening the full editor.

  • Set priority in a single tap. In the actions menu (long-press a thought), the priority levels are now always visible — one tap to set High, Medium, or Low — and they use the right colours (red, amber, blue) instead of a stray purple.

  • Move between thoughts without closing. While reading a thought, up/down arrows in the header (or the J and K keys on a keyboard) step you to the previous or next item in your list, so you can work through your inbox without backing out each time.

  • Tap any item to edit it. Tapping a thought, task, event, or tracker item now opens it for editing — in every view and on every tab, no hunting for a pencil icon. Scrolling stays safe: a tap only counts when your finger doesn’t move, so swiping through a list never pops something open by accident. Swipe actions, the checkbox, and the ⋯ menu all still work as before. (External calendar events you only subscribe to stay read-only.)

  • Attach photos, files, and voice to comments. The comment box now has the same attach and microphone buttons as the main capture pad. Add an image or PDF to a comment, or tap the mic to dictate one — your speech is transcribed into the comment as you talk, and your attachments appear right in the thread. This works everywhere you comment: while writing a new thought, while editing one, and when reading a thought. The comment box also got a consistent, single-bordered look across all three.

  • Choose which Google calendars show up. If your Google account has several calendars — work, family, holidays, a subscribed sports schedule — you no longer have to import them all. Each one now has its own on/off switch in Settings → Google Calendar, so you can keep the ones you want on Today and turn off the rest. Flip a switch and your Today and Calendar views update right away.

  • All-day events now land on the right day in Google Calendar. If you’re in a timezone ahead of UTC (most of Europe, Africa, Asia, and Australia), all-day events you created in ThoughtFree could show up a day early in Google Calendar. They now sync to the correct day.

  • Your Google events show up in every month, not just the next two weeks. Stepping the calendar forward to a future month used to show your ThoughtFree and subscribed-calendar events but none of your Google ones. The calendar now loads Google events for whatever month you’re viewing.

  • The calendar loads instantly and works offline. Your Google events are now remembered on your device, so the calendar paints immediately on open and still shows your meetings when you’re offline, instead of going blank. It also refreshes quietly in the background while the app is open, so a meeting added on another device shows up without a manual reload.

  • You’ll know when Google Calendar needs reconnecting. If your Google connection expires or you revoke access, ThoughtFree used to silently stop showing your events while still looking connected. It now flags it with a one-tap Reconnect in Settings (and a heads-up on Today), and tells you if an event couldn’t be pushed to Google because the connection is read-only.

  • Comments are simpler. The privacy “hide text” toggle no longer appears on the comment box — it’s still there everywhere else you write (capture, diary, notes), just not on comments.

  • Research results no longer crash on an unusual response. Occasionally a research result would come back missing a section (like Key Insights or Action Items), which could blank out the whole Research panel. It now handles those gracefully and shows whatever did come back.

  • Reflect on your focus, right in your diary. When you’ve set a focus (or a few), your daily Reflexion Notes now include a fourth question — “What actions are you taking on your focus?” — with your current focus shown right above it so you remember what you’re working toward. It only appears when you actually have a focus set, so it never gets in the way.

  • Your diary exports now show what you were focused on. Every diary export — Markdown, JSON, or CSV — now includes a Focus line for each day, capturing what you were working toward at the time you wrote it. Because it’s saved with the entry, looking back months later shows the focus you had then, even if it’s since changed — so your past reflections read true.

  • Type the time however you say it, and it still lands on your calendar. When you capture a thought, ThoughtFree reads dates and times out of your text and turns them into calendar events. It now understands spoken-style times too — “meet Jen tomorrow at sixteen o’clock”, “lunch at noon”, “call at half past four”, “deploy at midnight” — not just “4pm” or “16:00”. It also catches the time when it sits in a different part of the sentence from the date (“there’s an event tomorrow … at sixteen o’clock”), so events that used to quietly become plain dated tasks now show up where you’d expect.

  • Snap a photo straight from the home-screen widget (Android). The 5×2 capture widget’s Research button is now a Snap button — tap it and your camera opens immediately, no need to unlock into the app first. The shot becomes a new thought with the photo attached. If you’re offline, the photo is saved on your phone and uploads itself the moment you’re back online — even if you never reopen the app. Research is still a tap away from the main Capture button and inside the app.

  • The widget’s Voice button now records offline, hands-free (Android). Tapping Voice on the home-screen widget used to open the app for live, editable transcription — which needed a connection to start. It now records natively in the background, the same way the Quick Settings voice tile does: works offline and with the screen off, and your note is transcribed and saved as a thought the moment you’re back online (or next open the app). While recording, the button turns red and shows a Stop indicator right on your home screen, so it’s always clear a recording is in progress — tap it again to stop. The live, editable transcription is still there inside the app whenever you want it.

  • Switch how your Inbox looks — Timeline, List, Cards, Grid, or Table. A new view switcher in the Inbox toolbar lets you see the same thoughts five ways. Timeline (the new default) groups them under Today, Yesterday, Earlier this week, and by month, so a thought from a few weeks back is a quick scroll away rather than a search. List is a dense, one-line-per-thought view for scanning a lot at once. Cards is the familiar two-column layout. Grid lays them out as uniform gallery tiles, and Table (on desktop) gives you sortable columns. Your choice is remembered on each device, and swipe actions still work in the row-based views.

  • More ways to sort the Inbox. Beyond Newest and Oldest, you can now sort by Recently updated, Most commented, Category, Status, and Due date — from the Inbox actions menu, the Filters panel, or by clicking a column header in Table view. Sorting by Category or Status groups those together; sorting by Due date brings dated items to the top, soonest first.

  • Tap any row to open it. In the Timeline and List views, tapping a thought now opens it for reading — matching the Cards, Grid, and Table views. Swiping still triggers the quick actions.

  • Find a thought by what it means, not just its words. When a search turns up little, ThoughtFree now quietly checks all your thoughts for related ones and shows them under an AI matches heading — so searching “staying calm” can surface a note titled “The Calm Inbox” even with no words in common.

  • Your diary is never sent to AI. Diary entries — sleep, nutrition, movement, finances, and reflections — are private health data, so we’ve made sure they never leave for an AI provider. Weekly insights are now drawn purely from the thoughts you capture, never from your diary, and the nightly behind-the-scenes processing of your food and activity logs has been removed. Your tap-to-log shortcuts still work exactly as before.

  • Delete your account yourself, anytime. Settings → Danger Zone now has a Delete account button that permanently erases everything we hold for you — thoughts, diary, attachments, and settings — from our servers in one step. (Heads up: if you have a subscription, cancel it separately in the App Store or Play Store.)

  • We never train AI on your content. Every AI request now tells providers not to store or train on what you send. This was always our policy — now it’s enforced on every call.

  • Picking a list, category, schedule, priority, or event is quicker to get in and out of. When you open one of these pickers while capturing or editing a thought, the panel no longer stacks two header rows on top of each other — the pad’s title and Capture/Session switch step aside, and the picker shows a single ← back bar with just its name. That frees up room for the choices and removes the close (✕) button that used to sit one tap above Back, where it could discard your whole thought by mistake. Getting out is now always safe: back, a swipe down, tapping outside, or Esc all return you to your thought with everything intact. On desktop, pressing Esc now closes just the open picker instead of the whole pad.

  • Move several thoughts to a list at once. Select multiple thoughts in the Inbox and the selection bar now has a List action (on phones it’s in the ⋯ menu) — pick a tracker list and they all move together, with an Undo right in the toast. The list picker can also create a new list on the spot, so you no longer have to set one up from the Tracker page first — and that works when moving a single thought too.

  • The comment box on the New Thought pad now grows as you type. Staging a comment longer than one line used to scroll your text out of view inside a single-line box. The input now expands with your comment (up to a few lines, then scrolls), matching how the comment box behaves everywhere else.

  • Empty your archive in one tap. The Archive page now has an Empty Archive button next to Export, matching the trash’s Empty Trash. It moves everything to the trash rather than deleting outright — you get an Undo toast right away, and anything you don’t undo stays recoverable from the trash for 30 days.

  • Pick the exact days your automations run. The Frequency setting on research, diary-organize, and clippings automations is now a real schedule: choose Weekly, Every 2 weeks, or Monthly, then tap the weekday letters (M T W T F S S) you want — Monday and Thursday, every day, just Sundays — or, for monthly, pick a day of the month (1st–28th or last day). A Next runs preview under the time picker shows the next three dates and times it will actually fire, in the schedule’s own timezone, so there’s no more guessing which day “every 2 weeks” lands on. Existing automations convert automatically the first time you open them — Daily becomes all seven days, Weekly becomes today’s weekday, and so on — and changing a schedule never triggers a surprise catch-up run: the next run is always the first date shown in the preview.

  • More room to write in diary Finances. Each expense or income line used to reserve a wide fixed column for the amount, with the currency symbol floating awkwardly far from the digits — leaving little space for the item itself, especially on a phone. The per-line symbol is gone (your currency still shows in the section totals, the By-account breakdown, and the Net row) and the amount column is now compact, so the text field gets noticeably more space on every screen size.

  • The priority picker now matches the rest on mobile. Setting a priority while capturing or editing a thought used to pop up a small floating bubble while every other option — category, list, schedule, event — slid in as its own panel. Priority now opens the same way as the others, with the same header and back button, on both the New Thought pad and the edit dialog. On desktop, all pickers stay as compact popovers next to the bar.

  • Tag widget expenses with a payment method (Android). If you track payment methods, the home-screen widget’s Finance capture now shows your accounts as tappable chips under the amount — your default account comes pre-selected, one tap switches, and tapping it again logs the expense untagged. The chips mirror whatever accounts (and colours) you’ve set up in Settings → Diary, and they work offline from the last list the widget saw.

  • Inbox thoughts no longer bold their first line. Since captures don’t have a separate title anymore, the first sentence of a thought shouldn’t stand out as a heading. Inbox cards now show your whole thought as plain, even text — no more accidental bold first line.

  • No more “0 months ago” on thought timestamps. Thoughts captured about four weeks back briefly showed the nonsensical “0 months ago”. They now read “4 weeks ago” until a full month has actually passed.

  • Long diary reflections no longer get cut off mid-line. The reflection fields (“What did you do today?” and friends) used to be a fixed two-line box, so a longer entry was sliced through the middle of a line and you couldn’t tell a full reflection from an empty one. Each field now grows to show your whole entry up to about five lines, then fades softly with a “Read more” — tap anywhere on it to open the full writer, exactly as before.

  • Choose how often a research automation runs — every few days, weekly, or monthly. Automations used to fire once a day. Now each one has a Frequency setting — Daily, Every 3 days, Weekly, Every 2 weeks, or Monthly — so you can gather a week’s or a month’s worth of thinking into a single report instead of a daily drip. Each run now processes every thought in the category regardless of age, not just the last few days’, so nothing in your backlog gets skipped. Pair a longer frequency with “delete after processing” to clear what’s been covered and keep each run focused on what’s new. Existing automations keep running daily until you change them.

  • Tag diary spending by account — Personal, Business, joint… If you split money across more than one account, your diary Finances can now follow along. Turn on Track payment methods in Settings → Diary, name your accounts (and give each a colour), and every expense or income line gets a small account tag — new rows start on your default account, one tap to change. Once a day’s spending spans two or more accounts, a tidy “By account” breakdown shows where the money went. It’s entirely optional: leave it off and Finances looks exactly as before.

  • Drag a file anywhere onto a thought to attach it. Capturing a new thought or editing an existing one, you can now drop an image or PDF anywhere on the card or dialog — not just onto the text box — and it attaches straight away. The whole surface lights up with a “Drop to attach” cue while you’re dragging. The usual limits still apply (up to 5 files, 10 MB each), and dropped images are compressed and synced just like ones you pick from the file button.

  • Link previews load when you reconnect, instead of staying blank. Saving or opening a thought with a link while you’re offline used to leave a broken, empty preview card — and it stayed broken even after you got signal back. Now an offline link shows a tidy placeholder (the site’s name with an offline marker), and the full preview — title, image and all — fills itself in automatically the moment you’re back online. No tap, no refresh.

  • Long comments no longer disappear as you type. The comment box now grows to fit what you write — up to a comfortable height, then scrolls inside itself — so a long note stays fully visible instead of vanishing into a one-line field you couldn’t scroll. The same goes for editing an existing comment.

  • The same quick actions on your phone as on desktop. Inbox cards on mobile now show Star, Copy, Edit and View buttons right on the card — not just View. They match the row you already get on a wide screen, so favouriting, copying or editing a thought is one tap wherever you are, and the ”⋯” menu is still there for everything else.

  • Record voice notes in the background (Android). Tap the Voice button on the home-screen widget — or the new “Voice note” tile in your Quick Settings shade — and Thought Free starts recording straight away: screen off, phone in your pocket, even with no signal. Stop it from the notification on your lock screen. The recording is saved on your device immediately and transcribes itself the next time you’re online — so a long walking thought no longer dies when the screen locks, and you no longer need a connection just to start talking. Recordings can run up to 30 minutes.

  • A focus can now just be a reminder — no day counter. Setting a diary focus no longer forces a countdown. By default a focus is simply the words you want to see at the top of your diary — “Be present with my kids” — with no “Day 1 in” ticking on it. Want to track a streak or a target instead? Tick Count the days when you set it, and the counter (and an optional “by when?” date) comes back. Reminders show with a pin; counted focuses keep the flag.

  • Share to Thought Free from any app (Android). Reading an article, watching a video, or looking at a tweet you want to keep? Tap your phone’s Share button, pick Thought Free, and the link or text drops straight into a new capture — ready to review, tag, or research before you save. No more copy, switch apps, paste.

  • Research now answers about the topic, not your note. When you research a captured thought that isn’t a direct question — like “Learn how to set up A/B tests and use data science methods for this project” — Research used to hand your note back to you, sharpened, with a list of to-dos. Now it goes and researches the actual subject against live web sources: what the thing is, the real options, and how it’s applied in practice — with citations — instead of talking around what you wrote. Plain questions still get a direct answer as before.

  • Tidier research results. Topic and question research no longer shows the “Follow-up questions” chips at the bottom — they were never clickable, so they only added clutter. YouTube research keeps its tap-to-ask follow-ups, which do run a fresh analysis.

  • More actions on your calendar events. Events on Today now have the same ”⋯” menu your tasks do — tap it to edit, reschedule, or delete an event. Before, you could only do this by swiping the card, and on desktop there was no way at all; now it’s one tap, the same as everything else on the page.

  • The actions menus are tidier and more consistent. The ”⋯” menu for a thought now leads with the things you reach for most — Edit and Star sit at the top instead of below Info and Comments — and on your phone it’s now grouped into clear sections (Quick Actions, Organize, Manage) just like on a wide screen, with the repetitive one-line descriptions under each row removed so the list is shorter and quicker to scan. The menu inside the full-screen reader now matches the rest of the app: same Research icon, the same “Copy” label, and Edit first. On phone cards, the View and ”⋯” buttons are bigger and easier to tap, and on desktop the ”⋯” stays gently visible so it’s clear a card has actions. We also removed the duplicate one-click Delete from the desktop card’s hover row — Delete still lives, set safely apart, inside the ”⋯” menu — so it can’t be hit by accident next to Edit. Keyboard and screen-reader users can now arrow through the reader’s menu.

  • “Run Now” no longer makes you wait. Starting an automation by hand — a research digest, diary organize, or clippings run — used to lock the button and the Settings panel while the AI worked, leaving you stuck watching a spinner. Now the run kicks off in the background: you get an instant “Run started” confirmation, you’re free to close Settings and keep using the app, and you’re told the moment it’s done — with an in-app message if the app is open, or a notification if you’ve stepped away.

  • Order your tracker items by hand, and see your lists as a board. Tracker lists are now a proper backlog. Pick Manual from the sort menu and a list becomes one hand-ordered stack — grab a card by its handle and drag it up or down to set what matters most (your order is saved and syncs across devices). And a new Board toggle in the tracker header lays your lists out as side-by-side columns: drag a card from one column to another to move it between lists, or up and down to reorder within a list. It’s the place to dump everything you need to do and arrange it your way — overdue dates still show on each card, so nothing urgent gets lost.

  • The Inbox actions menu works while scrolling. Now that the Inbox filter bar stays pinned to the top as you scroll, opening its ”⋯” actions menu used to make the whole bar jump back to the top and the menu vanish off-screen. The bar now stays put and the menu opens right where you tapped.

  • A clearer reschedule picker. Swiping an overdue task to reschedule now opens a calmer sheet: it tells you what you’re moving and how overdue it is (“Was due Mon, Jun 2 · 6 days overdue”), then offers Today, Tomorrow, and Next week as one-tap choices with their dates spelled out. Need a specific day? “Other date…” slides in a calendar. And “No date” now actually removes the due date — the small ✕ on the old date badge used to do nothing — with an Undo if you tap it by mistake. The “Reschedule overdue” dialog, where you move your whole overdue list at once, now uses the same quick options and calendar, so both feel like one tool.

  • Undo a reschedule. Moving a task’s due date now shows an Undo button in the confirmation, just like deleting or archiving. Whether you reschedule a single overdue item with a swipe, move a whole batch from the “Reschedule overdue” dialog, set a date on a tracker item, or tick off a repeating task — which advances it to its next occurrence instead of just completing it (a tracker task rolls forward in place; an Inbox task marks this one done and queues up the next) — you get a moment to take it back. Undo returns every item to its own original date (or clears it again if it had none), and for a repeating Inbox task it also removes the next occurrence it just queued.

  • Capture is simpler — no more title field. The optional “Title” box that sat at the top of every new thought (and the edit screen) is gone. It mostly stayed empty and added a small decision right when you want none, so capture now drops you straight into writing. Existing titles are kept safe behind the scenes.

  • Edit and delete your categories on mobile. In Settings → Categories, the edit and delete buttons only appeared when you hovered a row — which never happens on a touch screen, so on your phone you could view categories but not change them. The controls now show on every row on touch devices, so you can rename, re-emoji, or remove a category from your phone just like on desktop.

  • Photos load faster, appear instantly on the device you took them on, and work offline. Image attachments used to download at full size every time — even the little thumbnail on a card pulled the entire photo, and your own images re-downloaded on every visit. Now each capture also makes a lightweight thumbnail, and your device keeps a local copy so your own photos show up instantly and keep working offline. A blurred preview paints the moment a card appears, then sharpens as the image arrives; on a phone you’ve synced to, cards fetch the small thumbnail instead of the full file, so an image-heavy Inbox loads dramatically lighter. Opening a photo full-screen still shows the original. And when you permanently delete a thought, its image files are now cleared from cloud storage — including ones that previously lingered after a note quietly aged out of Trash.

  • Re-log your usuals with one tap. The Nutrition and Movement diary writers now open with a Frequent Entries / Frequent Movements strip — your most-logged foods, drinks, and exercises as pills, sorted by how often you log them. Tap one and it drops straight into the right place (food, drinks, or activities — it knows which). Tap a few to log your usual breakfast in seconds. The list stays short and clean even if you write the same meal a dozen different ways: overnight, a quick AI pass tidies the variations (“spinach omelet”, “omelet with chicken” → “omelet”) so you wake up to a sharp shortlist, not a mess. It grows with you — collapsed by default, with “Show all” and a filter once you have a lot — and it just works offline from your own recent history until that overnight pass refines it.

  • Your research digest no longer repeats itself. When you saved a research result as a thought, it landed back in the same category your scheduled research digest watches — so the next digest covered both your original note and its saved answer, and every topic turned up twice (it would even re-research answers it had already written). Saved research results are now left out of the digest’s source notes, so each topic appears once.

  • Today’s task cards stay tidy when they’re packed with details. A task carrying a due date, a repeat schedule, a list, a category, and comments all at once used to cram those little labels into a squished, broken-looking stack on narrow phones. They now wrap neatly and stay whole. The row is calmer, too: the due date and the list a task belongs to stand out as the only solid tags, repeat schedules show in a compact form (tap or hover for the full rule), and the redundant “Inbox” tag that appeared on every loose task is gone — a task with no list is simply in your Inbox.

  • Home-screen widget captures now spot dates and events in your text — just like the app. Typing something like “Nikitta’s birthday on Sunday 4pm” into the app already turns it into a calendar event automatically. Captures from the Android home-screen widget didn’t get that treatment — they came in as plain notes. Now they’re parsed the same way: a date becomes a due date, a date with a time becomes a calendar event (with a 15-minute reminder, and added to your Google Calendar if it’s connected), and the time phrase is tidied out of the title. Relative words like “tomorrow” resolve to when you captured, not when the app next opens. This follows the same on/off switch as in-app date detection in Settings → AI Processing.

  • Editing a thought now feels exactly like creating one. The category, list, schedule, priority, and event pickers behave the same wherever you open them. On your phone they used to slide in full-screen when you captured a new thought, but popped up in a cramped little box when you edited an existing one — now editing slides in the same full-screen pickers with a back button, and the edit screen rises from the bottom like the capture pad. The long-press quick actions share the same scheduling picker too, so you can now set a Repeat straight from there.

  • The browser clipper now matches your app theme — all of them. The ThoughtFree web clipper extension follows the color theme you pick in the app, but it had only kept up with the original handful and quietly fell back to the default green for any of the newer ones (Sahara, Noir, Abyss, Volcanic, Washi, Cosmos, Aurora, Chalk, Birch, Linen). The clipper now mirrors every one of the app’s current themes in both light and dark, so it looks like the rest of your ThoughtFree wherever you clip.

  • The AI model you pick is now actually the one that runs. When you chose a specific model for research — or for auto-categorizing and other AI features — the app could quietly fall back to its default model and run that instead, so a report you expected from a premium model came back from a cheaper one. The model you select in the picker (or set as your default, or per automation) is now honored every time, including the very first request after a quiet period.

  • Research now answers as of today — no more last-year answers for “what’s current.” When you researched something that changes over time (“the leading AI models right now”, “the latest framework for X”), the report could come back describing last year’s state even though it had fetched up-to-date sources — the AI was leaning on its training memory instead of the fresh results it just pulled. Research now knows today’s date and is instructed to lead with the most recently dated sources and let current results override stale ones, so “now” actually means now. The same fix applies to single research, bulk research, and your scheduled digest automations. And scheduled digests now recognize research-style notes — ones that start with “research…”, “look up…”, “explain…”, or “tell me about…” — and pull live web sources for them instead of expanding them from memory.

  • Exports now work on your phone — and confirm when they’re done. On mobile, tapping Download for an export did nothing: the file never left the app and there was no message to explain why. Every export now opens your phone’s share sheet so you can save the file to Files, Drive, or send it wherever you like, with a confirmation once it’s done. This covers all of them — your diary, your thoughts, tracker lists, a full data backup, credit history, EPUB digests, and calendar files — and desktop downloads exactly as before.

  • Session mode shows more of your session when the keyboard is down. The list of entries you’ve added used to stay the same cramped size whether or not you were typing, so you could only see about three at a time. Now, the moment the keyboard closes, the list expands to fill the available room and each entry gets a little more breathing space — so you can read back your whole session at a glance. As soon as you tap to type again, it tucks back into the compact size so your input stays above the keyboard.

  • Privacy Mode now works everywhere you write — and you can tune it. The hide-from-onlookers blur that started in the Thoughts diary now lives on every writing surface: capturing a new thought, the edit screen, comments, reflections, notes, sessions, and diary prose. It’s one shared switch now — tap the eye on any screen and every surface blurs at once, so you don’t have to flip it on each place. And a new Privacy section in Settings lets you set it to your taste: how many words stay sharp at your cursor, how strong the blur is, and whether writing screens open already blurred.

  • Plain-language credit history. Your AI credit history now names each item in everyday words instead of technical ones. The background work that makes your notes searchable reads Search indexing (was “Semantic indexing”), scheduled automations show as Automation rather than a generic “AI processing”, and a few other labels were tidied for consistency. The history you can download as a CSV uses the same clearer names.

  • Your diary focus and settings now reach your other devices without a reload. When you set a focus on the diary (or changed a setting) on one device, it could show up blank on another until you fully reloaded that device — because if its live connection had briefly dropped, it never caught up. Each device now re-checks for changes the moment its connection comes back, so a focus you set on your phone appears on your laptop on its own. Any unsaved edit on the catching-up device is preserved, never overwritten.

  • No more stray ”\” at the end of a thought’s first line. When a note had a line break, the first line — the one shown as the bold title on the card and in your Today list — sometimes kept a leftover backslash on the end, and it stuck around when you copied the note too. That marker is an internal artifact of how line breaks are stored; it’s now stripped everywhere your text is shown or copied, so titles read clean.

  • Blur your screen while you type a private thought. When you’re writing in the Thoughts area and someone could glance at your screen, tap the new eye icon in the header. Everything you’ve written softens into a blur except the last few words at your cursor — enough to keep your place, too little for anyone reading over your shoulder to follow. Your earlier entries blur too, and it switches off the instant you tap again or close the writer. It’s a visual screen for shoulder-surfing, not encryption.

  • Session mode no longer trims longer entries. When you added an entry that spanned more than one line — by pressing Shift+Enter, or by dictating with natural pauses — only its first line was kept once the session was reopened, and the rest was quietly lost on the next save. Multi-line entries are now stored and reloaded in full, the entry list shows their line breaks, and editing an entry opens a box that keeps its full text (press Cmd/Ctrl+Enter to save the edit). Sessions you’d saved before the fix get their full text back the next time you open them, as long as they hadn’t already been re-saved.

  • A lot more is now free. Unlimited thoughts, up to 50 categories, unlimited tracker lists, and the Daily Quote widget are no longer Pro-only — they’re included for everyone on the free plan. The only things Pro adds now are more AI: a bigger monthly credit allowance, more voice minutes, automations, semantic search, weekly insights, and bring-your-own-key.

  • Clearer AI credits. Your free plan includes 250 AI credits a month; Pro includes 10,000 — enough for everyday auto-tagging and search plus the occasional deep research. When credits run low your notes still save and capture stays instant; only the AI extras pause until credits reset on the 1st. Pro users can switch to their own API key for uninterrupted AI.

  • A calmer, single-screen note reader. Opening a thought used to wrap the text in a header, a repeated strip of badges, and a row of action buttons — and “Info” opened a whole second panel of word counts, timestamps, and sync details. Now there’s one screen built around the note itself: your writing takes the focus, every action tucks into a single menu, and a Details pull-up shows word count, reading time, dates, sync status, and tags only when you ask for them. Comments sit right beneath the note. Opening View, Info, or a comment badge all land on this same screen, so you never have to choose between reading a thought and inspecting it.

  • Settings is tidied up, and the About panel comes alive. The Data group — Sync, Export & Import, and Danger Zone — now sits at the very bottom of Settings where the rarely-used, irreversible actions belong, with “Delete all data” last of all. The About panel gets a gentle breathing animation and now shows the real app version and build date instead of a fixed number, plus a quick link to this changelog.

  • Tapping a task on the Today tab no longer pops a note open. A single tap on a card in Today used to open its full view, which made scrolling the list feel like a minefield — a stray touch would interrupt you with a note you didn’t mean to open. Tapping a card body now does nothing, so you can scroll freely. When you do want the full thought — with its attachments, links, and comments — open the “More” (⋮) menu and choose View. The checkbox and swipe gestures all still work exactly as before.

  • Your thoughts now appear instantly, even on a slow or offline connection. If you’d opened the app before on a device, your thoughts are already saved on it — but a startup bug made the app wait on a few network requests before showing them, so on a weak signal (or with no signal at all) you’d stare at a loading skeleton for as long as 30 seconds. The app now paints your saved thoughts and today’s tasks the moment it opens and syncs any changes quietly in the background, so opening to your notes is immediate regardless of your connection.

  • Set a category, list, or priority without leaving the keyboard. While writing or editing a thought, type # to pick a category, @ to file it under a tracker list, or ! to set priority — a small menu appears as you type and filters to match. Choose one and it’s tucked into a chip below, leaving your note text clean. New to a category or list? Type a name that doesn’t exist yet and pick “Create” to make it on the spot. Not sure which symbol does what? Type / for the full list. The chips along the bottom still work exactly as before — this is just a faster way to reach them.

  • The Today tab badge now matches the count on the page. The little number on the Today tab and the “Today” heading on the page were tallied differently, so they often disagreed. They now show the same figure — your tasks and events due today.

  • Filter your inbox by tag. Alongside Category and Status, there’s now a Tags filter in the inbox toolbar. Pick as many tags as you like — your inbox shows every thought carrying any of them, and you can reopen the filter anytime to adjust your selection. The tag list builds itself from your notes, so it grows as you tag things and a tag disappears once nothing uses it. The Tags button only shows up once you have at least one tag.

  • The Calendar & Filters panel stays put while you scroll the inbox. On desktop, the panel on the right used to slide up and out of view as you scrolled down a long inbox — leaving you without your calendar or filters exactly when a long list made them most useful. It now stays pinned alongside your thoughts however far you scroll, and a tall calendar or long filter list scrolls within the panel itself.

  • Clearing your filters is now one tap from the top. In the Calendar & Filters panel, “Clear all” used to sit at the very bottom — below the calendar and every filter section — so once filters were active you had to scroll to find it. It now lives in the panel header, always in view, on both desktop and mobile. And on phones, the inbox filter toolbar no longer runs past the right edge when several filters are active: the Category, Status, and Tags chips now sit on their own row just beneath the search box and scroll sideways if you’ve got a lot going, so the search field and the clear button always stay on screen.

  • Links you type now look like links while you write. When a thought you’re writing or editing contains a web address, it’s underlined and shown in your accent colour — the same way it appears once saved — so it’s clear it’s a real, clickable link and not just text.

  • Your thoughts now use more of the screen on desktop. On wide monitors the app left big empty margins on either side of your thoughts. Cards now stretch into a roomier column, and on large screens the Calendar & Filters panel opens automatically alongside them — turning that empty space into something useful. Long entries stay easy to read (lines don’t run the full width), and you can still tuck the panel away anytime with the ] key. Phones and smaller laptops are unchanged.

  • Sending to Obsidian fills the note instead of leaving it empty. For larger exports, “Send to Obsidian” hands the content over through your clipboard — but a bug meant Obsidian opened a blank note and left you to paste it yourself. It now drops the content straight into the note (if it ever lands empty, the toast reminds you to press Ctrl/Cmd+V). New optional setting: turn on Append to a single note to roll every export into one growing note instead of a new dated file each time — handy if you keep a single ThoughtFree log in your vault (requires Obsidian’s free Advanced URI plugin).

  • A full-screen space to write in your diary’s Thoughts. The Thoughts area used to give you a single compact line to add an entry — fine for a quick note, tight for a real reflection. Now, when you want room to think, tap the expand button next to “What was on your mind?” and a calm, full-screen writing surface opens — the same serif, distraction-free space you already get for the daily reflections. Quick one-liners still work the same way (type and hit enter), and tapping any existing entry now opens it in that same full-screen view to edit.

  • The inbox toolbar stays put while you scroll. Search, the category and status filters, the date filter, and the more-actions menu now pin to the top of your inbox as you scroll through your thoughts — so you can jump to a category, change a filter, or search from anywhere in a long list without scrolling back to the top.

  • Calendar events can now span multiple days. The event picker has separate Starts and Ends rows — pick a later end day on the calendar to create a multi-day event like a trip, a conference, or a deadline window. The calendar highlights the whole span, multi-day events show on every day they cover, and the summary tells you how many days it runs. All-day ranges (“Jun 1 – Jun 5”) and overnight timed events (Fri 10pm – Sat 2am) both work, and they sync to Google Calendar with the right dates. Editing an event also no longer accidentally moves it to today.

  • Checking off a task on Today now clears it away. Tasks tied to a tracker list used to stay on the Today tab struck-through after you completed them, while quick captures disappeared — so the list behaved two different ways. Now everything you check off on Today crosses out and slides away after a moment, with an undo option, just like a quick capture. Your tracker lists still keep their completed history.

  • Picking a date in the Event picker now creates an event. When adding a calendar event — from the New Thought box or while editing a thought — choosing a specific date from the calendar dropdown (or the Today/Tomorrow buttons) used to quietly drop the date into the Schedule field instead of creating an event. Picking a date now creates an all-day event on that day; tap a time preset or toggle off “All day” to give it a start and end time.

  • Clicking a task on the Today tab now opens it, on every device. On a touchscreen laptop or other touch-capable desktop, clicking a task card on Today did nothing — opening a task meant reaching for the “More” menu. A click now opens the task’s full view, exactly the same as tapping it on your phone.

  • Widget captures show up in your inbox right away, even offline (Android). A note you jot from the home-screen widget used to stay hidden until you were back online and the app had synced — so capturing on the subway, on a flight, or in a dead zone felt like the note had vanished. Now, the moment you open the app, widget captures appear in your inbox marked “Syncing,” even with no connection. They send automatically once you reconnect, and they never double up — the capture you saw offline is the same one that syncs, not a copy.

  • Widget diary logs appear offline too (Android). The same instant-and-offline treatment now covers the home-screen quick-log buttons — Sleep, Eat, Move, Spend, and Reflect. Whatever you log from the widget shows up in that day’s diary as soon as you open the app, with no connection required, and syncs cleanly without creating duplicates.

  • The widget tells you when a capture is saved offline (Android). Capturing with no connection now shows “Saved offline — will sync when connected” instead of a plain “Captured!”, so you’re never left wondering whether it went through.

  • Widget captures are no longer dropped silently (Android). If a capture can’t reach the server for an extended stretch, the app now waits longer before giving up and sends you a notification if one truly can’t be saved — so nothing disappears without you knowing.

  • The Inbox now shows your captured thoughts the instant the app opens, even on a flaky connection. Previously, the loading skeleton stayed up while the app tried to sync with the server — on a slow or spotty cell signal that could mean staring at a spinner for 30 seconds or more while your thoughts sat ready on the device. The skeleton now comes down as soon as the local read finishes (about 10 ms), and the sync runs quietly in the background so your data is there immediately.

  • The “Offline — changes saved locally” banner no longer lives at the top of the screen the entire time you’re offline. It used to push the whole UI down by about 36 px every time the connection dropped, and on a phone with patchy reception that was a constant, jarring layout shift. Now going offline shows a brief toast that gets out of the way, and a small “Offline” chip in the top-right corner stays put as a calm reminder. Tap the chip to retry the sync. The push-down banner is reserved for cases where something actually needs your attention — like captures that failed to sync.

  • Offline detection on the Android app is now accurate. The app used to rely on the browser’s own online/offline signal, which on Android often reported “online” when there was no real internet route (between cell towers, captive-portal WiFi, etc.). It now uses Android’s own connectivity check, so the offline indicator reflects whether your data can actually reach the server.

  • The Edit Thought dialog now keeps its controls in view while you type. Editing a longer note on your phone used to push the title, the Category/List/Schedule row, and Comments off the bottom of the screen, so you had to scroll back down to reach them. The dialog now works like the New Thought box: the title stays pinned at the top, the metadata controls and Comments stay just above the keyboard, and only the text you’re writing scrolls. A long comment thread opens in its own scrollable area so it never crowds out the rest.

  • Every integration now lives in one Settings tab — with an activity log. The five separate Settings entries — Obsidian, Notion, Todoist, API Keys, Calendar Feeds — have been folded into a single Integrations tab with three inner views: a Catalog showing every available integration with live “Connected” badges, a Connected list showing what you’ve linked and when, and an Activity log of every connect, disconnect, export, and auth error so you can see at a glance what your integrations have been doing. Tapping a card opens that integration’s full settings right inside the tab — disconnect, export filters, database picker, everything you had before, in the same place. Your existing bookmarks to /settings#notion, /settings#todoist, etc. still work — they redirect to the new shape automatically.

  • Settings now sync more reliably across your devices. Changing a setting on one device — your voice language, a notification toggle, your delivery email — could occasionally be reverted when you next opened the app on another device. Two underlying issues caused it: each save was sending the whole settings row (so a stale device toggling theme could silently undo a fresh voice-settings change made elsewhere), and a setting changed in the half-second before closing the app could be dropped before it reached our servers. Settings are now saved field-by-field and any pending change is flushed when you close the tab or background the app, so what you set on one device stays set everywhere.

  • You can now actually clear your delivery and Kindle emails. Clearing the email field under Settings → Delivery and saving used to look like it worked, but the old value would quietly come back on the next reload (or as soon as another device opened the app). The clear now reaches the server like every other setting, so when you empty the field it stays empty everywhere.

  • Sleep and Nutrition now show an at-a-glance metric on your diary cards. Just like Movement shows your active minutes and Finances shows what you spent, the Sleep card now shows how long you slept and the Nutrition card shows how many foods you logged (alongside your water count). Sleep’s figure sits next to your bedtime → wake time, so it reads cleanly without crowding the card’s expand control.

  • Copying text from a note no longer leaves stray backslashes. Selecting text inside a note and copying it could paste with \ characters at the ends of lines — the markdown shorthand for a line break leaking into other apps. Copy now produces clean text, matching the dedicated “Copy” button, while still keeping your formatting (bold, lists, links) intact.

  • Swipe through your Daily Quote (Pro). Don’t want to wait for tomorrow? Swipe the Daily Quote card left to jump straight to the next one, or right to glance back at a quote you’ve already read (arrow keys work too on a computer). Each quote you move past is marked as seen so it won’t resurface, and when you’ve been through your whole collection it quietly loops back to the start. The quote still advances on its own each day — swiping is just there for when you want to read ahead.

  • Set a priority when you capture or edit a thought. The capture box and the Edit Thought dialog now have a Priority chip — tap it to mark a note High, Medium, or Low (or clear it again). It sits right alongside the Category, Schedule, and List controls, so you can set urgency in the same place you set everything else, and a colored chip keeps the level visible at a glance. Priorities you set here drive the order tasks appear in on your Today tab.

  • The capture pickers open right where you tap. On a computer, the Category, Schedule, Priority, Event, and List controls under the capture box and the Edit Thought dialog now open as a small menu anchored to the button you clicked — instead of a panel that jumped to the middle of the screen and dimmed everything behind it. Your note stays in view while you choose, and the menu nudges itself to stay fully on screen. On phones, these still open as a full-height sheet.

  • Calendar events now land on the right day, wherever you are. If you live east of UTC (most of Europe, Africa, Asia, and Oceania), upcoming Google Calendar and subscribed-feed events on your Today tab could show up under the previous day’s heading — an event on June 9 appearing under June 8. Day grouping now uses your local calendar date everywhere, so events sit under the correct day regardless of your time zone.

  • All-day events no longer spill into the next day. A single-day all-day event (a holiday, a birthday) could appear on both its own day and the day after across the Today, Agenda, and calendar views. All-day events now show only on the day they actually cover.

  • Milestone celebrations no longer replay on a new device. The little celebrations for moments like your first thought, ten thoughts, and your first voice note now sync across all your devices. Previously they were tracked only on the device you earned them on, so signing in somewhere new could pop them up all over again — now a milestone you’ve already celebrated stays celebrated everywhere.

  • Your Today tab’s diary snapshot always shows today. The “Today’s Diary” card on the Today tab used to mirror whichever day you’d last opened in the Diary tab — so browsing back to an earlier entry left the snapshot stuck on that past day. It now always reflects the focus areas you’ve logged today, no matter where you’ve navigated in your diary history.

  • Diary History’s entry list now follows the time range you pick. On the Diary History page, the “All Entries” list at the bottom used to ignore the 7d / 30d / 90d / 1 Year selector and always show everything. Now it stays in step with the rest of the page — switch the range and the list narrows to just the entries in that window, matching the stats, streak, and completion grid above it.

  • Weekly insight sources now sync everywhere — including “all off.” The diary-area toggles that decide what your weekly insight looks at (Sleep, Nutrition, Movement, Finances, Thoughts) now carry across all your devices exactly as you set them. Turning every source off used to quietly snap back to all-on after a reload and never reached your other devices; now it sticks, syncs, and your weekly insight only ever covers the areas you’ve left switched on.

  • A Daily Quote on your Today tab (Pro). Keep a personal collection of quotes you love and see one a day, right on Today. Import them from a CSV file — two columns, quote and author — and the widget rotates through your whole collection, showing the same quote on every device each day and a fresh one the next. Turn it on under Settings → Widgets, where you can re-import to add more (duplicates are skipped automatically) or clear them out. A tidy way to start each day with a line that matters to you.

  • Your events and tasks now share one Today list. Today’s calendar events and your due-today tasks live together under a single “Today” heading instead of two stacked sections — events first, in time order, followed by your tasks. On a busy day you see everything in one place without jumping between a separate Calendar section and your task list. Each event keeps its checkbox, source badge, and swipe actions, and events from Google or a subscribed calendar can be ticked off right here too.

  • See which calendar an event came from at a glance. Every event now shows its source as a small, color-coded line at the bottom of the card. Events pulled in from Google or a subscribed calendar show that calendar’s name, tinted to match the calendar’s own color; your own events are labeled “ThoughtFree” in your theme’s accent color. The consistent dot-and-name marker makes it instantly clear where each event lives, on the Today tab and in the full calendar.

  • Reschedule all your overdue items at once. When tasks pile up past their due date, the Overdue section on both Today and Tracker now has a “Reschedule all” button. It opens a dialog where you pick one new date — Today, Tomorrow, Next week, or any day on the calendar — and moves everything there in one step. Every overdue item starts checked, so it’s a single tap to clear the whole pile; uncheck any you’d rather leave. Recurring items just move their next occurrence and keep repeating as before.

  • Swipe your tasks and events on Today and Tracker. The same left/right swipe gestures you already have in your Inbox now work on the Today and Tracker tabs — swipe a task left to complete it (or further to delete) and right to edit or reschedule. Previously these gestures only showed up on some devices. Calendar events on Today are swipeable too: swipe left to mark one done; for your own events you can also swipe further left to delete or right to edit. Events pulled in from Google or a subscribed calendar swipe left to complete only.

  • Upcoming calendar events on Today. Events from Google and your subscribed calendars now appear in the Today tab’s Upcoming list for the next two weeks — grouped under the day they fall on, right alongside your scheduled tasks — instead of only showing up on the day they happen. They now look and behave exactly like today’s events at the top of your Today list: tick one off with its checkbox (or swipe on mobile), with a small badge showing where each came from, and your own events can be edited or deleted straight from the list.

  • A cleaner, safer way to manage diary thoughts. Entries in your diary’s Thoughts area now use a single “More” menu (⋮) in place of the always-visible edit and delete icons, giving your text the full width of each card — most noticeable on phones. The menu opens right beside the entry on a computer, or as a tidy sheet on your phone, with Edit and Delete; deleting now shows an Undo for a few seconds, so an accidental removal is easy to take back. Tapping an entry still opens it for editing as before.

  • Scroll and swipe to close the calendar on mobile. The calendar panel now scrolls smoothly through all your events, and you can dismiss it with a downward swipe from the top — no longer only via the close button.

  • New daily reflection questions. Your end-of-day diary now asks “What did you do today?”, “What made you happy?”, and “What did you learn?”. Entries you’ve already written keep the questions they were answered under — both in the diary and in your exports — so nothing you’ve recorded gets relabeled.

  • You’ll get a reminder before your events. When you add a timed event, we now automatically set a reminder 15 minutes before it starts and send you a notification — so a calendar event is never missed even if the app is closed. All-day events don’t get one, and if you’ve set your own reminder time we’ll keep it.

  • Tick off any event — Google and subscribed calendars included. Every event in the Today “Calendar” section now has a check button styled to match your tasks, whether it started in ThoughtFree or was pulled in from Google or a calendar you subscribe to. Integrated events look just like your own, with a small source badge so you can still tell where they came from. Mark one done and it drops off Today and shows struck-through on the calendar and in the Agenda; the same works by tapping the event in the calendar itself. Completion is tracked inside ThoughtFree and stays in sync across your devices — it never changes the original event in Google or elsewhere. Changed your mind? Undo right from the toast, or tap the crossed-off event to bring it back.

  • Schedule pickers no longer get cut off on desktop. When you set a date, reminder, repeat, category, list, or event time while adding or editing a thought, the picker now opens as a centered dialog instead of a panel that could run off the top of the screen — so the whole thing is always visible and reachable, on any window size.

  • Archive and Trash are now reachable on mobile. Open them from the profile menu — tap your avatar in the bottom bar and you’ll find a new “Manage” section with Archive and Trash, no longer desktop-only.

  • Tracker menus no longer run off the screen on mobile. The “More actions” and sort menus on a tracker list now stay fully on screen on narrow phones. The list header keeps everything on one row — long list names truncate instead of wrapping the buttons onto a second line — and the title tucks away while you search so the search field gets the full width.

  • A redesigned calendar that’s faster to navigate and clearer to add to. Tap the month heading at the top of the calendar panel to expand a full month grid — step forward by month or year to reach any date in a few taps instead of paging week by week. Every day of the week now shows its own “Add event” button, so you can create an event on the day you’re looking at directly — no separate “select a day, then add” step.

  • Events are now fully separate, with their own Agenda view. Calendar events no longer show up in your inbox or your Today task list — even when they have a date, they live on your calendar instead. That keeps your inbox to the thoughts you want to revisit and your Today list to the tasks you need to do. Your day’s events still appear on Today — in their own section at the top, separate from your tasks — so nothing gets missed. To browse events as a simple list, open the calendar and switch to Agenda: everything laid out in order, grouped into Today, This week, and Later, with past events tucked behind a tap. Events from your connected Google and subscribed calendars show up here too. Adding an event now confirms with a quick “Added to your calendar” note so it’s clear where it went, and the inbox’s date filter has its own distinct icon so it’s no longer mistaken for the calendar.

  • Editing a converted session now continues the session. When you convert a thought to a session, edit it, then come back and tap Edit again, the session capture opens as expected — letting you add more entries rather than opening a blank new-thought dialog. The session icon on the card also now appears correctly after conversion.

  • Event badge on thought cards. When a thought has an event time set, a CalendarCheck badge now appears in the card footer alongside the existing Category and Date badges. Tapping it opens an event time editor — start/end time, all-day toggle, quick presets, and location — without leaving the list. The location field has also moved inside the event picker (it was previously a broken inline chip).

  • Scheduling is now one chip instead of three. The separate Date, Time, and Repeat chips have been merged into a single “Schedule” chip. Tap it to pick a date, set a reminder, or set a recurrence — all from one panel with collapsible sections, Todoist-style. The chip label composes naturally: “Today at 9:00 AM · Daily”. The Event chip remains separate (it represents a calendar block, not a task deadline). The event picker now also shows a date row so you can anchor an event to a future day directly from the picker.

  • 10 new creative color themes, replacing 5 generic ones. Settings → Appearance now offers a much richer palette selection. Five existing themes have been upgraded: Sand → Sahara (desert sand grain texture), Carbon → Noir (true black with film grain and crimson accent), Ocean → Abyss (deep ocean void with animated caustic light and bioluminescent teal), Ember → Volcanic (warm black with lava glow at the page bottom), Paper & Ink → Washi (Japanese rice paper with fiber texture and vermilion red). Five entirely new themes have been added: Cosmos (deep space with a star field and gold accent), Aurora (animated northern lights that sweep behind your content), Chalk (white cliffs grain with Dover sea blue), Birch (forest cream with bark line marks), and Linen (natural fabric weave with amber gold). All themes have matching app icons, favicons, and Chrome extension icons. Textures are purely CSS — no extra asset loading.

  • Link preview settings. You can now toggle link previews on or off entirely, and when they’re on, control how many are shown per thought (1–5). Find both controls in Settings → Appearance.

  • New “Paper & Ink” color theme. A warm cream-on-iron-gall-blue palette — surfaces feel like laid paper, interactive elements use the deep navy-blue of historic writing ink. Includes a matching dark mode (“Lamplight Vellum”) with aged-parchment text on dark-leather surfaces. Available in Settings → Appearance.

  • Weekly insights now talk directly to you — and actually use your diary data. The AI voice has been rewritten to speak as a trusted friend and psychologist: always “you”, never “the user”. Every insight answers six questions about your week (what’s on your mind, what you’re working on, what you’re learning, what has your interest, what you have to do, what you want). Diary areas you’ve enabled (Sleep, Nutrition, Movement, Finances) are each analysed in their own section — disabled areas are ignored. Settings → Weekly Insights now includes a schedule picker so you can choose which day and time auto-generation fires, and optional email or Kindle delivery when it does.

  • Weekly insights read more naturally and vary week to week. Instead of always opening with “This week,” and marching through the same six questions in the same order, each reflection now leads with whatever stood out most, dwells where there’s something to say, and skips quiet areas — so it feels written for that week rather than dropped into a template. When you have a previous week to compare against, the new one deliberately varies its opening and structure.

  • Overdue tasks now have their own section on the Today tab. Tasks past their due date appear in a separate “Overdue” section above Today, each showing exactly when they were due (“Yesterday”, “Monday”, “Apr 14”) instead of a generic label. The section collapses with a tap so you can focus on today without the overdue pile getting in the way.

  • Insight source settings moved to Settings. The toggles for choosing which diary areas (Sleep, Nutrition, Movement, Finances, Thoughts) feed into your weekly insight are now under Settings → Weekly Insights, rather than on the Insights tab itself.
  • Several edit-dialog bugs fixed. Editing a thought with existing content no longer shows a blank editor. Tapping Edit on a session thought now opens the session editor (as expected) instead of the plain-text edit dialog. Switching from session mode back to capture mode in the capture sheet now preserves the session entries as text, so no work is lost.
  • Thoughts now have an optional title. The capture sheet shows a “Title (optional)” field above the content area — leave it blank and the first sentence of your content becomes the card title automatically (no AI, no extra taps). Editing a thought now shows an “Edit Thought” header with the same title field and a Capture / Session mode toggle. You can switch a plain thought to session mode from the edit dialog: your existing content becomes the first session entry, and you can keep adding entries below it.

  • Calendar events in Today now behave like you’d expect. ThoughtFree-created events (those you made inside the app) have a circle checkbox — tapping it marks them complete and removes them, exactly like a task. Google Calendar and ICS events are read-only: they clear themselves automatically once their end time passes, so a 9am standup is gone from your list by 9:15 without any manual action. The Today count updates in real time as events clear.

  • Calendar sheet is now week-only, and always opens on today. The Day/Week toggle is gone — the sheet always shows the full week. Opening the calendar always snaps the event list to today’s section. Tapping a day chip in the week strip scrolls the list to that day. The Previous week, Jump to today, and Next week controls now share a single row above the day chips.

  • Today is now three sections instead of five. Calendar events for today appear directly inside the Today list alongside your tasks — with a coloured left stripe and a source badge (e.g. “Google Calendar”, “Work Cal”) so you can tell them apart at a glance. Overdue tasks also live inside the Today list now (red-tinted, with their original due date shown), rather than in a separate Overdue section above it. The count in the “Today” header reflects your full load: tasks, overdue items, and calendar events in one number.

  • Upcoming now shows 14 days instead of 3. The next seven days are always visible; the week after that sits behind a collapsible “Next week” header. Every day — even empty ones — shows an Add button so you can drop a task on any future date without leaving the Today view.

  • Voice transcription no longer hangs when audio is unclear. Recording in a noisy environment or without clear speech no longer leaves the mic button stuck on “Transcribing…” — the UI now returns to idle correctly whether you’re in live or dictation mode.
  • Thoughts and their comments are now treated as a package everywhere. Deleting a thought now cascades correctly through Trash and Archive: comments travel with their parent, show up nested when you open a trashed or archived thought’s detail view, restore together when you hit Restore, and are permanently deleted together when you empty the trash. The Trash and Archive counts now reflect parent thoughts only (not each individual comment). Comments are also read-only when viewed inside a trashed thought — you can’t add new ones to a deleted parent.
  • Calendar feeds now sync across all your devices. ICS calendar subscriptions you add in Settings → Calendar are now stored in the cloud, so a feed you subscribe to on your desktop shows up automatically on your phone (and vice versa). Previously each device kept its own separate list in local storage, so you’d have to re-add the same feed on every device. Existing locally-stored feeds are migrated up to the cloud silently the first time you load the app after this update.
  • Connect Google Calendar for real-time event sync. Settings → Calendar now has a “Connect Google Calendar” button that walks you through a standard Google sign-in. Once connected, all your selected Google calendars sync automatically — every calendar you have checked in Google Calendar shows up in the Today sheet and in the inline events section, with no ICS lag. Events appear with Google’s calendar colours and the calendar name as a source label. You can disconnect at any time from the same settings screen.
  • Today now has a calendar. A small calendar icon at the top of the Today header opens a sheet (bottom-up on mobile, side drawer on desktop) that shows every event you’ve got — internal ThoughtFree events and any ICS calendar feeds you’ve already connected — unified into one chronological list, with coloured stripes telling you which calendar each one came from. The sheet has Day and Week views: Week shows the Mon–Sun strip with tappable day chips; Day collapses to a single focused day with prev/next-day arrows and a big date heading. A footer line at the bottom of the sheet tells you how many external feeds are wired up and links straight to Settings → Calendars. A + button creates an event right there, pre-filled to the next half-hour on the day you’re looking at. Today’s events still render inline in the page as before, so nothing you saw before has moved — there’s just more behind the icon.
  • Capture can now create calendar events. The capture sheet’s chip bar has two new chips: Event sets a start and end time (with presets for 15 min / 30 min / 1 hour / morning / lunch / evening, an All-day toggle, and a free <input type="time"> pair), and Location lets you note where it’s happening. Set those alongside a date and the thought becomes an event — it shows up on Today’s calendar list and in the new calendar sheet immediately, syncs across your devices, and stays editable from the thought just like everything else. ThoughtFree-created events still live only inside ThoughtFree for now; pushing them out to Google or Outlook is coming next.
  • The calendar icon shows a green dot when an event is starting soon. If your next event is within 30 minutes, the icon sprouts a small dot — a glanceable cue so you don’t have to open the sheet to know something’s coming up.
  • Welcome carousel no longer reappears for existing users. A small number of long-time users were seeing the first-run “Free your mind” intro modal on app load — typically those whose accounts predate the onboarding flow, or anyone who’d cleared browser site data on a device where the completion flag never made it to the server. The app now treats anyone with existing thoughts as already onboarded, and silently backfills the missing flag so the modal won’t reappear next time you sign in on another device.
  • Tapping a due-date chip now opens the date picker — not the repeat picker. Tapping the Today / Tomorrow / custom-date chip on a task that already had a date used to expand the full Repeat scenarios list inside the date popover, which made it look like the wrong picker had opened (and pushed the calendar out of view on smaller screens). The date popover is now just the date popover — quick presets and the mini-calendar, nothing else. Recurrence still lives one chip over, on the Repeat affordance that was always sitting next to the date.
  • Date and Repeat popovers no longer run off the bottom of the screen. When the Repeat picker showed every scenario plus end conditions and time-of-day controls, it could grow taller than the available viewport, hiding rows behind the bottom edge on both phone and desktop. Both popovers now cap at 85% of the viewport and scroll inside, so every option stays reachable regardless of where the trigger chip sits on screen.
  • Today view now opens with your diary, then tasks, then upcoming. Yesterday’s reorder put today’s tasks at the very top, with the diary snapshot beneath them. After a day of living with it, the diary feels more useful as the page’s anchor — it’s the part of the day you want to see and respond to first, before triaging tasks. The Today view now leads with the diary snapshot, followed by today’s tasks (including overdue and calendar), with the upcoming list at the bottom. Nothing else about those sections changed.
  • Track multiple focuses at once. The Diary’s Focus section used to hold a single goal — one “what I’m working on right now” with a day counter. You can now keep up to five focuses in parallel, each with its own start date and optional target date. Settings → Diary has a new “Focus areas per day” control (1–5) that picks how many slots show in the diary; an + Add focus button appears under the list whenever you have room for more. Lowering the count later hides the extras without deleting them — raise it back up and they reappear. Weekly insights now know about your active focuses too, so the AI’s reflections can reference them as context when patterns connect.
  • Sync uses ~10x less mobile data. Every sync used to ship a large internal AI search index alongside your thoughts — invisible to you, but ~15–25 KB of extra bytes per thought on every fetch. With a few hundred thoughts that added up fast, especially on the initial app load and the periodic full refresh that runs after you’ve been away for more than an hour. We now request only the fields the app actually displays. The visible effect: faster sync on cellular, less data used (we measured ~180 MB / week down to a projected ~20 MB / week for an active user), and the app stays well inside our database egress quota.
  • Selected due-date presets show an X to signal you can clear them. When you opened the reschedule sheet on a thought due today, the Today preset was highlighted — but nothing told you that tapping it again would clear the date. The Today / Tomorrow / Next week buttons now display a small × on the right when active, mirroring the cue already used by the custom-date chip. The click-to-toggle behaviour is unchanged; the affordance is now visible instead of hidden.
  • Mood and energy sliders removed from the diary. The draggable Mood and Energy controls that used to sit between Focus and Focus Areas are gone — along with the matching stat tiles on the History page, the mood/energy line chart, and the small mood/energy chips on the Today view’s diary snapshot. The whole feature was rarely used and clutered the page; the Diary now leads with Focus, then Focus Areas, then Reflections. Any past scores you recorded are preserved on the server (we don’t read or write them anymore) in case you ever want them back. CSV and JSON exports no longer include mood / energy columns.
  • Deleting a category with many destinations no longer hides the Delete button. When you delete a category that still has thoughts in it, the dialog asks where to move them. With more than a handful of categories, that list used to stretch the dialog past the bottom of the screen — pushing the Cancel/Delete buttons out of view, so you couldn’t actually confirm the move. The dialog now caps its height, scrolls the destination list independently, and keeps the action buttons pinned at the bottom. Each destination is rendered as a tappable card with a thought count, matching the styling used elsewhere in the app. The same fix is applied to the Tracker’s “Move to List” picker, which had the same scroll problem with long list inventories.
  • Comment composer moved to the top of the comment list. The “Add a comment” input used to sit underneath all the existing comments, so on a thought with many comments you’d have to scroll past the whole stack just to reach the typing field. The composer now sits directly under the Comments header, above the list — always one tap away no matter how long the conversation gets.
  • Comments now stack newest-first. Comments on a thought used to list oldest at the top, so on a long thread you’d scroll past every old reply to find the latest one. The most recent comment now sits at the top, directly under the composer, with older comments stacked below.
  • Comments now render markdown. A comment that included **bold**, a # heading, a - bulleted list, or a [link](https://…) used to display as the literal source string. Comments now go through the same renderer the main thought body uses — so headings, lists, bold/italic, code, blockquotes, tables, and links all format properly. Plain comments without any markdown look unchanged. Editing a comment still drops you into a plain-text textarea so you see the raw source, and the rendered view returns the moment you save.
  • Note view no longer tucks under the Android status bar. On the Android app, opening a note in full-screen view rendered the title and toolbar a few pixels behind the system status bar — readable, but visibly clipped along the top edge. The header now adds the device’s real status-bar height to its top padding, so the title sits cleanly below the bar on Android (and below the notch on iOS). Desktop spacing is unchanged.
  • Finances rows: currency symbol now sits next to the amount. The amount field used to fill a fixed column with right-aligned text, so the currency symbol (€, $, £, etc.) stayed pinned at the left while the value drifted to the far right — leaving an awkward gap on every row, especially on mobile. The input now sizes itself to whatever you type, and the symbol moves with it, so you see €10 or €1,234.56 as one tight unit instead of € 10.
  • Finances now tracks what you bought and what it cost as separate fields. Each entry in the Finances focus area has two side-by-side inputs — a description (“Apples”) and an amount (“3.00”) — instead of one free-form line. The card header shows your daily total, and a new Income section lets you log earnings alongside expenses; when both are present, a net row appears underneath. Existing free-text entries keep rendering — open the writer and fill in the amount on any row to convert it. The Settings → Diary page has a new Currency picker (€, $, £, ¥, and others) that controls the symbol everywhere; switching currencies re-renders past entries instantly because the symbol is purely a display preference. The Android home-screen widget’s “Spend” capture also gained a numeric amount field, so you can log a purchase with its price in one tap from your home screen.
  • Today view leads with your tasks and a slimmer diary snapshot. Today’s tasks now sit at the very top of the page, so the first thing you see is what you can act on right now. The progress bar (“3 of 5 done”) is gone — it took up a full card just to restate what the task list already shows. The diary card sits directly beneath the task list and condenses what was a multi-row block into a single compact row of icons — sleep, nutrition, movement, finances, thoughts, plus mood and energy when set — each with a tiny label underneath. Tap anywhere on the row to open the full diary.
  • The Thoughts section of your diary is now a stream of entries. Each time you press Enter, the thought you typed becomes its own entry — and the input clears, ready for the next one. No more squeezing everything into a single block of prose: capture one entry now, another a few hours later, and the diary keeps them as separate thoughts. Long entries wrap naturally and the list scrolls — nothing gets truncated. Tap any entry to edit it, tap × to remove it. Past days where you’d written one continuous block of Thoughts will show that block as a single entry the first time you open it, so nothing you’ve already written is hidden. The other four focus areas (Sleep, Nutrition, Movement, Finances) are unchanged.
  • Thoughts entries now stack newest-first. The Thoughts focus area used to list entries in the order you captured them, so the first thought of the day stayed pinned at the top. Now it works like a stack — your most recent entry sits at the top of the list, and older ones move down. The collapsed diary card also previews your latest entry rather than your first. Edit and delete behave the same as before.
  • Diary markdown exports wrap each Thoughts entry in its own blockquote. Exported Thoughts used to render as a single flat bullet list, which collapsed visually in Obsidian whenever an entry contained its own dashes or line breaks — you couldn’t tell where one thought ended and the next began. Now each entry is a blockquote with the capture time bolded at the start (e.g. **09:42** — felt scattered today), so internal dashes, bullets, and paragraphs stay neatly contained inside their entry. Affects Diary → Export → Markdown.
  • Finances amounts in markdown exports now show your currency symbol. Expense and income rows used to export as Coffee: 4.3, leaving the currency implicit. They now render as Coffee: €4.30 (or £, $, ¥, etc. — whatever you’ve picked in Settings → Diary → Currency), with consistent decimal formatting that matches how amounts look inside the app. Income rows keep their leading + (e.g. Client invoice: +€250.00). CSV exports still emit raw numbers so they stay easy to feed into spreadsheets.
  • BYOK settings moved under AI Processing. Bring-your-own-key now lives as a section inside Settings → AI Processing rather than as its own sibling tab. Old links and bookmarks pointing to the AI Provider tab still work — they land in the right place.
  • Weekly insights now read between the lines. The summary is reshaped around five guiding lenses — what you want, what you’re focused on, what’s bothering you, what you have to do, and what you did — without naming or quoting any of them in the output. You’ll feel those questions answered in the themes, concerns, and observations rather than seeing them as Q&A.
  • Session mode: pressing Enter now clears the input. Capturing an entry by pressing Enter behaves the same as tapping the ”+” button — the entry is saved AND the input clears, ready for the next thought. Previously Enter saved the entry but left the text in place, forcing a manual delete.
  • No more “Inbox zero” flash on app open. Returning users would briefly see the first-time empty state before their thoughts loaded. The inbox now waits for the load to actually complete before deciding whether you have zero thoughts.
  • Picking a date in the actions sheet now updates the calendar instantly. Tapping a day used to save correctly once you pressed Done, but the day didn’t visually highlight until then. Now the selection is reflected the moment you tap — no more guessing whether the click registered. The same fix transparently helps priority and time pickers too.
  • Enter selects the only matching category. When you’ve typed enough into the category search that only one option is left, pressing Enter picks it. Matches the pattern from Linear, Notion, and other command palettes. Works both for assigning a category at capture/edit time and for filtering the inbox by category.
  • Automation settings use modal pickers instead of dropdowns. The Research Style and Cover Style fields in Settings → Automations now open a bottom-sheet picker with each option’s description visible — consistent with the rest of the app’s pickers. The native dropdowns they replaced were the only inconsistent inputs in that flow.
  • Markdown exports now lead with an Export Summary. Whether you’re exporting to Obsidian (as a zip, a vault, a single file, or via the direct send), the output now opens with a summary block — total thoughts, date range, count per category, and the export timestamp. Vault and zip exports also include the summary as a top-level README.md. JSON / OPML / ENEX formats are unchanged.
  • Bold and links render in card view, not just when editing. A thought containing only **bold**, only ~~strikethrough~~, a single markdown link, or a single task list line now renders as formatted markdown in the inbox card view. Previously these only rendered when paired with another markdown element, so a single bolded word would show as **foo** literal text.
  • Comments no longer leak into the inbox as stray notes. A subtle batch-sync retry path was stripping the parent link off comments when an unrelated row in the same batch had a stale tracker-list reference, turning the comment into a top-level thought on the server. The retry now only nulls the tracker-list field, so comments stay linked to their parent. Single-thought deletes also cascade more reliably now — comments linked via the server-UUID fallback are caught even before they back-fill the local link.
  • Archive view uses the same bulk-actions bar as the inbox. Selecting multiple archived thoughts now shows the unified action bar with Unarchive + Delete, matching the inbox’s visual language. The buttons in the previous custom bar had slightly different spacing, colours, and the count indicator — same component now everywhere.
  • Storage cleanup when you permanently delete. Image and PDF attachments on a thought are now removed from cloud storage when you empty the thought from Trash, when you remove an individual attachment from a thought you’re editing, or when you change a voice note back to text. Until now those files stayed behind forever — they’re cleaned up automatically going forward.
  • Voice recordings stay on the device that made them. New voice captures are no longer copied to the cloud — only the transcript syncs. The recording is still available for playback on the phone you recorded it on, but other devices will see the transcript without an audio player. We’re moving toward transcription being the canonical record.
  • Calendar feeds refresh when you ask them to. The Refresh button in Settings → Calendar Feeds now bypasses the browser cache, so it actually re-fetches the upstream calendar instead of replaying a stored copy. Each feed also shows a humanised “Synced 3 minutes ago” timestamp, and the panel now mentions that Google can take up to 24 hours to publish edits to its iCal feed (a Google limitation), so a slow appearance there isn’t ThoughtFree being stale.
  • Tidier filter toolbar. Active category and status filters now appear as one pill with an X tail built in — tap the pill to change it, tap the X to drop just that filter and keep the rest. Sort order moved into the actions menu (it shows the current direction inline, like “Sort: Newest first”), and the search input is a touch narrower on phones so the whole toolbar fits without overflowing when several filters are active.
  • Undo and redo while writing diary entries. Reflection and focus-area writers now show Undo and Redo icons next to the Done button, with Ctrl+Z and Ctrl+Shift+Z shortcuts on desktop. Quickly walk back a sentence you didn’t mean to delete, or replay a thought you did. Edits group by word the way native textarea undo does, so one tap rolls back the last word — not the last keystroke.
  • Offline open now actually shows your thoughts. Opening the app on a phone with no network (or a stale access token that can’t refresh) used to drop you on the welcome screen with no way through. The app now remembers who you are independently of the auth library’s session storage, so it loads straight into your inbox from the local cache. When you come back online, the session refreshes in the background — no sign-in prompt, no lost captures.
  • Stay signed in offline. Opening the app in airplane mode (or on a flaky connection) no longer kicks you to the login screen. Once you’ve signed in on a device, you keep your session there until you actively sign out — your thoughts are available even with no internet, and any captures you make while offline sync the moment you reconnect.
  • Sign-out now requires internet. A local-only sign-out can’t actually invalidate the session on the server, so the button shows a brief notice and waits for connectivity rather than half-completing.
  • Capture pad metadata bar is reorganized. Category and List now sit on the left, with a thin divider separating them from Date, Time, and Repeat on the right. The new grouping reads as “what this thought is” then “when it happens” — same chips, clearer flow.
  • Thought details no longer scroll sideways on mobile. Long URLs or unbroken text inside a comment now wrap properly instead of pushing the whole sheet wide.
  • Set a time of day on recurring tasks. The repeat picker now has an “At” field. Once set, the chip reads “Daily at 9:00 AM” — one chip instead of two.
  • “From completion” mode for habits and maintenance. A new toggle in the repeat picker lets you choose how the next occurrence is calculated: “On schedule” (the default — advances from the scheduled date, right for meetings and bills) or “From completion” (advances from when you mark done, right for “change the air filter every 90 days” and other habit-style tasks).
  • Tapping an already-selected repeat option no longer clears it. Re-opening the picker and tapping the active row just closes the picker. To clear, use “Does not repeat” or the X on the chip.
  • Star thoughts from the more-actions sheet. Pin important captures with a single tap from the sheet that opens on long-press.
  • Calendar refreshes when you revisit Today. Returning to the Today tab now re-fetches your calendar events automatically, and any fetch errors are surfaced inline instead of silently failing.
  • Copy and inline edit on comments. Hover any comment to copy its text or edit it in place — alongside the existing delete action.
  • Custom voice styles for research reports. Pick the tone your research is written in, including grounded, fact-only modes that won’t fabricate.
  • Web grounding across all research paths. Research now fetches live web sources where appropriate, with citations included in Kindle exports.
  • Better research model picker. The opinionated default is gone — you now choose from the full OpenRouter catalog in Settings, and your choice is authoritative.
  • Cleaner clipboard. Copying multi-line notes no longer leaves stray backslash characters in the pasted text.
  • Hourly “Captured In Last” filters. New presets in the Status filter let you slice by recent hours (last hour, last 3 hours, etc.) for fast triage of fresh thoughts.
  • “Captured Within” date-range presets. Filter your thoughts by capture date with one-tap ranges (today, this week, this month).
  • Diary history time-range filter actually filters. Changing the range now recomputes the stats and charts as expected.
  • Mic offline state is explained. Voice capture tells you why the mic is unavailable instead of silently disabling itself.
  • Tighter post-capture category chips. Less scrolling between captures.
  • Dual-channel push notifications. Web Push got polish and native FCM is wired up on Android, so you’ll reliably get diary reminders, streak alerts, and pipeline digests on whatever device you’re using.
  • Comments drawer at capture time. Stage comments while creating a thought instead of after the fact.
  • Change a tracker’s list from Edit. The Edit dialog now lets you move tracker items between lists.
  • Focus section in the diary. Set a personal goal with a day counter to track streaks toward it.
  • Comments inline in the Edit and View dialogs. See and add comments without opening a separate sheet — task and tracker rows now also show a small info pip when comments exist.
  • Smarter category picker. Sorted by usage with your selected category pinned first, plus an inline Create '<query>' CTA when nothing matches what you typed.
  • Faster category emojis. A three-layer resolution cascade keeps the picker snappy even with hundreds of categories.
  • Diary chips commit only on Enter or +. No more accidental chip creation while typing.
  • Single-file Markdown export in Obsidian format. Export your entire library as one Obsidian-compatible Markdown file.
  • First-class Organized block in the diary. Items added by automations get their own section instead of mixing in with manual entries.
  • Fewer, sharper diary reflection prompts. Removed four niche focus areas and rewrote the remaining prompts.
  • Tooltips open on first tap on mobile. No more double-tapping to read an info tooltip.
  • Polished sign-in screen. New split-screen layout puts Google OAuth first with an inline magic link option, and desktop no longer has stray scroll bars.
  • Pro voice cap. Pro voice transcription is now capped at 1,000 minutes per month (previously unlimited).
  • Credits + BYOK is live for Pro. AI features now run on a credit budget visible in your nav bar, with cost previews in automation cards and the insights page. Pro users can paste an OpenRouter key to bypass credits entirely (BYOK), and that key routes every AI endpoint including the public API and generators.
  • Graceful degradation when credits run low. Running out of credits now shows a clear message and a path forward instead of a generic error.
  • Unified diary writer. The mobile and desktop writer dialogs now share one responsive modal — taller on desktop so the textarea isn’t cramped.
  • Time-of-day on tasks. Set a specific time when scheduling a thought; the time chip now lives as its own metadata pill on the card. Edit the time directly from the date-badge popover with a segmented Date/Time tabbed view.
  • Repeat scenarios. A new scenario-list picker shows anchor-specific repeat options (every Monday, monthly on the 12th, etc.) with a Custom… escape hatch.
  • Mobile full-screen writer for diary focus areas. Long-form focus entries get the screen real estate they need on phones.
  • Chip-mode for diary nutrition, movement, and finances. Quick chip pills with a sleep-notes button and chip-pill card preview.
  • Diary sync stability. Entries now upsert by date so duplicates can’t slip in across devices.
  • Resilient model catalog. A short-cache fallback list keeps your model picker working through transient OpenRouter outages.