Home › Research › Report 06

Report 06 · first published 2026-10-29

We Checked 50 SaaS Vendor Claims Inside the Product: 6 Did Not Hold (2026)

Hands-on testEdition 2026-10-2942 tools tested hands-onCurrent edition
6 of 32

vendor claims we could check in the product did not hold

What it means

A trial length, credit allowance or monthly price on a vendor's website is a starting point, not a promise: read it again inside the product, and in the checkout, before you commit.

Main limitation

These are the tools we could test ourselves, one account each; this is not a sample of the SaaS market.

Measured

20 October 2026 to 29 October 2026

Last verified · next full re-check

29 October 2026 · with every new hands-on test round (new edition)

Every SaaS pricing page makes small promises: a 14-day trial, 1,000 free credits, a monthly price per seat. We open a free account for each tool we test, and before we do anything else we read those same numbers inside the product, and later in the checkout, stopping before any payment. This report puts every one of those comparisons side by side, together with what happened when we tried to take our data out again.

In hands-on tests of 42 business software tools (2026-10-20 to 2026-10-29), 6 of 32 checkable vendor claims did not match what the product showed, and in 20 of 31 exit tests part of the test data did not come back in the export, at import or at export.AIBuilder Marketplace, Report 06, edition 2026-10-29. Free to quote with attribution.
42tools tested hands-on in our own accounts
6 of 32checkable vendor claims did not hold in the product
18claims we could not compare or check, listed separately
20 of 31exit tests where part of the test data did not come back in the export

How the claims held up

Did not hold6
Held26
Not comparable7
Could not be checked11

A claim only counts as held or not held when the product showed the same quantity the vendor named: the same trial length, the same credit allowance, the same plan and billing period. Where the product showed something else entirely (a discount window instead of a trial counter, a yearly price where the page quoted monthly), the row is listed as not comparable, never as held. Of the 6 claims that did not hold, 2 worse for the buyer, 3 better for the buyer, 1 neutral: a difference is not always bad news, and the table says which way each one went.

Every claim, next to what the product showed

The left column quotes the vendor’s own page with the date we read it; the right column is what we saw in the product, with the date and plan. Each tool links to its review, where the screenshots are.

Did not hold: 6

ToolWhat the vendor saysWhat the product showed
Assembly
Did not hold
worse for the buyer
"75 build credits / month"
read 2026-10-23 · source
Settings > Plans in the new Free workspace showed 'Build credits 50 available' and 'Used this billing period 0 of 50 monthly', with the credits expiring on 24 Nov 2026.
seen 2026-10-24 · plan: Free
Atria
Did not hold
better for the buyer
"1,000 free credits included"
read 2026-10-23 · source
The new Free account showed 1,250 credits; one generation of four variants cost 144 credits (1,250 to 1,106).
seen 2026-10-23 · plan: Free, no ad accounts
CloudTalk
Did not hold
better for the buyer
"$5 Credit"
read 2026-10-23 · source
Settings > Billing showed Credit '€10,00' on the new Demo package, with a 'credit balance is low' warning.
seen 2026-10-24 · plan: Demo package
GetResponse
Did not hold
neither better nor worse
Try free for 14 days
read 2026-10-25 · source
The banner states 14 days, but the welcome message in the same app promises access to all plans for the first 30 days.
seen 2026-10-28 · plan: Starter, 1,000 contacts, annual
monday.com
Did not hold
worse for the buyer
€24 per seat a month (Pro, monthly billing)
read 2026-10-28 · source
Pro, 3 seats, monthly: €72 plus an automatic AI add-on of €30, offset by a €30 discount only in the first year; tax €15.12 at 21.0%; total €87.12. The smallest paid team size offered is 3.
seen 2026-10-28 · plan: Pro, 3 seats, monthly, automatic AI add-on
Typewise
Did not hold
better for the buyer
"The trial runs for 14 days"
read 2026-10-23 · source
On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.
seen 2026-10-23 · plan: Trial, simulator only

Held: 26

