Changelog
What's new in TellWang. We ship continuously; this is the plain-language record of the changes that reach you. Dates are when the change went live.
September 23, 2026 — Delete a managed Site from Lollipop
Managed Site Overview now includes a confirmed Delete site flow for Owners, Admins, and Editors. It requires a successful full-database backup download, acknowledgement of the permanent resource teardown, and the exact Wok id. A suspended Wok starts only PostgreSQL for that download and stops it again afterward, without making the Site public. The action uses the existing destructive approval queue: an Owner or Admin may approve it, while an Editor's request waits for one. Approval tears down the linked Preview first, then the production Wok, and the Site leaves Lollipop only after execution succeeds.
September 22, 2026 — Backlink discovery reports incomplete coverage
Site audits now report incomplete backlink coverage clearly. The audit review discloses the canonical-domain search, safe title-stripped full-name aliases, and localized UGC and editorial searches. A paid-backup review also shows every conditional provider query; a public-only review states that paid discovery is not authorized and shows none. Its approval token is bound to the exact domain, identity, market, language, ordered authorized searches, plan version, and provider mode. Search and backlink-index rows remain candidates until Lollipop reads the live public page: a current anchor proves an existing backlink, while visible brand or canonical-domain text without that anchor may support an unlinked mention. A blocked index source appears only under Needs verification and cannot enter verified counts or outreach. Missing providers and blocked pages mark the result incomplete.
September 22, 2026 — Backlink results disclose search coverage
Backlinks now says when the latest Site audit's public search was incomplete, unavailable, or has not run. Saved evidence remains visible. The detail includes when the check ran and how many searches completed.
September 22, 2026 — Background work shows its durable stages
The step-by-step progress table introduced for Site audits now covers other actions that continue in the background. Generating, revising, or applying Changes; building a first Preview; importing or publishing a Site; sampling AI answers; and saving business information or Knowledge show completed, current, and waiting stages instead of an indeterminate bar. Leaving or refreshing remains safe, and a paused question or failed action is distinguished from active work.
A recommendation run that stops because the Project's AI allowance and prepaid balance are empty now remains under Needs attention instead of flashing once and disappearing. The retained warning links directly to Upgrade plan and Add funds, and the run can be retried from the same row after funding is available. Lollipop also checks funding before refreshing evidence or creating another background run.
September 22, 2026 — Each Site keeps its own audit location
Choosing a target market or language for one Site no longer changes another Site in the same Project. Lollipop stores both choices on the selected Site and reuses them for that Site's repeat audits, scheduled samples, and AI Answers. Existing choices are recovered from each Site's latest confirmed buyer-question review where available.
September 22, 2026 — Watched Sites keep recommendations separate from changes
A read-only watched Site now offers Generate recommendations instead of implying that Lollipop can change the existing website. The recommendations retain their audit evidence, discussion, revision, and dismissal controls. Each one also offers Import site and build it, which opens the existing confirmed import choice and creates a private Preview; the current live Site remains unchanged until its owner reviews and publishes it.
September 21, 2026 — Backlink opportunities and outreach drafts
Backlinks is now available directly below Email in both Simple and Pro mode. It separates verified existing links from suggestions, with focused views for unlinked brand mentions, relevant pages that explicitly accept community contributions, and editorial content that may warrant a pitch. Each result keeps its public evidence and Site scope.
Editorial opportunities show an email address only when Lollipop found it on the public source page. Review pitch prepares an editable draft and opens Email Compose with the Site, recipient, subject, and body filled in. It does not send anything; Email's separate review and confirmed Send action remain required.
September 21, 2026 — Publish always leaves its progress state
Publish now always shows its final result, including when the Published-site check uses its full network timeout.
September 21, 2026 — Site audits show their current step
Confirming buyer questions now moves immediately into a six-step audit checklist: reading the Site, analyzing content, sampling buyer questions, reading cited competitor pages, verifying brand mentions, and saving the report. Each real step is saved by Lollipop, so leaving or refreshing the page returns to the same progress. Citation links that return PDFs or other binary files keep a safe title and domain fallback instead of treating those bytes as page text, preventing that evidence from stopping the completed report from being saved.
Buyer questions are now generated only when a Site has no saved question set. Once confirmed, they remain attached to that Site for repeat and scheduled audits. The review screen reloads the saved set and lets the owner edit, remove, or add questions up to a twenty-question limit before starting the next audit.
A stopped audit no longer replaces the entire Site Overview. Its inline notice keeps any earlier report and Site controls usable while Try again resolves the Site's owning Project, waits for answer-source readiness, and visibly shows that buyer questions are being prepared. If setup is rejected, the reason stays on the notice instead of the button appearing to do nothing.
Run another audit is now a menu on completed reports. Owners can rerun the full audit with the saved question set, reopen the latest citation competitors, or change the Site's buyer questions. Changing questions alone does not start or charge for an audit.
September 21, 2026 — Simple mode adds Changes, Email, and Domains
Simple mode now gives people five direct destinations: Sites, Changes, Email, Domains, and Settings. The approval queue is named Changes, its page is Suggested changes, and a completed audit offers Generate changes. The one-click audit flow still shows progress before opening the list. Email and Domains no longer require Pro. Domains has its own destination, and Settings contains Billing and Team. Pro keeps its complete workspace.
September 20, 2026 — Published Fixes leave the waiting count
When one publish contains several sequential Fixes, the Sites overview now recognizes every Fix included in the published Git history. Its waiting count also refreshes from the same Fix states shown on the Site, so a published Fix cannot remain as a stale “fix waiting” badge.
September 20, 2026 — Audits ask which citation sources are competitors
Before a new Site audit reveals its report, Lollipop now opens every safe citation URL once and presents the deduplicated website details under Are these your competitors? Select one or more to add them to the Project's competitor tracking. Without a selection, the report remains hidden, scheduled audits and Optimize remain paused, and the first audit must be run again. A rejected first audit keeps its included eligibility. For selected competitors, Lollipop retains bounded readable text from only the cited page, tied to its buyer question, so Generate fixes can update an existing relevant Site page or propose a new page without copying competitor content. A citation page that cannot be read keeps its safe title and domain fallback.
September 20, 2026 — Audit reports can generate Fixes in Simple mode
Simple mode now keeps three destinations: Sites, Fixes, and Settings. AI answers, business information, sources, and the full Optimize workspace remain in Pro. Older GEO links with a selected Site open that Site's Overview; other GEO links return to Sites. A completed Site audit still has Generate fixes: it starts or resumes a one-time run using that Site's latest approved audit as its only source, shows progress, and opens the Fixes list while the run continues. Once that one-step flow opens, account-preference loading cannot replace it with Pro's six-question setup. Every proposed Fix requires owner review, and publishing remains a separate approval.
September 20, 2026 — Site audits require real brand evidence
AI-answer mention rates now require the complete brand name reviewed before the audit. A generic Site name, a partial word inside another brand, or text copied only from the buyer question does not count. Citation rates now require a returned link on the Site's canonical hostname or one of its subdomains; unrelated source titles and lookalike URLs remain visible without being credited to the Site.
September 20, 2026 — Site audits find unlinked brand mentions
Site audits now search the brand name, brand plus business type, and, for local businesses, brand plus the chosen market. Lollipop opens the discovered pages and keeps only pages that currently name the brand without linking to the Site. The report shows the exact queries, verified public pages, excerpts, already-linked exclusions, and any results it could not verify. This discovery is included in the audit, does not affect the score, and states its limit of up to 20 results per query and 45 unique external pages.
September 20, 2026 — Site audits use your chosen language
Site audit setup now asks for a language beside the target market, including separate Simplified Chinese and Traditional Chinese choices. Lollipop generates the buyer questions in that language, shows it again before confirmation, and carries it into ChatGPT, DeepSeek, Google AI Overview, and Naver sampling. Each Site saves both choices for its repeat and scheduled runs; existing Sites begin with English and can change it at any time.
September 13, 2026 — Fixes show live progress and reach Preview review
Applying a Fix now immediately shows its queued or working state, keeps the progress visible across navigation and refresh, and records each agent action on the Fix detail. A Fix becomes ready for review from the exact latest Preview deployment created by its execution and its concrete project checks. The separate Publish action enforces every source, artifact, manifest, function, database, and context requirement before changing the live Site.
September 8, 2026 — Subscription checkout accepts discount codes
Pro, Scale, and Scale + HA subscription checkout now includes Stripe's promotion-code field. Stripe validates each code, applies its expiry and redemption limits, and records the discounted amount on the resulting subscription invoice.
September 8, 2026 — Fixes recover cleanly when AI allowance runs out
Starting or revising a Fix now checks the Project's AI funding before creating an agent run. If the included allowance and prepaid balance are empty, the Fix shows a clear recovery box with Upgrade plan and Add funds actions that open the matching Billing control. Provider errors show the same clear recovery message.
September 7, 2026 — Unapplied Fixes open from their full row
Every Fix card in a Site's Fixes tab now opens its retained detail, including a Fix that is still waiting for approval. The shared history table also keeps its row action on each actual Fix instead of its header. Pointer selection, Enter, and Space open the same durable Fix address without applying it.
September 7, 2026 — AI visibility evidence can become content Fixes
A Search and AI visibility run now checks every approved buyer question against the Site's current relevant pages, its mention and citation evidence, and exact titles cited for tracked competitors. It proposes an update when a suitable page is incomplete, or a new page when the Site has no suitable answer. Competitor pages can guide topical coverage and answer structure, but Lollipop writes an original outline and does not copy wording, branding, or claims. Facts that only the owner knows appear as questions inside the Fix; the related change waits for the saved answer. An approved new page remains a Content draft for review and is never published automatically.
September 7, 2026 — Current plan pricing joins the Lollipop homepage
The Lollipop homepage now places a pricing chart between its product comparison and FAQ. Free, Pro, Scale, Scale + HA, and Enterprise prices and allowances come from the public plan catalog rather than duplicated page copy. The chart shows managed Sites, parallel optimizations, monthly model allowances, database failover, and signup mode. If the catalog cannot be read, the page shows an unavailable state and retry instead of a stale price.
September 7, 2026 — Audits hand off to fresh Optimize runs
A Site audit that has no Fixes now opens a focused setup where its evidence can become scheduled Fix recommendations. Run now and recurring checks refresh Site audit evidence older than 24 hours before work begins, using the owner's approved buyer questions and disclosed repeat-audit allowance. A Site that has never completed question review stops there instead of inventing questions. The Share report preview also lists every distinct buyer question in an accordion instead of showing only the first question. Expanding one reveals every frozen answer excerpt and its retained links under Answers and citation sources.
September 4, 2026 — Copied audit links keep their messaging preview
Opening a public audit no longer leaves its metadata-free application address in the browser. The address bar and the report's Copy link action use the same versioned share URL that carries the score thumbnail, audit title, and quick verdicts for messaging apps. Previously copied /report/… links now redirect to that metadata page at the edge, so messaging crawlers do not need to run the app first.
September 4, 2026 — Site path redirects return real 301 responses
Redirect rules added in Lollipop now route the exact old Preview path to its destination with a real 301 response and preserve its query string. A staged release checks both the status and destination instead of accepting an unrelated homepage response. Existing static Sites with redirect rules receive the corrected routing configuration when the service starts.
September 4, 2026 — Receive payment is separate from Billing
Each Project now has a Receive payment page for its customer revenue, Stripe readiness, and payment connections. An Owner, Admin, or Billing member can create a fresh single-use Stripe setup link there whenever onboarding was interrupted or the old link expired. Lollipop plan charges, prepaid funds, usage, invoices, and receipts remain under Billing.
September 3, 2026 — Shared audits keep their citation links
A newly shared Lollipop audit now lists the retained citation sources below each sampled answer, with the source title, domain, and clickable public link. Answers whose source returned no citation say so. Unsafe, local, duplicate, credential-bearing, and platform-hosted links are not exposed.
September 3, 2026 — Member re-adds and DeepSeek answers are more reliable
Removing and re-adding the same member now works regardless of email-letter casing and keeps the existing account identity. New DeepSeek AI Answers treat the saved market as authoritative, answer without asking which same-named place the buyer meant, and retain exact public citation links returned in the answer without counting uncited search results.
September 2, 2026 — Naver visibility and complete competitive mentions
AI Answers now checks native Naver AI Briefing and DataForSEO Naver Organic results alongside its current sources. Search evidence remains separate from AI-answer rates. The Competitive mentions section lists every occurrence of an explicitly tracked competitor, with the buyer question, source, domain, and evidence excerpt, without guessing that every external citation is a competitor.
September 2, 2026 — Buy domains and manage their DNS in Lollipop
The Domains page now separates domains purchased through Lollipop from externally registered hostnames. Check availability, review the exact charge today and current yearly renewal estimate, choose automatic renewal, and confirm before the Account balance is charged. Purchased rows show their registrar expiry date and renewal state. Active purchased domains include DNS record list, add, edit, and confirmed delete controls; external hostnames remain in the separate Site connection and verification flow.
September 2, 2026 — Previews stay online during deploys and checks
A Git deployment or browser check now keeps its Preview Wok awake for the complete operation. Previews stay online for the full length of a deploy or browser check.
September 2, 2026 — Outbound email carries attachments
Outbound email now carries Base64 attachments from the public or per-Wok send request through its durable delivery queue. Both content_type and contentType are accepted. Malformed or oversized files are rejected with a clear error.
September 1, 2026 — DeepSeek joins AI Answers
Each Site can now sample its approved buyer questions through DeepSeek as well as ChatGPT and Google AI Overview. DeepSeek performs a live web search and keeps its answer excerpt, mention result, citation result, and provider receipt separate. Ordinary successful question checks cost $0.01 each; pre-account and first-Site audits remain included.
September 1, 2026 — A moved Site opens in its destination Project
Moving a Site inside an account now selects the destination Project, keeps the Site open, and replaces an older account-only address with the exact Account → Project → Site link. The Site's Fixes, activity, leads, AI-answer questions and evidence, audit-question drafts, creative work, and Site-bound optimizations move in the same transaction, so the source Project cannot retain a partial history.
September 1, 2026 — Every Project has its own canonical link
Switching Projects now changes the address even when both Projects live in the same account workspace. Refresh, browser back and forward, bookmarks, and shared links restore the exact Project and reject a Site that belongs to another Project. Existing account-only links remain valid and upgrade to the canonical Account → Project path after loading.
September 1, 2026 — Move this site stays available before the first audit
Site management no longer disappears while a Site is waiting for its first audit. Owners and admins can open Move this site from Overview in every audit state. The destination list matches reachable Projects: native Projects move inside the account, while eligible managed Sites can move to a legacy Project in another workspace the same person controls.
September 1, 2026 — First Preview builds remain visible after you leave
The no-site Review now shows every frozen section, marks unresolved questions and permission choices, and uses a second explicit build confirmation. A running build retains six truthful stages and owner requests across navigation. Success shows the verified Preview summary, checks, and creative brief without publishing; failure retains its evidence and offers either a same-brief retry or a new reviewed revision tied to that exact Site, even when several Site builds have stopped.
September 1, 2026 — Design styles can be previewed, compared, and refined
The no-site flow now shows why one pinned style is recommended and renders the owner's real brief at desktop and mobile widths. Owners can search and filter the verified local catalog, inspect production guidance and warnings, select or undo a style, and request an allowlisted refinement with an exact before/after token-group record. Catalog recovery never executes a third-party site or silently changes an existing selection.
September 1, 2026 — Look & feel keeps owners in control
The no-site flow now accepts a written direction, optional mood signals, up to three preferred colours, or “Let Lollipop choose.” Inspiration images can be uploaded or dropped, remain local until “Extract colors & mood,” and show filename, size, private-analysis limits, exact recovery actions, and a keep-or-remove-palette choice. Results use five semantic roles with provenance, locks, drag reordering, contrast checks, reversible accessibility fixes, and a private written-brief fallback when no image is used.
September 1, 2026 — Each Site's AI Answers leads back to its audit
AI Answers keeps separate buyer questions, samples, mention rates, and citation rates for every Site. Before the included first audit samples an answer engine, Lollipop infers one to six Site-specific questions and asks the owner to edit and confirm them; later audits reuse that saved collection. A name copied from the question into an answer is not counted as a mention; returned source evidence remains separate from mentions. Google AI Overview uses a canonical DataForSEO location and retains partial-provider receipts instead of hiding a missing engine. The selected Site remains in the page address across refreshes and bookmarks. It also has a direct audit action that opens question review, live progress, or recovery as appropriate. A watch-only Site exposes Overview and Fix review, while managed Site, Content, and Redirect controls remain unavailable until import creates a Preview.
September 1, 2026 — New Sites keep an owner-approved page plan
The “I don’t have a site yet” funnel now keeps purpose planning separate from visual design. Custom Sites, visitor actions, and functions require a plain-language description; Calendar, Gallery, file upload, and the other promised function types are available. After private analysis, the owner can rename, add, remove, and reorder proposed pages, answer blocking questions, save them, and explicitly continue to Look & feel. At least one named page and path must remain in the frozen brief before Preview work can start.
September 1, 2026 — First login points to the exact Site and audit
After adding a free audit, Lollipop now stays on Sites, identifies the exact Site card, and offers separate actions for the Site and its Audit report. When the Site already exists, the review names findings that match an open Fix; confirmation links those Fixes instead of creating duplicates. Audit links retain a focused report URL and the full Project → Sites → Site → Audit report breadcrumb. Choosing “Not now” keeps “Add your free audit” in the account menu until the claim expires. If the one-time Site pointer is dismissed after attachment, Help → “Where is my audit?” restores it without replaying or rerunning the audit.
New-account signup now verifies email and phone before asking the person to create or choose a Project, so an unverified signup cannot create workspace records.
September 1, 2026 — Removing a watched Site no longer resets its first audit
A normalized watched domain now has one durable identity across the Account. Removing and re-adding it restores the same Site, audit attempts, history, Fixes, events, and included-audit ledger in the selected Project. Older removed Sites are repaired from their retained audit snapshot when possible, so protocol, www, paths, Project moves, and removal cannot mint another included audit.
September 1, 2026 — Included and paid audits share one usage history
The public audit now keeps “Included · $0.00” visible while it runs, if it stops, and on the completed result. Billing → Usage can be filtered to Audits or Email. Audit rows name the Site and completion date. A claimed pre-account audit and the first completed audit for every Site show their reason and $0.00; repeat audits show the dollar charge for successful answer checks plus their model-funding terms.
August 31, 2026 — Wang drafts replies only after a credit estimate
Open an Inbox message, describe what the reply should achieve, and get a zero-credit estimate before confirming one metered model request. Wang uses only that message and approved Project knowledge, treats email instructions as untrusted, and returns an editable draft without sending it.
August 31, 2026 — Published Fixes track their outcome
A verified publish now opens a durable outcome window for every newly published Fix in the release. The Fix retains its expected metric, direction, horizon, pre-release Site/audit reference, and first check time. A Site-scoped Optimize report can explicitly attach measured or inconclusive evidence, and can link its first new draft Fix as “Review next opportunity”; the server rejects unrelated or cross-Site links and never executes that next Fix automatically.
August 31, 2026 — Billing can open directly on Email usage
Delivery health now opens Billing with an Email filter. All Sites also shows a failure-first Site breakdown with current receiving, forwarding, sending, automation, last-success, pending/failed, and monthly-unit evidence. Each row opens the exact Site recovery screen, and monthly totals are shown only to roles with Billing access. The ledger separates received, sent, and forwarded units by Site, quantity, charge state, and receipt; it explicitly keeps email delivery and model-credit usage apart.
August 31, 2026 — Sent replies stay with their Inbox thread
Replying from the Email workspace now returns to the source Inbox message and appends the sent copy, delivery state, and receipt. The sent copy is stored in the same reservation transaction as the idempotent email delivery, so retries cannot duplicate it and provider-payload cleanup cannot erase the thread.
August 31, 2026 — Receiving and sending domain health are separate
Email domains now show independent Receiving and Sending states: not started, DNS pending, verified, or error. View DNS separates the required inbound MX from sending-provider records and shows what Lollipop has detected. Safe recovery guidance never exposes a stored provider error, and repeated verification does not consume model credits.
August 31, 2026 — Forwarding failures explain the next retry
Pending and failed forwarding deliveries now open into a safe detail view with the recipient, attempt count, documented retry limit, next retry time, stable error code, and the next action. Automatic retry state remains visible even after forwarding is stopped. Message bodies and raw provider errors are never exposed in the diagnostic.
August 31, 2026 — Inbox read state and filters persist
Inbox rows now distinguish unread and read messages with durable server state. Opening a message marks it read, Mark unread reverses that state, and the current Inbox can be narrowed by unread state, Site, recipient domain, date, or safe metadata search. Clear filters restores the selected Site or All Sites scope. None of these controls sends message content to a model or consumes model credits.
August 31, 2026 — Redirect mistakes can be removed safely
Redirects now have a confirmed Remove action. The rule is removed from Preview as a new staged release, while Published remains untouched until the normal review and publish flow. This completes the add, inspect, verify, and recover lifecycle without requiring a release rollback.
August 31, 2026 — Inbox attachments and original messages are downloadable
An opened Lollipop Inbox message now provides an authenticated download for each decoded attachment and, when retained, the exact original .eml. Downloads stay private, do not put the account key in a URL, do not cache, and force untrusted files to download rather than execute in the dashboard. Missing or malformed raw mail fails closed instead of returning partial bytes.
August 31, 2026 — Lollipop completes safe Published checks after cutover
Publishing a verified Lollipop Preview now carries its release through the checks the product can perform safely: it loads the Published homepage and calls the non-mutating health contract on protected form functions. The release remains bound to the exact reviewed Preview receipt, and arbitrary customer functions are never invoked automatically.
August 31, 2026 — Lollipop Email gains Project scope and delivery-focused navigation
Email now opens with the six customer workflows named directly: Inbox, Compose, Forwarding, Automations, Domains & setup, and Delivery health. All Sites aggregates readable Inbox metadata across the current Project, while every delivery-changing action requires a specific Site. The last scope is remembered, changing Site clears unfinished recipients and settings, forwarding has an explicit stop confirmation, and health cards lead to the exact setup or recovery surface.
August 31, 2026 — Optimize begins with business outcomes
Optimize now asks what the customer wants to improve before exposing implementation details. It offers leads or bookings, search and AI visibility, clarity, speed or accessibility, competitor monitoring, and a custom outcome; marks one audit-backed recommendation; scopes the work to one Site; asks which evidence it may use; explains cadence and action boundaries; and ends on a plain-language review with advanced details available on demand. The wizard saves each person's answers to their account, confirms before replacing a dependent outcome, and lets them edit an exact answer before returning to Review. A new setup or reviewed edit can be closed for later or explicitly discarded; discarding an edit does not change the active plan. “Ask Wang to help me choose” discloses an unmetered estimate first, then uses approved Project evidence only after a separate confirmation; its recommendation includes a reason and confidence and is ordinary metered Optimize work, never part of the first-audit exemption. Starting freezes plan version 1 and immediately queues its first durable run. Reviewed edits append a new version. Daily, weekly, fortnightly, monthly, and verified after-publish recurrence runs automatically under the human owner's current role; Run now, Pause, Resume, and retained-history Remove remain available. A run that needs an answer or permission reappears under Waiting for you with Send reply, Allow once, and Reject. Optimize never publishes.
August 15, 2026 — Aggregate audience analytics
Analytics now opens on cookieless Audience analytics with aggregate country and region, device, language, campaign and source, privacy-safe clicked-element labels, conversion outcomes, pages, and daily traffic. Session replay remains available as the adjacent submenu. Raw IP addresses are discarded after local geography lookup; age and gender are not collected or inferred.
TellWang operators can view aggregate analytics and build usage for active Woks; every access is audit-logged.
August 14, 2026 — The chat composer shows its send shortcut
A compact key cue now sits beside Send: Ctrl ↵ on Windows and Linux, or ⌘ ↵ on macOS. The existing keyboard behavior is unchanged, and plain Enter still creates a new line.
August 12, 2026 — Wang's reasoning moves into a Thinking panel
Wang's reasoning now appears in a collapsed Thinking panel, separate from its replies. Both survive refreshes and stopped runs, while the working stopwatch remains visible. The final answer remains a separate immutable message.
August 11, 2026 — Agent Cell answers have a hard publication boundary
Wang chat publishes a final answer only after TellWang checks it against your request. Safe status, file, release, verification, queue, and question progress remains visible while Wang works. When an owner explicitly requires a named tool or tellwang command, Wang must record a successful tool call; pasting the command cannot count as execution. Static Wok guidance maps frontend/index.html to / and nested index files to their matching URL routes, so two valid pages are not mistaken for duplicate checkouts.
August 9, 2026 — Recordings no longer collapse to a white frame
A browser can briefly report a zero-width viewport while a page becomes visible. Those recordings still contain the complete page, but the replay frame previously inherited that zero and looked blank. Playback now reconstructs older affected recordings at a safe viewport, and capture repairs an invalid dimension before upload so new recordings keep a usable viewport.
August 4, 2026 — Session replay across the workspace
Analytics is now a first-level workspace tab for teams with many Woks. Search the complete Published Wok list, choose one, and enable recording with an owner privacy acknowledgement. The list is filtered on the server to the last 24 hours, three days, or seven days, with pagination for busy Woks.
Each session carries an entry page, duration, viewport, event count, completeness, and deterministic client-error, rage-click, and dead-click signals before you open the player. Wang can inspect the same summaries and change the owner-controlled setting without receiving raw DOM events. Each Wok remains off by default and respects Global Privacy Control; TellWang records every eligible human session after an owner/admin opts that Wok in. Automated browser checks are excluded, private lifecycle markers preserve idle reading time, and the retired Do Not Track signal does not block recording. Custom domains proxy the same recorder and ingest paths as TellWang Wok domains, and recordings are deleted after seven days.
July 30, 2026 — The Wang area connects your coding clients
The dashboard keeps its familiar Feed, Email, Decisions, Apps, Documents, Automations, Replay, Published/Preview, and split-preview workspace. Feed is now the navigation label and default view. Inbound customer email can still be opened and replied to directly. The Wang area now shows connected coding clients, the Streamable HTTP MCP address, and editable, Preview-safe prompts for Claude Code, Codex, Cursor, or another MCP client. The bottom-left account avatar opens a menu; signing out requires choosing the labeled Sign out action.
July 30, 2026 — App choices stay attached to their app
When you choose Edit app and select a Wok, the new conversation now belongs to that app instead of the general workspace. The chat shows the selected app before you send, and the same scope follows app-targeted GEO, domain, email, marketing email, and MCP server work. Opening an existing thread returns to the normal chat view, shows a loading message while its history arrives, and opens at the newest reply instead of leaving the app builder over a clipped transcript.
July 25, 2026 — A new TellWang workspace
The customer dashboard is now a purpose-built React workspace. Chat and Apps lead the experience. App chats contain focused threads; Feed and Decisions behave like conversations; Documents owns files, storage, generated assets and governed knowledge; Automations and privacy-masked session replay stay tied to the app they belong to. Apps open the published version first, with Preview available only when a staging version exists. The previous administration screen is no longer served; moved settings live in the React workspace, and remaining administrative work uses the documented API.
May 31, 2026 — Teach Wang your business
Wang can now learn the specifics of your business. Give it a knowledge base — your policies, product facts, the answers your team repeats all day — and Wang draws on them instead of guessing. Add standing instructions ("quote prices in CAD," "send any refund over $100 to a human first") and Wang follows them on every request, both in the dashboard chat and through the tools you've connected from Cursor or Claude Code. Search tolerates typos, so "refnd polcy" still finds the refund policy.
May 30, 2026 — Wang reads your incoming email
Mail sent to your Wok's address now lands somewhere Wang can see it. Ask Wang to summarize what came in overnight, pull the order numbers out of a thread, or draft a reply — your inbox is part of the same conversation, not a separate tab.
May 30, 2026 — A rebuilt dashboard
The dashboard is now organized around your Woks: a card for each, plan and credit usage along the top, and tabs for Wang, API keys, domains, email, and activity. Less hunting, more doing.
May 29, 2026 — Bring your own model key
The built-in model gateway can now point at your own provider account — OpenAI, Anthropic, Groq, and others. Your calls run on your key and bill to your account; TellWang doesn't meter them a second time. Keys are encrypted at rest and never shown back to you in full.
May 29, 2026 — Run code the moment your data changes
Functions can now fire on a database change. A new row lands and a function runs — to send the confirmation email, call a webhook, write an audit trail, whatever that moment needs. No polling loop to babysit.
May 29, 2026 — Receive email, not only send it
Your Wok can take delivery of email now, not just send it on your domain. Incoming messages are stored and queryable, ready for a function — or Wang — to act on.
Need something specific? Talk to us →