74 entries · August 2026 – October 2026
Newsroom
Product changes, pricing and privacy. What changes for you, newest first.
Gray to violet: background to important changes. Editorial user impact, not security severity.
- Android 2.0: the app no longer shows a web page Version 2.0.0-a1 draws chat, Compute, jobs and your files itself instead of loading zerolog.ch in a built-in browser.
- Android 1.21.7: one app window and a second fix for the empty chat Version 1.21.6 did not fix the empty chat view on every phone. Version 1.21.7 addresses a second cause.
- Android 1.21.6: the chat view is back On some phones the Android app showed an empty dark area instead of the chat. Version 1.21.6 fixes the cause.
- Android 1.21.5: more detail on the empty chat view Version 1.21.5 collects layout measurements so we can find out why some phones show an empty chat view.
- Android 1.21.4: the app notices an empty chat view Some phones still show a dark, empty area instead of the chat. Version 1.21.4 now detects that case and shows a reload button.
- Android 1.21.3: back to the start page after a missing page When the Android app opened a ZeroLog page that no longer exists, it stayed on the error. Version 1.21.3 returns to the start page instead.
- Android 1.21.2: no more silent black screen Some phones showed only a black area under the top bar after starting the app. Version 1.21.2 now says what went wrong and offers a reload.
- A gallery for designs Settings > Appearance now has a gallery of designs made by other accounts. You can preview them, save a copy or report one.
- Privacy policy 1.8.1: appearance settings The privacy policy now describes what the new appearance settings store, where your background image lives and how to delete it.
- Appearance settings, motion in Design and Android 1.21 A new Appearance page sets presets, accent colour, background, motion and layout. Design now checks animations, and the Android app keeps your drafts.
- Live context and visible browser actions Context estimates update as you type. The browser extension shows AI activity in the affected tab and lets you stop its action. Live context estimates, visible browser actions and tools loaded on demand.
- Waitlist confirmation, Designer playback and your coding account Waitlist confirmation is fixed. Designer previews add playback and MP4 export; Codex and Claude Code offer native account login in private workspaces. Repairs email confirmation and adds Designer playback, private MP4 export and native coding login in your workspace.
- Key proxy: your agents use your API keys without ever seeing them Keys for Cloudflare, Stripe, GitHub and other services now live in a separate key service, and agents in your workspace only ever get a placeholder. Introduces key proxy and passkey-gated credentials for third-party API integrations without exposing secrets to agents.
- Outbound traffic now has limits, not only an allow-list A handful of service ports are closed for every workspace, and traffic that looks like scanning or password guessing slows down and then stops. Adds outbound limits and closes certain ports; verified testing remains possible within its scope.
- The layer that runs your workspace is now fenced in too The part of the host that executes your workspace can no longer read ZeroLog's own keys, database or configuration. Internal sandbox runtime hardening that prevents the execution layer from accessing host secrets without altering workspace behavior.
- Workspaces no longer share processor cores with other machines The machines that run ZeroLog workspaces now keep their processor cores and memory pages to themselves, which closes two known ways of observing a neighbour through shared hardware. Backend hardware isolation preventing shared CPU hyperthreads and memory deduplication between workspaces.
- A fourth approval mode: allowlisted commands only Between asking every time and accepting edits automatically, a chat can now run the commands you trust without asking and still ask about everything else. Adds a new approval mode enabling trusted commands to run automatically while prompting for everything else.
- Privacy policy and terms updated The privacy policy now covers design artifacts and the stronger workspace isolation, and the terms say how preview links work. Updates privacy policy and terms of service regarding design artifacts, new VM isolation tiers, and preview link access.
- Open any design again with one click Closed the design panel and want the file back? Every design file in a chat now has Preview and Code buttons, and the Files page opens files right next to the list. Adds direct Preview and Code action buttons to design files in chat messages and the files view.
- Stronger workspace isolation: a VM option and sealed previews Workspaces get an extra system call filter, a new VM isolation class for untrusted code, and previews that can no longer reach your ZeroLog account. Introduces dedicated VM isolation classes, tighter system call filters, and origin-isolated website previews.
- ZeroLog Design: designs from any model, with versions and point-and-change Any model you pick in ZeroLog can now create logos, icons, mockups, landing pages and React components. Each design renders next to the chat, keeps its versions, and can be changed by clicking the part you mean. Enables design creation from any model with interactive point-and-edit, version history, and React component rendering.
- /design now lets the AI in your chat do the design work The AI in your chat now designs websites, logos and banners itself and uses the design engine to build, screenshot and check its work. A preview opens next to the chat. Switches the /design command to let the active chat AI create designs directly using integrated build and screenshot tools.
- Design Engine: /design repaired and AI instructions updated A duplicate npm path blocked the design build. The fix was verified in a real isolated container. Fixes a duplicate npm path blocking /design builds and updates AI system instructions and tool schemas.
- New images with Infomaniak: gallery and AI tools A separate image engine generates new images with Flux schnell. Payment comes from ZeroLog balance; the Design Engine stays with HTML, SVG, and CSS. Adds a separate Infomaniak Flux image engine with gallery, AI tool access, and pay-per-generation from ZeroLog balance.
- Design Engine without image generation The Design Engine uses HTML, inline SVG, and CSS. The former image store remains deleted; new images are created exclusively in the separate Infomaniak engine. Clarifies that the Design Engine focuses strictly on HTML, SVG, and CSS, keeping past image storage permanently deleted.
- Full Featherless catalogue and context-first search The model catalogue now includes the full public Featherless listing, with filters for context, price, popularity, downloads and model type. Indexes the full public Featherless catalogue of over 51,000 models with sorting by context window, price, and tags.
- Malware checks across ZeroLog workspaces Local malware checks cover regular and anonymous workspaces. Existing Windows VMs still need protection verified inside each guest. Expands local malware checks; protection inside Windows VMs still needs separate verification.
- Background catalogue refresh and faster model search Model search now uses the local catalogue. Public API checks completed in about 65 to 159 milliseconds after the latest update. Speeds up model catalogue search using local caching and cancellation of outdated requests.
- What changed on 1 October Documentation for agent goals, approvals, and background jobs was clarified. Clarifies agent goal and approval documentation, bounds terminal chat context, and saves plans incrementally in the experimental site builder.
- Faster public pages and steadier site builds Public pages such as the home page, pricing, docs and the Newsroom are now served from a cache close to you, so they load faster. Adds edge caching for public pages, asset versioning, and clearer errors when reasoning models exceed token limits.
- Markdown pages, the full model catalogue and a default model Public pages now have Markdown versions and a rebuilt llms.txt, the model list covers the full Featherless catalogue, and new chats get a default model picked from measured tests. Provides Markdown representations for public pages, updates llms.txt, and sets GLM-5.3-Flash as the default chat model.
- Updates to the Android app and site builder ZeroLog for Android now sends push notifications without Google services. Free page blocks also get a TypeScript check before they are saved. Enables Google-independent Android push notifications and adds TypeScript checks for custom page blocks in the site builder.
- Crash reports, anonymous chat, push settings and custom pages ZeroLog Android now sends anonymous crash reports. This update also covers anonymous chats, push settings and custom site blocks. Introduces anonymous Android crash reporting, clarifies anonymous chat storage separation, and improves push notification persistence.
- Security updates for request handling and admin mail settings We closed a known weakness in how zerolog.ch reads incoming requests, narrowed who can open the admin alert mail settings and tightened the waitlist pages. You do not need to do anything. Routine server library patch addressing request parsing and restricting admin alert mailbox credential access.
- Featherless data handling and a temporary customer pause Customer inference through Featherless is paused while ZeroLog completes its data protection agreements and confirms resale rights; accounts, credits and saved conversations remain in place. Announces a temporary customer inference pause on Featherless pending revised data agreements and resale confirmations while keeping balances safe.
- Security signals from sandboxes, filtered before storage ZeroLog now records security signals from its sandbox protections. Detection and alerts are on; automatic countermeasures stay off until they have been validated. Records filtered security telemetry from sandbox protections while keeping automatic enforcement actions disabled.
- Long-running replies no longer get cut off early Chat replies that run a long command or wait for your approval were sometimes stopped too soon. The waiting limits now depend on what the reply is doing. Increases chat timeouts for long workspace commands and thinking models to avoid premature disconnects.
- A workspace that stops mid-copy no longer crashes the server If your workspace stopped or restarted while files were being copied into it, the server process could crash. That no longer happens. A stopped workspace now fails its sync instead of crashing the server; related gateway errors are also addressed.
- Model access, Builder checks and event diagnostics Features now use the models your account can see. Builder checks tool support before queuing jobs, and remote event diagnostics no longer include event content. Automatic choices follow your permitted models; unavailable selections fail clearly and Builder checks tool support before starting.
- Notifications for finished replies, low credit and new sign-ins You can now be notified when a reply finishes while you are away, when your credit runs low, and when your account is signed in from somewhere new. Settings now control alerts for completed replies, low credit and unfamiliar sign-ins; notification text excludes chat content.
- Anonymous chats get their own store Encrypted messages from anonymous chats are no longer kept in the main database. Anonymous messages are stored separately; storage and deletion failures are visible and never fall back silently.
- Terms of Service 1.3: one inference provider This notice also explains what happens when a workspace stops during Auto-Sync or a security scan. Terms and privacy versions change provider rules and notice dates; existing accounts have an explicit acceptance/deletion deadline.
- Terminal API: calls without streaming reach their model again Requests to a prefixed model without streaming ended in a bare 502. They now reach their provider, errors keep their real status, and a header switches rerouting off. Non-streaming terminal calls reach their provider again, retain meaningful error status and can explicitly disable rerouting.
- Android 1.20.2: a frame shows when the agent is working While the agent works, a black frame now runs around the whole screen, so a long pause to think no longer looks like the agent has stopped. Adds a visual indicator frame during agent runs on Android and fixes input field targeting.
- Android 1.20: the agent operates your apps without missing a tap We ran the same 20 phone tasks until two runs in a row went through with no failed tap and under 10 seconds of tool time each. The APK downloads now require a signed-in account. Improves Android tap reliability and tool timing, and requires an account to download the APK.
- Android 1.19.7, tested from download to Claude Code on a fresh phone We installed ZeroLog on a phone that had never seen it and went through every step: download, pairing, Termux, signing in to Claude Code and Antigravity, and a phone tool run by Claude Code. Fixes fresh phone onboarding, pairing expiration, and Termux setup guidance on Android.
- Commands in containers lost their output for twelve days Since 11 September, a command in a container that took longer than half a second came back empty and marked as successful. It is fixed, and a failed stream can no longer look like success. Resolves silent command output loss and file truncation in containers, and adds action checks on Android.
- Claude Code, Antigravity and Codex on your phone Version 1.19.0 runs the official command-line agents in Termux, signs you in through their own pages and gives them the phone's tools. The app also looks like zerolog.ch now. Runs Claude Code, Antigravity, and Codex directly on Android via Termux with device tools.
- One ZeroLog app for Android, and sign-ins it leaves alone The web app and the agent app are now one app with two tabs. Version 1.18.0 also stops handling sign-in codes for command-line tools. It opens the page and steps aside. Merges web chat and agent modes into one unified Android app and separates CLI sign-in handling.
- /goal keeps the chat working, /ultracode shows its agents /goal now works like the hook in Claude Code: after each answer a checker decides whether the goal is met, and the chat carries on until it is. Ultracode lists every agent in the chat. Introduces autonomous /goal condition loops and the /ultracode multi-agent task delegation switch.
- ZeroCode for Android 1.17.1: tools ask first and fail honestly The app now asks before a tool changes something on your phone, keeps the AI out of its own settings, and no longer reports container commands that never ran. Requires user approval for state-changing phone tools and shields app storage from file tools.
- Your phone's tools reach the model, and paid models fall back to free ones The Android app's tools now reach the model, ZeroLog Free runs turns with tools, and a paid model without credit falls back until one answers. Connects phone tools to models, adds automated fallback routing to free models, and fixes container freezes.
- ZeroCode for Android 1.17: Browser navigation and app discovery ZeroCode for Android 1.17 adds direct browser tools, real-time app discovery, local APK installation, and automatic tool call fallback execution for open-source models. Adds browser, package management, and APK installation tools alongside resilient tool call parsing on Android.
- ZeroCode for Android 1.16: Split-brain routing and vault security ZeroCode for Android 1.16 introduces split-brain execution, a hardware-backed credential vault, visual set-of-mark navigation, and comprehensive permission onboarding. Introduces split-brain mobile routing, a hardware-backed unlock vault, and visual Set-of-Mark navigation.
- ZeroCode for Android released ZeroCode for Android brings autonomous coding and local Python execution to mobile devices without root. Launches the native ZeroCode Android app with embedded local Python execution and UI automation.
- Documentation expanded with four core systems The documentation registry now covers the website builder, the design engine, the terminal client, and live web grounding. Documents four platform systems: website builder, design engine, terminal client, and web search.
- Configurable design critic and large site builds The design critic loop is now configurable up to 20 rounds per account, and the file writer streams large site generation batches by byte volume. Allows configuring design critic iterations up to 20 rounds and fixes buffer limits on large exports.
- Android and Termux without manual setup The installer detects Termux on Android, configures the compatibility environment automatically, and creates wrappers so you can run the client directly. Automates Termux environment configuration and creates CLI wrappers on Android.
- Workspace sync and payload chunking Workspace synchronisation wakes sleeping containers on demand, prunes cache trees, and splits large payloads to prevent transfer stalls. Wakes sleeping containers during sync, ignores cache folders, and streams uploads in 4 MB chunks.
- Self-hosted releases and verified updates Zerocode upgrades pull directly from the host now, verify their checksum before installing, and replace the running binary on Windows without permission errors. Pulls CLI updates directly from the host with checksum checks and fixes in-place Windows binary replacement.
- The terminal mirrors into the web chat The terminal client mirrors its runs into the web chat in real time, and what you write in the web goes back to the terminal. Links terminal client sessions live to web chat with bidirectional message and model synchronisation.
- Sessions, failover, and a full disk Terminal sessions appear as chats and come back when you reopen them, failover reacts to network failures, and the design engine builds again. Mirrors terminal sessions into account history, improves provider failover on network drops, and fixes disk leaks.
- The chat shows its work Tool calls, reasoning and files render as cards in the stored history, anonymous error telemetry runs, and the installed app carries our own icon. Renders tool calls, reasoning, and files as structured cards in chat history, and adds error telemetry.
- The model can ask you something A question from the model is a card in the chat now, and your answer goes back into the turn that asked it instead of the one after. Renders model clarification questions as interactive cards and routes answers directly into the active turn.
- The design engine, first stage A brief becomes an interface that is generated, built in your container, measured and scored, with a preview address for every version. Launches the design engine to generate, build, test, and preview UI designs from briefs.
- One mark, one colour The ZeroLog mark is white on black everywhere, the fan-out command finally exists in the chat, and research fetches feed an index of our own. Updates to a monochrome brand mark, exposes the /ultrasite command in chat, and indexes research pages.
- Ten rounds for the design critic The site builder runs its design critic up to ten times per page, keeps polishing in the background, and lets each account set the number. Expands design critic evaluation up to ten rounds with background polishing and fixes large build crashes.
- The terminal client gets its own door The command line client talks to an endpoint of its own now, with its own token, and ZeroLog no longer reads the credential your own agent uses. Introduces dedicated /api/cli endpoint with token authentication and isolates third-party agent credentials.
- What changed on 9 September The builder checks published sites, terminal setup is documented, and account and research options have changed. Summarises updates to site verification, account data export/deletion, and German legal research.
- What changed on 8 September The terminal client has setup instructions, workspace drives take fewer steps, and settings are easier to use. Summarises terminal pairing guides, simplified network drive mounting, and reorganized settings.
- What changed on 7 September Workspaces are easier to open on Windows and Android, the site builder has more styles, and account protections changed. Introduces network drive mounting, expands site builder styles to 5,008 combinations, and notes registration status.
- What changed on 4 September We corrected an overbroad data-retention statement and removed the 10% fee on credit top-ups. Removes the 10% credit top-up surcharge and clarifies the exact zero-data-retention scope in the privacy policy.
- The contract said no markup. It was 2%. The price you were shown always included the margin. The terms said the opposite. Nothing about what you pay changed, only what we tell you about it. Corrects terms to disclose the 2% price margin, updates China provider routing rules, and clarifies legal terms.
- Twelve more model providers, and where your prompt goes New providers mean new places a prompt can land. Each is named in the privacy policy with its country and legal basis, and one is excluded from automatic failover. Discloses twelve new AI providers in the privacy policy with jurisdictional details and failover routing rules.