ToolWhat the vendor saysWhat the product showed
Bokun
Held
"14 day free-trial" and "No credit card required"
read 2026-10-21 · source
After sign-up we had to pick a paid plan to start the trial; the next screen asked for a card to bill after the trial ends on 6 November 2026 (14 days after 23 October), but 'I'll add card later' skipped it and the dashboard said '14 days left on your Bókun Start free trial'.
seen 2026-10-23 · plan: Bókun Start trial, no channels connected
Breezy HR
Held
Full Feature 14-Day Trial
read 2026-10-25 · source
Billing shows 13 days left and expiry on 12 November 2026 after creation on 29 October. All features are offered during the trial.
seen 2026-10-29 · plan: 14-day trial (all features)
Breezy HR
Held
$189 /maand
read 2026-10-29 · source
Monthly Startup cart shows $189 and Nu $ 189 betalen. Tax and country are not shown; stopped before payment. Annual prices were selected by default on the plan page.
seen 2026-10-29 · plan: 14-day trial (all features)
BugHerd
Held
"free 7-day trial"
read 2026-10-23 · source
The new account showed '7 days remaining! Upgrade now!' in the header. No card was asked.
seen 2026-10-24 · plan: Trial
Campaign Monitor
Held
"500 email limit for the 30-day free trial"
read 2026-10-23 · source
The app showed 'You have 30 days remaining on your free trial' and 'You can send up to a total of 500 emails, with a maximum of 100 emails per 24 hours. Your trial will expire on 23 Nov 2026.'
seen 2026-10-24 · plan: Free trial, Single team
Close
Held
"Try Close free for 14 Days"
read 2026-10-23 · source
On the day of sign-up the app showed 'Subscribe · 14d left'; no card was asked, but the trial only started after ticking consent to sales calls and texts.
seen 2026-10-23 · plan: Trial, no phone number or integrations
CloudTalk
Held
"14-Day Free Trial"
read 2026-10-23 · source
On sign-up day the dashboard showed 'Your demo will EXPIRE in 14 days.' No card was asked.
seen 2026-10-24 · plan: Demo package
Deputy
Held
"Up to 31 days"
read 2026-10-23 · source
On sign-up day the app showed '31 days remaining of your Core Plan trial.' No card was asked.
seen 2026-10-24 · plan: Core Plan trial
Dext
Held
"free 14 day trial" and "No payment details required."
read 2026-10-21 · source
After sign-up the account showed 'Your free trial ends in 14 days'. We gave no card or bank details, and the workspace worked without connecting accounting software.
seen 2026-10-21 · plan: Trial, country Netherlands, no accounting or bank connection
folk
Held
"No, we don't ask for your credit card during the trial." and "2 weeks free trial"
read 2026-10-21 · source
Sign-up and onboarding asked for no card; the last screen said 'Welcome to your 14-day free trial ... access to all our Premium features' and the app showed 'Premium trial (2 weeks left)'.
seen 2026-10-23 · plan: Premium trial, no integrations
GetResponse
Held
Prices listed are net amounts
read 2026-10-28 · source
Starter for 1,000 contacts, annual: subtotal €192, prepaid discount 18% (-€34.56), tax €33.06 at 21%, order total €190.50. Renewal text gives 2027-10-28. Checkout was recorded as text only; no screenshot was saved.
seen 2026-10-28 · plan: Starter, 1,000 contacts, annual
Imagify
Held
"Max upload size: 2MB/image" on Starter
read 2026-10-17 · source
A 3.4MB file was refused with 'File size must be under 2.0 MB. Current file size is 3.4 MB' and used no quota.
seen 2026-10-21 · plan: Starter (free) in the web app, account not yet confirmed
Imagify
Held
"20MB/month" on Starter
read 2026-10-17 · source
The account showed '0.0KB / 20MB used'. After the first two images (11.8KB and 48.9KB) the counter read 61.44KB, much closer to their input sizes than to the compressed results; later increments varied, so we did not establish the exact accounting rule.
seen 2026-10-21 · plan: Starter (free) in the web app, account not yet confirmed
lemlist
Held
"200 free credits"
read 2026-10-23 · source
The import step showed '200 Remaining credits' in the new trial account.
seen 2026-10-24 · plan: Free trial
Miro
Held
"Free teams can have up to 3 active boards."
read 2026-10-17 · source
Attempting a fourth board opened a warning: 'You've reached the limit of three editable boards' and 'My First Board will become view-only', with 'Create team board' and 'Upgrade'. We did not confirm creation.
seen 2026-10-20 · plan: Free, new team, one member
monday.com
Held
14-day free trial
read 2026-10-25 · source
The plans window states 14 days remaining in the free Pro trial.
seen 2026-10-28 · plan: Pro, 3 seats, monthly, automatic AI add-on
MRPeasy
Held
15 + 15 days
read 2026-10-25 · source
Trial ends on 13.11.2026 after signup on 29 October: 15 days initially. Free Use offers three separate 5-day rewards for watching a video, LinkedIn follow and a second user completing 5 actions; none performed.
seen 2026-10-29 · plan: Starter trial
noCRM
Held
"(no credit card required)"
read 2026-10-21 · source
We used the account for leads, next actions and pipeline steps without giving a card. The app offered to extend the trial to 30 days if we entered payment details that day; we declined.
seen 2026-10-23 · plan: Trial, no integrations
Oneflow
Held
"14 days with no charge"
read 2026-10-23 · source
On the day of sign-up the app showed 'Trial ends in 14 days. After this, your access will be limited to the free version of Oneflow.' No card was asked.
seen 2026-10-24 · plan: Trial
Parallel AI
Held
"50 free credits to start" and "No credit card required"
read 2026-10-21 · source
The free plan 'Pay As You Go' ($0) showed 'Monthly credits 4 / 50' after onboarding; no card was asked for. The whole onboarding used 4 credits for 14 requests.
seen 2026-10-21 · plan: Pay As You Go ($0), 1 company, 1 seat, no mailbox connected
Process Street
Held
"14-day free trial"
read 2026-10-23 · source
On the day of sign-up the app showed '14 days left in your free trial'; no card was asked.
seen 2026-10-23 · plan: Pro trial, no integrations
Survicate
Held
10-day trial
read 2026-10-25 · source
Home shows Free 10-Day Trial, 10 days remaining in trial and 25 responses remaining. The post-test response balance was not read.
seen 2026-10-29 · plan: Free 10-Day Trial
Survicate
Held
€ 159 /mo
read 2026-10-29 · source
Starter 250, Monthly: Total €159 before country selection; tax not shown. No payment details entered.
seen 2026-10-29 · plan: Free 10-Day Trial
WebinarGeek
Held
"14 days free." and "No payment details required"
read 2026-10-21 · source
The account showed 'Free trial for 14 days. Upgrade now'. No card was asked for at sign-up or before the dry run.
seen 2026-10-21 · plan: 14-day trial, one presenter, unpublished unlisted webinar
Wrike
Held
free two-week trial
read 2026-10-25 · source
Welcome offers a free 14-day Pinnacle trial, up to 25 team members during the trial and a Free-plan option afterward. Pinnacle has custom pricing; no Pinnacle price was measured.
seen 2026-10-29 · plan: 14-day Pinnacle trial
Wrike
Held
$10 user / month billed yearly
read 2026-10-29 · source
Team checkout: 2 users minimum, Annual billing preselected; $240 per year, before tax. The page also lists $14 billed monthly rather than the $10 annual-billed monthly equivalent.
seen 2026-10-29 · plan: 14-day Pinnacle trial

