Mobile, Sync & a Smarter Free Trial
A quiet but heavy stretch — sync that actually syncs, real mobile navigation, a longer free trial, and an AI that can remember why something failed even after a refresh.
Free trial is now 30 days — and there’s a free tier
You get three full weeks more to try Postal end-to-end without a credit card. We also added a free bring-your-own-API-key tier — if you have an xAI key, you can use Postal for free, indefinitely. Pricing has been restructured into clearer tiers so you can pick the one that matches how you actually use the app.
Mobile navigation that works
The left rail is now reachable on phones via a hamburger menu in the top-left — tap to slide in a drawer with Tasks, Calendar, Scratch Pad, Labels, Notes, and Settings, each labeled and tap-friendly. Workspace switching lives there too.
Opening a note on iPhone no longer hides the close button under the status bar. The detail view now respects the notch and Dynamic Island, shows a small drag handle at the top, and dismisses when you swipe it down — the iOS pattern your fingers already know.
Sync that actually syncs
Pressing the Sync button now pulls everything, including chat conversations created on another device or in a different window. Previously a second running instance could miss new conversations until restart.
Closed a long-standing class of bug where task metadata could be silently overwritten by a partial in-memory state — the underlying cause of stray, unreferenced task folders. Task creation is now atomic: if anything fails mid-write, the folder is rolled back instead of left orphaned. Workspace load also surfaces a clear warning if it ever detects unreferenced folders again.
An AI that can debug itself
Logs now persist across page reloads, so when you ask the assistant “what happened in the previous run?” it can actually answer. On top of that, the assistant can pull recent server-side error reports for your own account — useful when you’ve switched devices or cleared browser storage.
When the assistant tries to update a task and the title has drifted (auto-renames, retries), it now gets a short list of close-match candidates with stable IDs and retries automatically. The “task could not be found” nudge should be much rarer.
Onboarding that pulls you in
First-time users now land in a substantive welcome conversation with seeded examples that demonstrate what Postal can do — not a blank screen and a blinking cursor. The welcome chat is created atomically so it lands the same way every time, with no race conditions on slow connections.
Auth that stays signed in
Several rough edges in Google sign-in have been smoothed over: cached sessions are now validated against the server before use, signup no longer asks for sensitive Google scopes you don’t need yet, and the “random logout” pattern reported by a handful of users should be gone.
Chat: thinking stays visible
When the assistant runs background tools, the “Thinking…” label now stays visible alongside the “N actions completed” counter, so the UI never reads as inert while work is still in progress.
Performance & reliability
- Workspaces with more than 1,000 tasks now load completely — the loader paginates instead of stopping at the first page.
- In-flight assistant responses are no longer clobbered by a stale realtime echo of an older message.
- Voice transcription routes through our own proxy for faster, more reliable handling.
- Linux AppImages are now generally available on the downloads page, no longer “coming soon.”
- Long background research no longer hits CORS limits — routed through our own proxy.
- Release pipeline hardened so Linux and Windows artifacts can’t be wiped mid-deploy by the web build step.