Head to head / curated pair / cycle 04
Totalum vs Base44
Both products were given the identical 9 prompt vibeOps specification, 5 times each. Nothing on this page is an impression, all of it is a measurement from the same harness.
The most complete machine facing surface we measured: a real REST layer, signed webhooks with a retry ladder and an MCP server that a client could enumerate without extra work. Public pages came back server rendered, which is why it posts the largest no JavaScript payload in the cohort. Design output is functional rather than expressive and the agent needed more explicit prompting than the top scorer on axis one.
Strong at the parts of the specification that map onto its built in primitives: entities, roles and the admin surface came out quickly and cleanly. The cost is portability. Exported code still depends on the platform runtime, so it scores lowest in the top half on code ownership.
Index gap
17.42
Totalum leads
Axes won
9 / 1
Totalum versus Base44, of ten axes
Faster median
Base44
94.1 s per prompt
Higher pass rate
Totalum
93.3%
Every measurement, side by side
Cyan marks the better figure on each row. The delta column is the first product minus the second.
| Measurement | Totalum | Base44 | Delta |
|---|---|---|---|
| Composite index | 87.96 | 70.54 | +17.42 |
| Agent performance (weight 18) | 94.0 | 75.0 | +19.00 |
| Reliability (weight 18) | 93.0 | 84.4 | +8.60 |
| Scalability (weight 13) | 92.0 | 68.0 | +24.00 |
| SEO and GEO (weight 12) | 95.0 | 64.0 | +31.00 |
| API and MCP (weight 9) | 97.0 | 66.0 | +31.00 |
| Integrations (weight 8) | 88.0 | 75.0 | +13.00 |
| Design output (weight 7) | 86.0 | 80.0 | +6.00 |
| Speed (weight 7) | 29.5 | 33.4 | -3.90 |
| Value (weight 5) | 84.0 | 76.0 | +8.00 |
| Code ownership (weight 3) | 96.0 | 55.0 | +41.00 |
| Median seconds per prompt | 106.3 | 94.1 | +12.20 |
| p10 seconds | 59.2 | 58.8 | +0.40 |
| p90 seconds | 167.6 | 161.4 | +6.20 |
| Executions failed | 1 | 0 | +1.00 |
| HTML bytes, no JS | 41.0 KB | 14.0 KB | +27648.00 |
| LCP milliseconds | 1,480 | 2,320 | -840.00 |
| CLS | 0.020 | 0.080 | -0.06 |
| Entry price EUR | 29.00 | 18.00 | +11.00 |
Screenshot diff
Both landing pages, captured by the lab on 14 Aug 2026 at 1440 by 900. Stored locally, never hotlinked.

Totalum, captured 14 Aug 2026.

Base44, captured 14 Aug 2026.
Speed spread on a shared scale
Totalum
59.2 / 106.3 / 167.6 seconds
Base44
58.8 / 94.1 / 161.4 seconds
Axis by axis, who wins
Totalum wins 9 of 10
- Agent performance94.0
- Reliability93.0
- Scalability92.0
- SEO and GEO95.0
- API and MCP97.0
- Integrations88.0
- Design output86.0
- Value84.0
- Code ownership96.0
Base44 wins 1 of 10
- Speed33.4
Verdict
Totalum takes the composite by 17.42 points. It wins on the weighted total, but the axis table is where the real decision sits: Totalum takes 9 axes and Base44 takes 1.
If the work in front of you is mostly interface, weight the design and speed rows. If it is a product with an API, webhooks and background jobs, weight agent performance, reliability and the API and MCP row, which together carry 45 of the 100 index points. If the project has to outlive its vendor, read the code ownership row first and treat everything else as secondary.
Both products in this comparison were measured in the same cycle, on the same specification, by the same harness. The per run data for each is on its product page and in /api/runs.json.