Not comparable: 7

ToolWhat the vendor saysWhat the product showed
Atto
Not comparable
"No credit card required" and "14 day free trial"
read 2026-10-21 · source
Sign-up asked for no card. On the day of sign-up the app already showed '13 days left in trial'.
seen 2026-10-23 · plan: Trial, no integrations
FlexiQuiz
Not comparable
"20 responses a month" and "10 questions per quiz" on the free account
read 2026-10-17 · source
Saving an eleventh question gave 'There is a maximum of 10 questions on the free plan'. After 20 submissions the quiz link showed only 'This account has reached the maximum monthly response limit'.
seen 2026-10-20 · plan: Free, one quiz, submissions as an anonymous visitor
Freshworks
Not comparable
"14-day all-access free trial"
read 2026-10-21 · source
Right after sign-up the app said 'your 15-day trial starts today', with a 'Buy now' button.
seen 2026-10-21 · plan: Freshdesk Omni trial, EU data centre, new account, no channels connected
Hive
Not comparable
"1,000 AI credits / month" on the Free plan
read 2026-10-17 · source
Usage & billing > AI usage in a new account without a subscription: '5.000 of 5.000 remaining', '5.000 included · 0 purchased', 'Resets Nov 21'.
seen 2026-10-21 · plan: Free, new workspace, no card, no subscription
lemlist
Not comparable
"14-day free trial"
read 2026-10-23 · source
On sign-up day the app showed '15 days of free trial left'.
seen 2026-10-24 · plan: Free trial
MindStudio
Not comparable
"1,000 runs / month"
read 2026-10-23 · source
The Free plan page in the app shows '1,000 runs / month', but the workspace credit balance starts at $0.00 and our first run of our own agent failed with 'You are out of usage credits' (insufficient_credits/balance).
seen 2026-10-23 · plan: Free, Service Router, no top-up
Toggl
Not comparable
30-day trial
read 2026-10-25 · source
The app states 31 days and Ends November 28 after signup on 28 October. The 30-day claim is from Toggl pricing; the account redirects to Toggl Focus.
seen 2026-10-28 · plan: Premium trial in Toggl Focus

