Every change to the platform, taken from the history of the code itself - not a list somebody writes afterwards. Tidying nobody would notice is left out; everything else is here, including the mistakes we had to go back and fix.
2026-10-10 — New: A backlinks report repeats only when it is asked to
2026-10-09 — Fixed: An AI that is answering nobody is asked once, not fifty times
2026-10-09 — New: Visibility told twice - asked about by name, and found without being named
2026-10-09 — New: How a question turned out, seen before it is read
2026-10-09 — Fixed: The marks a model writes to be read, read
2026-10-09 — Fixed: A link inside the report opens the report, not the application
2026-10-09 — New: The figures in the report are drawn as well as counted
2026-10-09 — Fixed: A report that is no longer there refreshes the list instead of raising an error
2026-10-09 — New: The long report opens on its contents
2026-10-09 — Fixed: One way to the reports, not two
2026-10-09 — New: A report that quotes the answers, for the assistants you choose
2026-10-09 — New: The report says, for each question, which assistant named the brand and where
2026-10-09 — Fixed: The last two screens that were wider than the phone reading them
2026-10-09 — Fixed: The AI report names the sites it is citing, and the questions behind the figures
2026-10-09 — New: A phone reads the campaign toolbar as one menu, and can press what it reads
2026-10-09 — Fixed: A report of a campaign with a Cyrillic name would not download
2026-10-09 — New: The report writes itself when a run has finished
2026-10-09 — New: Every campaign can write a report, keep it, print it and send it
2026-10-09 — New: One place for reports, a printer for them, and a footer that says who sent it
2026-10-09 — New: What changed, read from the history rather than written about it
2026-10-06 — New: The home page shows the product instead of describing it
2026-10-06 — New: The cards are back, and the dashboard opens on today
2026-10-06 — New: The agency page is written down where it can be read
2026-10-06 — New: The public pages say something before the script runs
2026-10-06 — Fixed: The robots we were counting had come to read the blog
2026-10-06 — New: A visit is a person's stay, not a page they turned
2026-10-06 — New: Bots, counted where they can actually be seen
2026-10-06 — New: A way between the website and the application, both directions
2026-10-06 — New: The website keeps its own front door
2026-10-06 — New: Revenue is drawn the way visits are
2026-10-06 — New: The visits chart on the dashboard, and a period to choose
2026-10-06 — New: Who comes to the site, and where from
2026-10-05 — Fixed: A Search Console property is not a domain
2026-10-05 — Fixed: The password dialog was refusing in a room nobody could see into
2026-10-05 — New: The demanded password is typed once, and can be read while typing
2026-10-05 — New: Asking for a new password is one click from the list
2026-10-05 — New: One password rule, and a password nobody else knows
2026-10-05 — New: The account answer says who, what is left, and where to buy more
2026-10-05 — Fixed: A key sent as X-API-Key opens /api/v1 as well
2026-10-05 — Fixed: A key opens the SEO reports again, and pays for them
2026-09-30 — Fixed: The application on a phone - tables become cards, pages run to the edges
2026-09-30 — Fixed: The admin menu was unreachable on a phone
2026-09-22 — New: The agency page is editable under Pages, without becoming a blank one
2026-09-22 — New: A page for agencies, which is where the letters and the adverts now land
2026-09-22 — New: Two more ways to say the first letter, and HEAD answered
2026-09-22 — New: Links that count their own clicks, and a screen that reads them
2026-09-22 — Fixed: "save all" took two hundred and called it all of them
2026-09-22 — Fixed: An administrator can save somebody else's not-saved contacts, and save them all
2026-09-22 — New: A keyword report can ask for the kind of searching it wants
2026-09-21 — New: A keyword report can keep to the subject instead of to the category
2026-09-21 — New: A campaign says how many contacts it has sent out, and when it last did
2026-09-21 — Fixed: A finishing crawl no longer tells its neighbour to stop
2026-09-21 — New: Two crawls of one campaign may run together when they share no site
2026-09-21 — Fixed: A site that reaches its page cap stops crawling, instead of downloading for nothing
2026-09-21 — Fixed: A campaign is listed once it has found something, saved or not
2026-09-21 — Fixed: The users list held only the users who had saved something
2026-09-21 — New: What a campaign found and nobody saved, listed in one place
2026-09-20 — Fixed: One wide table no longer drags the header sideways on a phone
2026-09-20 — Fixed: The header fits a phone again, behind a burger
2026-09-20 — New: The customer's chip stays put when nothing is running
2026-09-20 — New: A run wears its reference, and customers see their own work too
2026-09-20 — New: The panel shows what is running, how far it has got and what is next
2026-09-20 — New: The bar says how many more runs can start
2026-09-20 — New: What the machine is doing, beside the bell
2026-09-20 — Fixed: The tags ride on each lead, not beside them
2026-09-20 — Fixed: A listing's columns are read by their names, not by the shape of their values
2026-09-20 — Fixed: A push by hand says which campaign it came from, so the tags apply
2026-09-20 — New: Feedback gets its own tab, the bell answers to being read, listings can be sent
2026-09-20 — New: When each client signed up, as a column and as a filter
2026-09-20 — New: Two questions at sign-up, and the answers as columns admins can search
2026-09-20 — Fixed: The weekly report table fits the screen it is read on
2026-09-19 — Fixed: A push sent one contact per site instead of every address
2026-09-19 — Fixed: Leads can be tagged with the campaign that found them, one push at a time
2026-09-19 — Fixed: Correcting an address into one you already have merges them
2026-09-19 — Fixed: Addresses glued to their neighbours, and a way to correct one by hand
2026-09-19 — Fixed: The contact database opened on an error after the removed list was paged
2026-09-19 — New: A crawl says which of its contacts are not in the database yet
2026-09-19 — Fixed: A picture filename is no longer collected as an email address
2026-09-19 — New: The removed list can be searched, paged and restored in one go
2026-09-19 — New: Contacts and listings can be sent a page at a time or all at once
2026-09-19 — New: The Reach connection is global, the details belong to each campaign
2026-09-19 — New: A Reach connection can tag leads by the campaign that found them
2026-09-19 — New: Each public page says what a search result should say about it
2026-09-19 — New: SEO and GDPR settings, and a banner that holds the tag manager back
2026-09-19 — New: The shelf is offered where the work would otherwise be done by hand
2026-09-19 — Fixed: Filtering the shelf returned nothing at all
2026-09-19 — New: Setups are found from the top bar, and the shelf can be sifted
2026-09-18 — New: The first seven setups on the shelf
2026-09-18 — New: The rules of the shelf, in System Settings
2026-09-18 — New: The shelf, seen from the interface
2026-09-18 — New: A shelf for campaign setups, paid in credits
2026-09-18 — New: Legal titles fold, and stay the way they were left
2026-09-18 — Fixed: The Actions menu opens over the table instead of stretching its panel
2026-09-18 — Fixed: The Help Centre now has a way back to the website
2026-09-18 — New: A tool card opens, showing what it does, what it looks like and what a month costs
2026-09-18 — New: A campaign says where it sends, and can be left out from its own page
2026-09-18 — New: One Actions menu on the contact database, with a way out to Integrations
2026-09-18 — New: Say on the website that the results leave the platform
2026-09-18 — New: A tab each for TOOL1 Reach and Zapier
2026-09-18 — New: Integrations live in each person's own account settings
2026-09-18 — New: A Zapier application, built on the hooks the API already offers
2026-09-18 — New: Send results to Zapier, Reach and anywhere else over a webhook
2026-09-18 — New: Position is a column of its own, sortable, with a filter
2026-09-18 — Fixed: The position badge counts results, not ad slots
2026-09-18 — Fixed: "keywords for a site" now asks what the site ranks for
2026-09-18 — New: Say how the new report differs the moment it lands
2026-09-18 — Fixed: A new report that looks like the old one now says what changed
2026-09-18 — New: The report header says what it is leaving out
2026-09-18 — New: As many excluded words as the work needs, not eight
2026-09-18 — New: A running keyword report can be stopped
2026-09-17 — Fixed: A keyword report that could page for ever, and a page that never moved on
2026-09-17 — New: The logo can be text, a picture, or both — and you choose which side
2026-09-17 — Fixed: One tick on the sent-email notice, not two
2026-09-17 — New: The test email shows what your emails look like
2026-09-17 — Fixed: Uploading an email logo put it in a field nothing reads
2026-09-17 — New: Google One Tap on the way in, and 18 dead files out
2026-09-17 — Fixed: The admin panel can upload images again — the endpoint did not exist
2026-09-17 — Fixed: The queue's History finds everyone's work, and a profile has its own
2026-09-17 — New: Tell people the balance is running out, instead of stopping them spending it
2026-09-17 — New: Your own keywords in a table of their own, and words you never want to see
2026-09-17 — Fixed: Keyword reports show up in the queue and the history, and explain themselves
2026-09-17 — Fixed: The Pricing Matrix lists every campaign type, not five of them
2026-09-17 — New: Keyword Research on the front page and in the admin panel
2026-09-17 — New: Keyword Research - what people search for, and how much of it
2026-09-17 — New: Sharing says so on the page, has a view of its own, and comes in two levels
2026-09-17 — Fixed: Picking someone in the share dialog shares with them there and then
2026-09-17 — Fixed: Sharing works when you type a name, and the campaign shows up for the person
2026-09-17 — New: A menu and a price list on the front page, and a sitemap to find them by
2026-09-17 — Fixed: The share dialog says what it did, and a new build is never hidden by a cache
2026-09-17 — New: Tell people by email when a campaign is shared with them, within limits
2026-09-17 — New: Dividers in the menus, notices when a campaign is shared, and less dead code
2026-09-17 — New: "AI got this wrong" teaches the next check, and sharing sits with copy and move
2026-09-17 — Fixed: Put the picture and the handle on the profile page people actually open
2026-09-17 — New: A handle and a picture for every account, and sharing by them
2026-09-17 — New: Findings read as a diary - day dividers, a period filter, a clickable strip
2026-09-17 — New: The app's own dialogs, and a day-by-day view of what a monitor found
2026-09-17 — New: Invite someone who has no account, and say when we are only waiting
2026-09-17 — New: An idle monitoring campaign reads as idle on its card too
2026-09-17 — New: Archive campaigns and projects, and delete only what is archived
2026-09-17 — New: Make an unstarted monitoring campaign impossible to miss
2026-09-16 — Fixed: Try the browser a few times per site, not on every blocked address
2026-09-16 — New: Say why a site gave nothing, and try a browser when it answers 403
2026-09-16 — New: Choose how fast a Lead Generator search comes back
2026-09-16 — Fixed: Refund the crawled sites that gave nothing, and stop checks from the queue
2026-09-16 — Fixed: Sharing a campaign, the daily Listing Scraper run, and the project warning
2026-09-16 — New: The excluded site lists apply to the Website Crawler too
2026-09-16 — New: Security fixes, Help Centre, and the queue and Lead Generator work
2026-09-15 — New: Listings in the contact database, exports split into files
2026-09-15 — New: Legal pages, app footer, feedback, reviews and product tour
2026-09-15 — New: Worker slots for crawls and checks, remove Airflow and Elasticsearch
2026-09-15 — New: Personal discounts and the affiliate programme
2026-09-15 — New: New SEO tools, billing, account security and credit history
2026-09-12 — New: Lead Generator review flow, crawl queue and contact database
2026-03-08 — New: Complete cms refactor and white-labeling capabilities