Updates

Syncing's changes and release notes.

·
  1. Improved#
    Android app

    Android app 1.0.2 — the needless “weren’t saved” alert is gone, trash cleanup waits for sync, steadier calendar linking

    The Android app update is now on the Play Store. The changes that reached the web on September 16 are in the app too.

    • Fixed a “Some changes weren’t saved” alert that appeared even though nothing had been lost
    • The 30-day Trash cleanup now waits until the app has finished syncing, so your devices stay in step
    • Clearer wording when sync pauses — your edits stay safe on this device
    • Google Calendar now connects to the account you’re signed in to when you come back from the browser, and calendars that failed to connect stay in the list
    • Plus stability improvements
  2. Improved#
    DesktopMobile webAndroid app

    Removed a needless “changes weren’t saved” notice and made trash auto-cleanup safer

    Sometimes a “Some changes weren’t saved” notice appeared even though nothing was lost. It came from this device trying to clean up trash items another device had already emptied — your data was never affected.

    • That notice no longer appears. If saving ever does fail, we see it on our side first and fix it
    • The 30-day trash auto-cleanup now runs only after this device has finished syncing with the server
    • The message shown when sync stops has been simplified — it now just tells you your edits are safe on this device
    • (Android) The same changes ship with the next app update
    • Plus general stability improvements
  3. Improved#
    DesktopMobile web

    Safer sign-out checks, keyboard accessibility, and agent API paging

    We widened the checks that keep unsent work from being lost, and cleared the spots that blocked keyboard-only use.

    • Signing out now also checks for recordings still uploading — changes, attachments, and recordings are each counted and shown
    • Switching accounts no longer leaves the previous account's sync state behind
    • Permanently deleting from the trash now removes the original recording file too, and a recording that fails to upload is cleaned up right away instead of lingering on the server
    • The mobile AI panel and the calendar/import confirmation dialogs now work with a keyboard — focus stays inside and Esc closes them
    • Agent API: item listing is now paged (has_more and limit fields) — check has_more before treating a list as complete. Responses also carry an outcome field describing the result
    • Document usage is calculated correctly after restoring a backup
    • Connecting Google Calendar is now safer — the connection completes only in a window signed in to the account that started it. The connected-calendar list now shows a recent sync failure right away
    • We amended the Terms of Service and Privacy Policy — how recordings and voice-file transcription are processed and when original audio is deleted, the retention periods of AI processors, responsibility for recordings that include other people’s voices, and guidance regarding children under 14
    • (Android) The fix for the app closing along with a widget popup, and the accessibility of the canvas arrows, ship with the next app update
    • Plus general stability improvements
  4. New#
    Android app

    Android app 1.0.1 — free recording, a canvas record button, and better backup export

    The Android app update is rolling out on the Play Store. Changes that opened on the web first are now in the app.

    • Speak-to-create and canvas recording transcription now work on the free plan (300 minutes a month, up to 105 minutes per recording)
    • A record button now sits at the top of the editing canvas — if you close the canvas mid-recording, what you've recorded so far is kept
    • If a recording would run past your remaining voice minutes for the month, the app tells you before it starts and stops automatically when the time is up — recordings that couldn't be transcribed are not kept on the server
    • Account › Backup export now includes every item, even past 1,000
    • Plan notices now read consistently wherever a feature needs a plan
    • Plus general stability improvements (widget refresh, notifications, the recording screen)
  5. New#
    DesktopMobile webAndroid app

    Voice transcription is now available on the free plan

    Speak and it becomes an item; record on the canvas and it becomes text — now on the free plan too.

    • Free plan: speak-to-create and canvas recording transcription, up to 300 minutes a month (up to 105 minutes per recording)
    • Pro: the monthly voice limit goes from 180 to 600 minutes, and canvas recordings can run up to 180 minutes each
    • Transcribing uploaded recordings and talking in the AI panel still require Pro or higher, as before
    • The voice gauge under Account › Usage now shows on the free plan as well
    • (Android) Free recording in the app ships with the next app update — until then, in-app recording transcription still requires Pro or higher
    • Plus general stability improvements
  6. Improved#
    DesktopMobile webAndroid app

    Updated terms and privacy policy, stronger trash retention, and usability fixes

    This update brings our legal documents in line with how the service actually works, and tightens how we honor data retention promises.

    • Updated the terms of service and privacy policy — added a minimum age requirement (14+), corrected the AI data-processing notice to match actual behavior, and cleaned up the revision history (see the addendum in each document)
    • Voice transcripts of items in the trash are now excluded from automatic cleanup during the 30-day restore window — restoring an item brings its transcript back too
    • Fixed the AI panel's open/closed preference being silently overwritten when opening an item from a link or signing back in
    • Resizing the category sidebar is smoother, and its width now stays consistent across multiple open tabs
    • Added screen reader labels to the canvas previous/next arrows
    • (Android) Fixed widgets not refreshing after signing back in, and navigation being blocked inside notification popups (ships with the next app update)
    • Plus general stability improvements
  7. Fixed#
    DesktopMobile webAndroid app

    Consistent language handling, due dates on widgets, and documentation accuracy

    This pass makes your language choice stick everywhere, and brings our documentation in line with how things actually work.

    • When you pick a language yourself, that choice now always wins — including speech recognition and emails, where some paths still followed the browser language
    • Fixed password-reset and other emails arriving in Korean for people using unsupported languages — they now arrive in English
    • On narrow screens, opening a note from the AI panel now closes the panel instead of leaving it stacked behind
    • (Android) Day, 3-day, and week widgets now show due dates — items with only a deadline used to be invisible there (ships with the next app update)
    • (Android) Widget colors now match your category colors in the app
    • Corrected the privacy policy, terms, and pricing FAQ to match actual behavior — the scope of the access-request window, our AI processing vendors, and how automatic data cleanup works
    • Plus general stability improvements
  8. Fixed#
    DesktopMobile webAndroid app

    Language handling and notification fixes, stronger cleanup of deleted voice data

    This pass focuses on issues affecting people who work across multiple languages.

    • Fixed AI conversations in English getting Korean titles — quoting another language in a chat no longer changes the title's language
    • Fixed speech recognition being forced to a specific language on devices set to an unsupported language — it now auto-detects what you actually speak
    • Improved how the first-visit language is chosen from your browser settings — a language you pick yourself always wins
    • Fixed all-day event reminders not arriving in some time zones (London, Berlin, and others)
    • Server-side cleanup of voice transcripts now also covers recordings attached to notes you deleted
    • Documents in unsupported formats are no longer rendered as links
    • Corrected the governing-law wording in the Japanese privacy policy
    • Plus English copy refinements and general stability improvements
  9. Fixed#
    DesktopMobile web

    AI response language and document upload fixes, voice privacy improvement

    A pass over the AI's language behavior, document learning, and voice data handling.

    • Fixed the AI assistant replying in a language different from your app language setting — it now follows your setting
    • Improved speech recognition so it identifies the spoken language more accurately
    • Fixed a problem where adding documents to the AI's knowledge could fail
    • Moving to a new device now shows a confirmation first, with a heads-up that it uses one of your monthly changes
    • Server-side transcripts of voice recordings are now deleted automatically after 7 days — notes saved on your device are unaffected
    • Plus general stability improvements
  10. Fixed#
    Android appIn development

    Android — dates now follow your app language

    Language-accuracy fixes for the Android app.

    • Fixed dates and times on cards staying in Korean even when the app language was set to English or Japanese
    • The device-move confirmation and 7-day transcript auto-deletion apply to the app as well
  11. Improved#
    DesktopMobile web

    AI query accuracy, voice privacy, and billing math improvements

    A round focused on AI honesty and data privacy.

    • When you ask the AI about a category that doesn't exist, it now says so instead of returning arbitrary results — and when a list is cut short, it tells you. It can also count records by title prefix accurately
    • Voice attachment transcripts are now purged from the server immediately after use
    • Fixed recurring events that could appear shifted by a day under certain timezone settings
    • Fixed partial-refund month math for annual billing that could drift on end-of-month billing dates
    • Polished the accuracy of trash-restore, subscription-change, and device-release messages
    • Plus broader server-side validation and security hardening
  12. Improved#
    DesktopMobile web

    Device slot management, notification accuracy, and calendar conflict improvements

    A round of fixes for account and sync accuracy.

    • If a plan change leaves you with more registered devices than your plan includes, you can now release unused devices right from the prompt and carry on — these releases don't count toward your monthly device changes
    • Fixed the confirmation message after a subscription change sometimes not matching when the change actually takes effect
    • Plus broader server-side safeguards around version history and device management
  13. Improved#
    DesktopMobile web

    Agent connections overhaul — all-day events restored, stricter validation, pricing copy corrected

    A broad overhaul of AI agent connections (API and MCP). Behavior now matches the connection guide exactly.

    • Fixed all-day event input failing with an error
    • Dates that don't exist (like February 31) were silently accepted — they now return a clear error
    • Unknown fields and invalid status values now get an explicit error instead of being ignored
    • 403 responses include a machine-readable code, and the connection guide now matches actual behavior exactly
    • Fixed agent-created categories occasionally duplicating an existing name
    • Agent API guide — usage limits are now described in the unit actually enforced (per token)
    • Plus a broad polish of internal checks and safeguards, including backup restore and calendar integration
  14. Fixed#
    DesktopMobile web

    Restore, calendar sync, and agent behavior fixes

    A pass focused on the places that guard your data.

    • Fixed backup restore skipping certain record types — every record type now comes back (public-sharing state, AI opt-in, and email digest settings are intentionally not restored, for safety)
    • Events already imported from a calendar are now preserved when you disconnect it — cleanup could previously remove them
    • Editing a non-existent item through an agent connection now returns a clear error instead of appearing to succeed
    • If your device clock is far off when the app starts, the 30-day trash cleanup is deferred for that session (it applies again once you edit something)
    • Aligned the agent connection guide's permission and setup copy with actual behavior, with an automated check to keep them from drifting apart again
    • Plus a broad polish of internal checks and safeguards
  15. Fixed#
    DesktopMobile web

    Version history and AI search consistency

    A consistency pass across version history, AI search, and pricing copy.

    • Item version records now always capture the result of an edit — clearing up version lists that could show two identical-looking rows when edits came through an agent connection
    • Renaming a category now flows into the AI search index on a regular sweep, fixing searches that only matched the old name
    • Aligned the voice limits on the pricing page with actual processing — uploaded audio files run up to 90 minutes on Pro and 4 hours on Pro+ and up, as announced on August 13
    • Leftover sync jobs on expired accounts are now cleaned up, along with some internal safeguard polish
  16. Fixed#
    DesktopMobile web

    A broad stability update, plus a corrected voice limit

    A wide pass over places that could drift out of line, from account and billing to the editor.

    • Clarified the voice limits by path — in-app recordings run up to 100 minutes per file (a recording-format limit), while uploaded audio files process up to 90 minutes on Pro and 4 hours on Pro+ and up. Your monthly allowance (1,200 minutes) is unchanged
    • Strengthened safeguards around account deletion and subscription state
    • Fixed an issue where editing an item through an agent connection could turn an all-day event into a timed one
    • Fixed routines crossing midnight being saved with incorrect times
    • Fixed pasted tables shifting cells when a cell contained tabs or line breaks
    • Fixed images disappearing from table cells that also contain text, and stray backslashes left after pasting
    • Fixed some confirmation dialogs not appearing, which caused actions like token revocation to be silently ignored
    • Polished details across column reordering, keyboard handling, and search display
  17. New#
    DesktopMobile web

    "Agent connection" is now in your account settings

    You can now connect the AI tools you use so they write their finished work straight into your Syncing calendar. Issue a personal token in your account settings, then paste the accompanying instructions (usage guide included) into your tool.

    • The token is shown once at creation and never stored on our side. You can revoke it at any time
    • Entries land on your calendar as events with a start and end time, marked as agent entries across all three views
    • Extended abilities such as editing, deleting, and reading items can be enabled per token on the Pro plan
    • A proper introduction page is coming shortly

    This update also includes internal work narrowing how your data is processed and shared.

  18. Improved#
    DesktopMobile web

    More accurate calendar times and restores, steadier text input

    We went wide on the places where what you saw could drift from what you'd actually saved.

    • Fixed events with damaged time data appearing as blocks stretched to midnight, or leaving stray fragments behind
    • Fixed a display minimum for short events changing the times that actually got saved
    • Fixed being unable to drag open-ended events into late hours, and corrected how past-midnight events are split
    • Fixed the trash sorting deleted items in the wrong order
    • Fixed pasting a table inside a table skipping empty cells and shifting columns
    • Fixed Enter selecting the wrong mention while text was still being composed in an IME
    • Fixed restores dropping valid items, and restores stalling because of another account's data
    • Restore results now tell you which items were skipped and which attachments were missing
    • Fixed a failed AI document lookup showing an upgrade prompt instead, and voice notes leaving orphaned files when interrupted
    • Fixed a case where billing could double up after a cancelled plan had already expired
    • Fixed the app failing to open when reached with an unsupported language setting
    • Fixed older content lingering in the AI index after an account deletion or a plan downgrade
    • Android app (in development): added a banner for repeated sync failures, and fixed a message that stayed in English
    • Plus many stability, security, and monitoring improvements
  19. Improved#
    DesktopMobile web

    More reliable sync and restore, clearer subscription info

    Places that used to fail silently now speak up, and we fixed spots where what you were told could drift from what was true.

    • When sync repeatedly fails and a change can't be uploaded, you now get a notification instead of silence
    • Fixed billing guidance that could mismatch your actual subscription state, or suggest an unnecessary re-subscription
    • Fixed open-ended events gaining an end date when moved on the calendar, and corrected time labels on events crossing midnight
    • Fixed backup restore miscounting missing attachments, and partial results appearing as complete
    • Fixed demo-page input possibly lingering into account data, and restore stopping because of edit-history entries
    • Fixed AI date moves dropping the time and end information of an event
    • Fixed device sign-out occasionally failing silently, and made the security copy match actual behavior
    • Android app (in development): attachment deletion now asks before permanently removing, plus polish for short-event moves and table editing
    • Plus a number of additional stability, security, and observability improvements
  20. Improved#
    DesktopMobile web

    Consistent lists and calendars, sturdier everywhere

    Another broad pass over the places where the order or content on screen could drift from your actual data.

    • Fixed a sorting issue where a note or file you just saved could appear near the bottom of a list
    • Fixed deadlines not showing on the calendar under certain conditions
    • Fixed comments that could be deleted by a stray click
    • Backup restore no longer stops entirely because of a few conflicting items — it now skips just those and continues
    • Fixed AI chat losing conversation context or miscounting usage when an error occurred
    • Fixed Google Calendar sync occasionally repeating the same work
    • Also polished the home-screen widget and category display in the Android app (in development)
    • Plus a number of additional stability and security improvements
  21. Improved#
    DesktopMobile web

    More accurate views, safer data

    A broad cleanup of the places where what you saw could drift from what was stored.

    • Fixed cases where certain time formats could freeze a view or make events seem to disappear
    • Payment confirmation and AI responses now surface problems clearly instead of failing silently
    • Shared pages stay stable even with very large or complex documents
    • Refined backup file handling so large, complex backups are processed safely
    • Strengthened the reliability of Google Calendar sync
    • Payments and subscription checks are safer — if your subscription status can't be verified, we hold the payment and ask you to retry shortly
    • Backup restore no longer returns silently empty results on an entitlement check issue — you get a clear error instead
    • Plus a broad round of stability and security hardening under the hood
  22. Improved#
    DesktopMobile web

    Snappier views, stronger foundations

    The moments when you move or remove a note just got more precise.

    • Drag or resize an event on the calendar and every view updates instantly — no more brief ghost entries
    • Deleting, restoring, and undoing now land in all three views at the same moment
    • Voice transcriptions appear in an open canvas faster
    • The plan-change dialog now confirms your billing cycle before quoting an exact price
    • Unified the name of the editing space across the English and Japanese UI
    • Plus a broad round of stability and security hardening under the hood
  23. Fixed#
    DesktopMobile web

    Usage, restore, and sync — a second full sweep

    Our second full sweep. This time the focus was on two questions: are you charged only for what actually ran, and does everything come back whole when you restore?

    • AI usage — quota is refunded in full when a task fails or never starts
    • AI answers now cite the right passage from the right document
    • Voice transcription — cleared the paths where a job could stall or leave usage unreturned
    • Version restore — images embedded in a note survive the restore intact
    • Google Calendar — events you delete and then restore in Google sync again
    • Notion import — content comes through unbroken, and large files are handled safely
    • Subscriptions — more accurate expiry dates and payment handling
    • Plus a pass over list ordering, previews, date display, and privacy in our diagnostic logs
  24. Fixed#
    DesktopMobile web

    A full sweep for data safety and stability

    A full sweep of fixes, centered on keeping your data safe.

    • Trash retention is now exact — nothing is removed before the full 30 days
    • Logging out warns you first if some changes haven't reached the server yet
    • When an AI task fails, its usage is automatically refunded
    • Fixed a delay in recognizing your plan after resubscribing
    • Restoring a backup into another account now keeps images and attachments intact
    • Google Calendar sync now guides you clearly through reconnecting after a login expires
    • Strengthened protections around notifications and personal data
  25. Improved#
    DesktopMobile web

    Table editing, public page speed, and restore accuracy

    This round focused on editing and saving notes that contain tables.

    • Pasting a table — tables copied from elsewhere now keep their grid
    • A vertical bar (|) inside a cell no longer shifts or drops the cell next to it
    • Notes opened from a public link load much faster — the longer the note, the bigger the difference
    • Restoring a backup is more accurate — if you attached the same file more than once, every copy comes back
    • Search now works from a single character, including full-width characters
    • Fixed a brief mismatch that could appear while switching languages
    • When a sync problem keeps coming back, we no longer repeat the same notice — we tell you what to do next
    • Cells that contain both a backslash and a vertical bar now save safely
    • Tables stay intact even when a note mixes code blocks and tables
    • Pasting a table as plain text now keeps every cell's content
    • Restoring a large backup is further hardened so no rows go missing
    • Fixed the language picker occasionally snapping back and freezing
    • Error diagnostics are now better protected from including your note content
  26. Improved#
    DesktopMobile web

    Stability, search, and accessibility improvements · account deletion page

    A bundle of improvements refined through two rounds of focused review.

    • Stronger sync safety — extra layers of protection keep your notes safe on your device even in rare error conditions
    • Signing out while offline now reliably clears the session on this device
    • Better search — finds the same note even when characters are written slightly differently (full-width vs. half-width, and more)
    • Saving and restoring notes with tables is now more accurate
    • Screen reader improvements — undo notifications are announced, and screen contrast is higher
    • New account deletion page — you can review the deletion process without opening the app
  27. New#
    Android appIn development

    Android app — home screen widgets

    Widgets that show your schedule right on the home screen — no need to open the app.

    • Four calendar widgets — monthly, weekly, 3-day, and single-day
    • Per-widget settings — switch the type, time range, and background opacity
    • Page arrows to step through time, and side-by-side layout when events overlap
  28. Improved#
    DesktopMobile web

    Refund policy, spelled out · Terms updated

    Refund rules are now written down, plainly: when you get a refund and how much, exactly as stated.

    • Full refund within 14 days of payment · prorated refund for mid-term annual cancellations (settled by month)
    • Full refunds now auto-cancel the subscription — so no charge follows next cycle
    • Deleting an account while a subscription is running now asks once more
    • Terms of Service and Privacy Policy updated to state exactly how we operate
    • Ongoing quality rounds — numerous security and data-protection hardenings
  29. Improved#
    DesktopMobile web

    One-day calendar stepping · Instant attachment previews

    • Arrows to step week and 3-day calendar views one day at a time — fine-grained movement alongside week jumps
    • Attachment thumbnails appear the moment you upload — no waiting on a server round-trip
    • A confirmation step before plan changes — the amount is shown again before anything is charged
  30. New#
    DesktopMobile web

    A new landing page · Self-serve plan changes

    • Landing page redesigned — scattered note fragments converge into a calendar in the hero, plus a new "three beliefs behind Syncing" section
    • New security & data-ownership section — how your data is protected, and whose it is, right on the landing page
    • Change your plan right from your account — upgrades apply instantly, downgrades at the next billing cycle
    • A 7-day grace period for payment issues — service keeps running, with a notice banner on your account page
    • Numerous stability improvements
  31. New#
    DesktopMobile web

    In-app support requests · Date markers in Todo

    • Contact us or report a bug right inside the app — the 📮 entry in your profile menu, with screenshot attachments
    • Date markers in the Todo list — see where the date changes along your sort order (toggle in settings)
    • Stronger privacy — support records are erased when you delete your account
  32. Improved#
    Android appIn development

    Android app — refining the feel

    • Touch response and gestures aligned with native platform standards
    • The account screen is complete — profile, subscription, and device management
    • A new welcome screen design, and 3-panel calendar sweeping (swipe left and right)
    • Dark mode applied throughout
  33. New#
    DesktopMobile web

    Google Calendar sync, generally available

    We passed Google's official OAuth app verification. The beta cap (99 seats) is gone — every paid plan can now connect right away.

    • Two-way sync — events, recurrence, and colors move together on both sides
    • Category ↔ calendar mapping — you choose which categories sync to which calendars
    • Manage the connection from your account page, from status checks to disconnecting
  34. Improved#
    DesktopMobile web

    Monthly calendar refinements · Relaxed device-change limit

    • Monthly view refinements — swipe between days in the agenda, two-line titles, and time coloring
    • Device-change limit relaxed from 2 to 3 per month — across all plans
  35. Improved#
    DesktopMobile web

    A round of workflow refinements

    • Date-range chips in search — today, this week, this month in one tap, with created-date as the new default axis
    • "Open in editor" for the view editor — work across multiple documents in one editing surface (desktop)
    • Routines now ask before deletion — so a whole recurring series can't vanish by accident
    • The record button moved to the top header — one hand away on any screen
    • Editing the same note from several places now stays consistent — stronger concurrent-edit integrity
  36. New#
    DesktopMobile web

    Drag to move on calendar · Stronger recurrence

    • Long-press and drag calendar blocks to move them — with a mouse or on touch screens
    • Routines gain an "until this date" end condition — for recurrences with a real deadline
    • Stronger round-tripping of recurring events with Google Calendar — "this and following events" edits are now accepted without loss
    • The publish-settings popup reshaped for mobile
  37. New#
    Android appIn development

    Android app — the screens take shape

    • The canvas (note editing) now mirrors the web — meta fields, prefixes, comments, and attachments included
    • Welcome screen and email sign-in complete
    • The profile sheet — file management, user guide, version history, and notifications
    • The skeleton of creating todos by voice
  38. Improved#
    DesktopMobile web

    Search and table usability

    • Mobile search filters now live inside the search sheet — filters and results on one screen
    • Horizontal focus for tables — a rotate button to concentrate on one column
    • Breathing room for the mobile calendar time grid
    • The Google Calendar button on your account now opens the management panel directly when already connected
    • Numerous stability improvements
  39. New#
    DesktopMobile web

    Your data, portable — expanded export

    Your data is yours. We widened the doors for taking it out.

    • Export any canvas individually — Markdown, HTML, PDF, or Word, images included
    • Export and import your AI memory — the context your AI has built moves with you
    • Duplicating an item copies inline images independently — original and copy never affect each other
    • Years shown automatically on dates outside the current year
  40. New#
    Android appIn development

    Android app development has begun

    Syncing in your pocket — we've started building the native Android app. It shares its code heart with the web as a twin design, so what the web can do, the app can do. Not yet on the Play Store — we'll announce it here when it's ready.

    • Sign-in and real-time sync connected
    • The five-tab shell and the skeleton of the three views (todo, calendar, table)
    • The canvas editor, dark-mode foundation, and deadline notifications
  41. New#
    DesktopMobile web

    Mobile overhaul · Voice memo transcription

    • A full mobile overhaul — time-axis zoom (down to 24 hours on one screen), canvas density, and display of past-midnight events
    • Upload a recording, get it transcribed into your notes — meeting audio becomes todos and notes (paid plans)
    • The canvas ⋯ menu grows — delete, and a toggle for meta icons
    • Delete routines right from the card — with undo support
    • Consistent back-button behavior — sheets and popups close in order
  42. New#
    DesktopMobile web

    Syncing is live

    Sign-ups and payments are open. One note, alive in three views at once — todo, calendar, and archive. This is where Syncing begins.

    • AI assistant — a loop of creating, editing, and asking by voice or text; it understands time and can query your record structure
    • Version history — a timeline rail, change diffs, and non-destructive restore
    • Notification center — deadline reminders, replies, and announcements in one place
    • Email alerts for new-device sign-ins
    • A user guide — nine sections, with per-device notes