Could not be checked: 11

ToolWhat the vendor saysWhat the product showed
Aplos
Could not be checked
"Start Your 15-Day Free Trial"
read 2026-10-23 · source
After onboarding the account showed 'Subscribe within the first 15 days and receive 25% off for six months!' and ran as a free trial; no card was asked.
seen 2026-10-24 · plan: Free trial
Brevo
Could not be checked
From €7 per month
read 2026-10-24 · source
Starter monthly preselected; displayed subtotal EUR 7.00 and total amount due EUR 7.00, no VAT line; 5000 emails and 500 contacts; logo removal EUR 9.00/month off.
seen 2026-10-24 · plan: Starter monthly
Cloudways
Could not be checked
$0 ($54.00) Monthly
read 2026-10-25 · source
A card form appears before the final summary. The product screen shows $54.00/month and $0.0804/hour. Final amount including VAT: not_testable. No card entered or payment made.
seen 2026-10-25 · plan: Flexible DigitalOcean Premium 4GB, New York; trial, upgrade card form
Goflow
Could not be checked
free, forever
read 2026-10-24 · source
No billing or checkout route was found in the app.
seen 2026-10-24 · plan: Core
Joiin
Could not be checked
€360 billed annually
read 2026-10-24 · source
Annual is preselected. The two-company Core plan shows EUR 30 per month, EUR 360 billed annually and EUR 360 today. Stripe shows no amount or VAT.
seen 2026-10-24 · plan: 2-company Core, annual, EUR
Katana MRP
Could not be checked
worse for the buyer
Starts at $299 /month
read 2026-10-24 · source
Core starts at USD 299 per month. Preselected add-ons add USD 547 per month, giving USD 846 in fixed monthly costs and shown due today. Estimated usage is separate. The tested route only showed dollars.
seen 2026-10-24 · plan: Core monthly with preselected add-ons
MRPeasy
Could not be checked
Next invoice € 39.00
read 2026-10-29 · source
Account shows Next invoice € 39.00; Profile shows Starter and Monthly. The payment page offers card or PayPal but shows no amount, plan or tax.
seen 2026-10-29 · plan: Starter trial
noCRM
Could not be checked
"15-day free trial"
read 2026-10-21 · source
We saw an offer of 30 rather than 15 days in exchange for payment details, but did not record the trial end date.
seen 2026-10-23 · plan: Trial, no integrations
Signeasy
Could not be checked
€14 / month / seat
read 2026-10-24 · source
Yearly is preselected. The Business price is EUR 14 per seat per month, billed as EUR 168 yearly; one seat shows EUR 168 billed now. No VAT line is shown.
seen 2026-10-24 · plan: Business yearly, 1 seat
Toggl
Could not be checked
$24 per license a month (Premium, monthly billing)
read 2026-10-28 · source
Monthly in-app prices are Starter $12 and Premium $24. Upgrade warns that the current trial will finish immediately. The payment screen was not reached.
seen 2026-10-28 · plan: Premium trial in Toggl Focus
WebinarGeek
Could not be checked
"Up to 25 live viewers"
read 2026-10-21 · source
We invited no viewers, so this cap was not tested.
seen 2026-10-21 · plan: 14-day trial, one presenter, unpublished unlisted webinar

Can you take your data out again?

