Launch hardening: consent, tenant boundaries, and broken links
2026.08.1
A stability and privacy pass ahead of launch. Every item below was verified against the running product, not planned.
ImprovedSecurity & Trust
Analytics and advertising pixels load only after you accept them.
Advertising pixels wait for your choice, and Google Analytics runs cookieless until you allow analytics. Our business-visitor identification tool runs on every public page.
Client decisions and hire records are bound in the database to the organisation that owns the candidate.
A decision or hire can only ever be written against a candidate your organisation actually has access to. The check runs in the database, not in the interface.
Availability
Applied platform-wide.
SecurityCandidate Experience
Candidate-facing reads return an explicit list of fields instead of whole rows.
When you look up a role you applied to, you see the role and its employer — never internal notes, review history or other applicants' data.
Availability
Live for all candidate accounts.
FixedCandidate Experience
An abandoned CV upload no longer holds up the processing queue.
If someone uploads a CV and leaves before submitting, the file is cleared from the queue instead of blocking the applications behind it.
Availability
Live for every role.
FixedPlatform
Removed 232 links to pages that were never published.
Search results and internal links now point only at pages that exist. The site index is built from published content rather than files on disk.
Availability
Live on the public site.
SecurityPlatform
Checkout requests validate which payment environment they name.
A request can no longer ask for a payment environment that was not offered to it.
Availability
Applied to every checkout path.
ImprovedDecision Workspace
Phone layouts reworked down to a 375px screen.
Candidate tables stack instead of overflowing, and buttons meet a 44px tap target across the client workspace.
Availability
Live on all public and client-workspace pages.
Measured status, tiered notifications, and configurable verticals
2026.08.0
The first published release of the TaaSFlow changelog. Everything below is live in the product today; no earlier history has been reconstructed.
NewPlatform
Public system status page covering ten core services.
You can check availability yourself before raising a question. A service reads Unknown when it cannot be measured, so a green state always means something was actually checked.
In-product degraded-mode banner tied to measured service health.
When processing is delayed or an action is temporarily unavailable, the workspace says which area is affected instead of failing silently.
Availability
Automatic in the client workspace during a disruption or maintenance window.
ImprovedNotifications
Notifications rebuilt into four tiers — critical, action required, important update, informational.
Each notification states what happened, what it affects, why it matters, when, and who acted, with one clear next action. Critical items stay until resolved.
Availability
Live for all client and admin accounts.
NewHiring Intelligence
Analytics now surface detected issues with a recommended action.
Stalled stages, thin evidence, narrow pools and compressed scores are linked to a specific action and the data behind it, so numbers turn into decisions.
Availability
Live on the Intelligence and Analytics pages for signed-in client accounts.
Each metric answers one decision question — and says when it cannot
Representative data
Time to first qualified candidate
How long until this role has someone worth a conversation?
Representative data
Live
4.2 days
median across 6 example roles
-4.9 daysvs previous example window (9.1 days)
Role A3.1
Role B4.2
Role C5.8
Role D9.4
Days to first qualified candidate across daysView as table
Days to first qualified candidate with explanation per row
Item
Days to first qualified candidate
What it means
Role A
3.1
—
Role B
4.2
—
Role C
5.8
—
Role D
9.4
—
Measured from the moment a blueprint is locked to the first evidence-backed candidate delivered for review.
Newest record: 46 days ago · 6 roles
Evidence coverage
How much of the scoring is backed by a quote from the source?
Representative data
Partial data
81%
of scored requirements carry a source quote
21 of 26 assessments have a verified quote attached.
Requirements without a quote are never counted as met — they surface for reviewer confirmation instead.
Review unverified evidence
5 assessments are waiting on a reviewer.
Newest record: 46 days ago · 21 assessments
Where candidates drop out
Which stage is losing the people you want?
Representative data
Not enough data
Fewer than 5 completed decisions in this example window.
Drop-out is only reported once there are enough decisions to be meaningful. Until then the product says so instead of drawing a chart.
Newest record: 46 days ago · 3 decisions
Representative data — a worked example of the product, not a live account. No candidate information is shown.
NewPlatform
Vertical configuration modules for each supported hiring environment.
Role families, requirements, evidence types, scoring weights, compliance checks and approval controls now differ by vertical, and the differences are visible in the interface.
Availability
Live across the industries directory and applied to new roles.
Every active role shows its full lifecycle from intake to hire.
You can see the current stage, what has completed, and what is waiting on a decision without asking for an update.
Availability
Live for every active role in the client workspace.
Role lifecycle · Senior Platform Engineer
Review · waiting on your team since 3 Aug
Representative data
Workflow
Review · waiting on your team since 3 Aug
3 need attention
Representative data — a worked example of the product, not a live account. No candidate information is shown.
DeveloperAgents
Internal Agent Operations Console for run inspection and safe controls.
Runs, queues and failures are inspectable with retry, pause, cancel and escalate controls. Inspector output is redacted, and every control writes an audit record.