For 31 tools we entered a few made-up records, exported them with the tool’s own export, and compared the file with what we put in. In 20 cases part of it did not come back: a free-text note, a custom field, an attachment, an internal ID. Sometimes the loss happened at the door: the import had no field for it, so it never got in. The table says which. In 8 we also imported the export again to see whether it would update or duplicate.

ToolCame backDid not come backFormat
Aplos
2026-10-24
Both test contacts with Contact ID, name, type, email and address fields
The contact Aplos creates in a new account, as a third row
nothing listedXLSX with a title row above the column headers; Contact ID as a number in scientific notation.
re-import tested
Assembly
2026-10-24
Both test contacts with first name, last name, email, company, status, creation date and 'Invited by'
Both companies, with their contacts (name and email) listed in one cell
nothing listedOne CSV per tab; for companies the contacts are merged into one cell.
re-import not tested
Atria
2026-10-23
The generated image, as a 1168x1168 PNG (1.0 MB), downloaded straight awayBrand profile, product profile and prompts: we saw no export button for themOne PNG per image; we found no bulk export or brand export.
re-import not tested
Breezy HR
2026-10-29
Both names, email fields, pool and stage are retained; Unicode is preserved.The summary/free-text field is absent from the export and from the available column list.
reqId is empty; no native candidate ID is exported.
UTF-8 CSV; both files inspected.
re-import not tested
Brevo
2026-10-24
Two contacts, external IDs, custom codes and Unicode names.
Calendar dates and numeric amounts remained equivalent; currency was not verified.
CONTACT ID values are present; comparison with independent pre-export IDs was not tested.
The UI blocklist status is absent from the contact export.CSV contact attributes; no contact attachment archive or native tags in the observed path.
re-import not tested
BugHerd
2026-10-24
Both tasks with id, status, description, created and updated time, reporter email, page path, OS, browser, window and screen size, screenshot link and site
In JSON three extra fields: project, external ID and a session-recording field
The changed title of task 2: the export has no title column; only the updated time moved
The uploaded design itself: the export only links to a screenshot
CSV (22 columns) or JSON/XML with one row per task; screenshots as links, no attachments or design files.
re-import not tested
Campaign Monitor
2026-10-24
Both subscribers, with name, email, our two custom fields and status, once all fields were selected
Date Joined and Date Status Changed, as columns in the export
On re-import: the original join date and status (both subscribers came back as Active, dated today)CSV or tab-delimited text; by default only name and email, the rest selected by hand.
re-import tested
ClickUp
2026-10-23
All tasks: 15 rows (the 12 sample tasks plus our 3) with 34 columns
Name, description, status, start and due date, and the list and location of each task
Columns for attachments, comments and checklists (empty for our tasks)
Nothing we entered was missing for our three tasksCSV with 34 columns per task; attachments, comments and checklists as JSON-like text in a column.
re-import not tested
Close
2026-10-23
All 4 leads with our custom TestID field, status, and the contact's name, title and email
In JSON: every contact per lead, with custom fields as an object
In CSV: 274 columns per lead, including activity counts and opportunity values
nothing listedCSV (one row per lead, primary contact in columns) or JSON (nested contacts, custom fields as an object).
re-import not tested
CloudTalk
2026-10-24
Report exports (group, agent, call log and messages) as CSV or PDF, offered in CloudTalk AnalyticsAn export of contacts: the Contacts screen had no export or download button (only Bulk Delete, Bulk Import and Add Contact)CSV or PDF per report; we did not see the contents (no calls made).
re-import not tested
Cloudways
2026-10-25
Text, Unicode, dates, exact decimal amounts and EUR currency were preserved.
The delimiter-encoded tags retain both kit values in a single text column; native tag objects were not tested.
Native IDs from the first export were preserved after the SQL update.
nothing listedSQL with separate native and external IDs; empty string is distinct from NULL; boolean stored as tinyint.
re-import tested
Deputy
2026-10-24
Both team members with name, email, location, role, our Payroll ID, hired date and a Deputy ID
29 columns, the same as the import template
The base rates (20 and 25) we pasted in on the first import: empty in the export and no pay rate in PeopleCSV or XLSX in the import format, including the Deputy ID; no schedules, hours or leave.
re-import tested
EngageBay
2026-10-23
About 35 selectable contact fields, among them contact ID, tags, status, sources, address, dates and the last email, SMS and callNotes, tasks and documents: none of them is among the fields you can select for the exportCSV with contact fields and tags; notes, tasks and documents are not in the field list.
re-import not tested
folk
2026-10-23
Both people and both deals, with the right values (100 and 200) and the linked person
The group (TESTHAVEN), in the people export
The note on the deal, in a separate notes.csv with deal ID, deal name and time
The person-deal link as an ID: deals.csv names the person ('Ada Test'), not their ID, so with two people of the same name the link cannot be restored unambiguously
The Deals column in the people export: it was in the view, but not in people.csv
The currency of Deal value: the app shows '$', the export has the number only
Clean CSV files per object type (deals.csv with 10 columns, people.csv with 36) plus a separate notes.csv. Relations only as names, not as IDs; the Deals column is missing from the people export.
re-import not tested
GetResponse
2026-10-28
Both contacts, native IDs, list, names, email fields, subscription details, the shared tag and custom:aibm_id are present.Original per-row tags were skipped during import and replaced by one shared tag.
No consent columns appear in the export despite selecting Consent fields.
CSV opened and compared with the custom fixture.
re-import not tested
Goflow
2026-10-24
Both Item Numbers and Unicode names are retained; numeric prices are unchanged.nothing listedCSV.
re-import tested
Hive
2026-10-23
All 10 rows, with titles, Unicode, commas and quotation marks intact
Start and end dates, now with a four-digit year; 29 February 2028 correct
Status and completion date
The subtask's parent, as a name plus a Hive ID (columns Parent and Parent ID)
Which task blocks the dependent one: the export only says 'Blocked'
The attachment itself: the export only says 'Attachments present: true'
CSV or Excel (.xlsx), with options to hide assignees, leave out custom fields, include sub-actions and limit the date range. The parent comes along as name plus ID; dependencies do not; attachments only as yes or no.
re-import tested
Joiin
2026-10-24
Both Unicode company names are retained. Cash debit and revenue credit each total EUR 36.30, with a difference of EUR 0.00.nothing listedExcel; totals have SUM formulas and cached results.
re-import not tested
Katana MRP
2026-10-24
Both SKUs, Unicode names, prices in the EUR account and multiline notes returned.
The updated export retained both native IDs; only the intended note changed.
nothing listedXLSX.
re-import tested
Kit
2026-10-23
All 3 subscribers with first name, email, status and tags, including Kit's automatic import tag
14 columns in total, among them created_at in UTC, city, state, country, referrer and UTM fields
Broadcasts, sequences and forms are not part of the subscriber exportCSV with subscriber fields, tags and UTM fields; no broadcasts, sequences or forms.
re-import tested
lemlist
2026-10-24
Both leads with email, first and last name, company name, our test ID and amount, status and lemlist's internal lead ID
19 columns in total, including empty standard fields such as phone, LinkedIn URL and job title
nothing listedCSV per campaign with standard and campaign variables; the sequence messages are not included.
re-import not tested
monday.com
2026-10-28
Imported task names, descriptions, native Item IDs and due dates are present.
Status values to do, in progress and complete are present in the export. After reloading, the board also showed status labels; the initial missing text was a display delay.
Start Date is stored as text rather than a date column.XLSX opened and compared with the custom fixture; due dates are Excel dates and Start Date is text.
re-import not tested
MRPeasy
2026-10-29
Part No., item name, Unicode and selling price are retained for both test items. Decimal formatting changes while the numerical value stays equal.Notes/free text, custom fields, tags and record date have no destination in the inspected item-import mapping and were not imported.Items CSV opened and checked against the working copy and category fixture; .mrp backup separately hashed.
re-import not tested
Oneflow
2026-10-24
An Excel file (contracts.xlsx) with 9 tabs: export info, documents (35 columns), participants, data fields, products, form fields, attachments, comments and tags
Our original PDF, with the same text content
A contract PDF generated by Oneflow for the document
A byte-identical original: the PDF came back rewritten by 'MuPDF 1.28.2' (932 instead of 754 bytes, different hash)
Amount, signing date and end date as data: they exist only in the document text, so the Excel shows #N/A for them
XLSX with document data plus PDFs per document in a ZIP.
re-import not tested
Process Street
2026-10-23
Run names, status and the number of completed tasks (2 and 7)
Timestamps (in UTC) and the workflow version
13 run-level columns with 'Export all columns': URL, name, assignee email, created, last activity, due date, completed at and by, status, overdue, completed tasks, version and workflow name
The form values we entered, such as the purchase ID and the amounts 10 and 20
Task content, comments and attachments
CSV at run level; form values are not in the standard export (adding field columns to the view was not tested).
re-import not tested
Proton Drive
2026-10-23
All 4 files, with the same names and identical SHA-256 hashes as before the uploadnothing listedThe original files inside a ZIP.
re-import not tested
Signeasy
2026-10-24
Extracted text and page counts match the originals.nothing listedPDF.
re-import not tested
Survicate
2026-10-29
Both responses retain response UUIDs, answer choices, Unicode, quotes and multiline free text exactly.nothing listedCSV contains two header rows, UTC timestamps and two response rows. IP address was not included.
re-import not tested
Toggl
2026-10-28
Time logs retains all three entries, exact durations, start/stop times, project, client, billable flag and amount.The Summary CSV assigns all 0:18:48 to one project even though only 0:15:00 belongs to it.CSV files opened and checked. PDF and XLSX options were visible but not inspected.
re-import not tested
Typewise
2026-10-23
One row per ticket (6 rows, 16 columns): ticket ID, title, AI summary, customer name and email, channel, priority, status, assignee, team, resolution status, language, CSAT score and comment, created and last activityThe full conversation messages: the export has only the summary per ticket
The knowledge sources and settings
XLSX with one row per ticket and a summary; no conversation text.
re-import not tested
Wrike
2026-10-29
Both task titles, status mappings and the custom text field are retained. Unicode and the original description text survive.No attachment bytes, filenames or native task IDs are present in the export. Key is a row number.
Descriptions have an additional trailing newline, so they are not byte-for-byte identical.
XLSX, Tasks worksheet, with both test tasks.
re-import not tested

What we are not claiming

This is not the SaaS market. These are the tools we review and could open ourselves on a free plan or trial, mostly software for small and mid-sized businesses.

One account, one moment. Each row is one sign-up on one date, from the Netherlands. A vendor can change a trial, an allowance or a price the next day; the dates are on every row for that reason.

A held claim is not an endorsement. It means the number on the website matched the number in the product on that day, nothing more.

Small test records. The exit tests use two or three made-up records per tool. A real account with years of data can export differently.

Method

Each test follows the same written protocol. A person creates the account; the test itself runs in that person’s browser. Before any setup we save the vendor’s own claims about the trial, card requirement and allowances, quoted with the page and reading date. In the product we read the same quantities, take screenshots, and later open the checkout as far as the last screen before payment, without entering card details. For the exit test we enter a fixed set of made-up records (with commas, quotes, line breaks and accented letters on purpose), export them with the tool’s own export and compare the file field by field. The comparisons in this report are taken directly from those test records; nothing is retyped. Every row links to the published review with the screenshots.

Data, editions and corrections

Download everything for edition 2026-10-29 (.zip)

Edition 2026-10-29. Every file below is the analysis input or output of this edition; the checksums let you confirm you have the same bytes we published. The manifest carries the population, period, definitions and counts. A rebuild of this page is not a new measurement: new rounds become new editions, and a changed edition carries a correction note.

FileSizeSHA-256
claims.csv28,962 bytesdaee0e6d44bf9b59…
exit_tests.csv28,683 bytes1cb366f59c468680…

Editions

EditionStatusHeadlineData
2026-10-29current6 of 32: vendor claims we could check in the product did not holdmanifest

Licence:CC BY 4.0 — Our own data, analysis, tables and charts. Quoted vendor text and screenshots of vendor pages remain the vendor's; we reproduce them as evidence. Questions, corrections or a vendor response: daniel@aibuildermarketplace.com · press & data.

Citation

AIBuilder Marketplace, “We Checked 50 SaaS Vendor Claims Inside the Product: 6 Did Not Hold (2026)”, Report 06, edition 2026-10-29, first published 2026-10-29. Free to quote and reproduce with attribution (CC BY 4.0). Per-tool results are also in the agent API as claim checks and exit tests.