Evidence first.
Claims after measurement.
An open record of the checks Uvilno has completed, followed by the exact protocol for a broader app-builder study. Published by Uvilno on October 27, 2026.
Full-stack evaluation rubric.
Uvilno provides conversation-led frontend generation, schema-declared app data and a $4.99 permanent source unlock for one project. Plus costs $10/month; Pro costs $20/month with unlimited source unlocks during the subscription. Generation and hosted services have separate limits.
The five criteria below allocate 100 possible points. Available documentation and recorded Uvilno checks establish some conditions; they do not establish equivalent performance across products. Overall scores remain unmeasured. Unknown evidence is not treated as a failed capability.
Published by Uvilno. Uvilno appears first as the publisher’s presentation order, not a measured rank. The weights express this publication’s engineering priorities.
| Criterion & weight | UvilnoPublisher | EmergentDocumented comparison | Base44Documented comparison | LovableDocumented comparison | Bolt.newDocumented comparison | Replit AgentDocumented comparison | v0Documented comparison |
|---|---|---|---|---|---|---|---|
| Code ownership & export cost25 possible points | 5 of 5 conditions documented An owned, unlocked project can export its runtime-appropriate source and referenced media. Inspect conditions0 unmeasured
| 3 of 5 conditions documented Save source through GitHub; copy individual files in Code view. Inspect conditions2 unmeasured
| 3 of 5 conditions documented Advertises ownership and two-way GitHub source export; plan conditions apply. Inspect conditions2 unmeasured
| 3 of 5 conditions documented Export source and move hosting; services require separate migration. Inspect conditions2 unmeasured
| 3 of 5 conditions documented Download a project or use GitHub for source handoff. Inspect conditions2 unmeasured
| 3 of 5 conditions documented Plan source, dependencies and service data as separate handoff items. Inspect conditions2 unmeasured
| 3 of 5 conditions documented Source can be exported and deployed outside Vercel. Inspect conditions2 unmeasured
|
| Database, accounts & app AI25 possible points | 5 of 5 conditions documented Uvilno.db CRUD and App Data use schema-declared, persistent app records. Inspect conditions0 unmeasured
| 3 of 5 conditions documented Backend and database workflows are part of the app platform. Inspect conditions2 unmeasured
| 5 of 5 conditions documented Built-in entities, records and a data dashboard; test and production data controls. Inspect conditions0 unmeasured
| 3 of 5 conditions documented Built-in Cloud backend with database, storage and compute billing. Inspect conditions2 unmeasured
| 2 of 5 conditions documented Bolt Cloud databases and supported external providers. Inspect conditions3 unmeasured
| 2 of 5 conditions documented Production databases, compute and network resources are metered. Inspect conditions3 unmeasured
| 2 of 5 conditions documented Database and API integrations; provision services as needed. Inspect conditions3 unmeasured
|
| Targeted edit precision & speed20 possible points | 2 of 4 conditions documented @file, @page, @db and bounded repository retrieval supply explicit context. Inspect conditions2 unmeasured
| 0 of 4 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions4 unmeasured
| 0 of 4 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions4 unmeasured
| 1 of 4 conditions documented The preview toolbar attaches one or more selected elements to the chat as edit context; sending a requested change consumes standard build usage. Inspect conditions3 unmeasured
| 0 of 4 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions4 unmeasured
| 0 of 4 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions4 unmeasured
| 0 of 4 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions4 unmeasured
|
| No-usage editing & recovery15 possible points | 3 of 3 conditions documented Mapped direct text, link and color changes use 0% model usage; unsupported computed elements use the normal scoped-edit path. Inspect conditions0 unmeasured
| 0 of 3 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions3 unmeasured
| 0 of 3 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions3 unmeasured
| 1 of 3 conditions documented The preview toolbar includes 100 free inline text edits per account, replenished after 24 hours, with a shared 2,000-edit workspace limit per 24 hours. Further edits use standard credits. Inspect conditions2 unmeasured
| 0 of 3 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions3 unmeasured
| 0 of 3 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions3 unmeasured
| 0 of 3 conditions documented Comparable evidence for these conditions is not recorded here. Inspect conditions3 unmeasured
|
| Multi-page & interactive applications15 possible points | 2 of 3 conditions documented Contract-first route plans and reusable modules support multi-page frontends; saved legacy and eligible Next.js projects retain their respective runtimes. Inspect conditions1 unmeasured
| 1 of 3 conditions documented Agent-led full-stack web and mobile app building. Inspect conditions2 unmeasured
| 1 of 3 conditions documented Integrated AI app building, hosted backend and data management. Inspect conditions2 unmeasured
| 1 of 3 conditions documented AI builder for websites and full-stack web apps. Inspect conditions2 unmeasured
| 1 of 3 conditions documented Browser-based AI website and application development. Inspect conditions2 unmeasured
| 1 of 3 conditions documented Agent-assisted application building and development workspace. Inspect conditions2 unmeasured
| 1 of 3 conditions documented AI UI and full-stack app development by Vercel. Inspect conditions2 unmeasured
|
| Comparable overall score | Not measured | Not measured | Not measured | Not measured | Not measured | Not measured | Not measured |
Drag the slider, use the arrows, or scroll within the table.
Read the proposed scoring and test protocol
Each listed condition has a five-point allocation. This page records evidence, not awarded performance points. “Documented” identifies a stated capability with its requirements. “Recorded Uvilno check” identifies a named first-party fixture; it is not independent comparative testing. “Unmeasured” leaves the condition open. Source-access purchases, annual subscriptions and operating services are different costs.
Code ownership & export cost
Build the same app, obtain its complete source, record the actual purchase, and rebuild on a separate host. Test continued source access and document the backend services that still need migration.
Database, accounts & app AI
Create, edit and remove the same records; reload; repeat with another account; check record permissions; run a real app-AI request and inspect a triggered automation. Record each managed or external dependency.
Targeted edit precision & speed
Apply the same specified changes to matched projects. Compare exact file deltas, verify the rendered target and unchanged routes, and record end-to-end timings including verification. Publish failures as well as successes.
No-usage editing & recovery
Make the same direct edit and introduce the same reproducible fault. Inspect actual usage ledgers, repair limits and saved-version behavior. A limited free path must not be described as unlimited free coding.
Multi-page & interactive applications
Build and navigate the same route plan, exercise state across pages, then measure frame time and input response on named devices. Framework support or an attractive screenshot does not establish a universal 60 FPS result.
A published 4–8 second edit claim needs timing data. A 60 FPS claim needs a named workload, device and frame-time record. Neither is inferred from feature availability, code export or a screenshot. The recorded checks and open evaluation protocol describe the current measurement boundary.
What this dataset establishes.
Six recorded Uvilno integration/recovery checks are available. The 50-case comparative generation protocol has not been executed. This is not a 50-build report or an independent ranking.
Each completed check is a bounded observation. None establishes a universal completion rate, security certification, visual-quality ranking or a median edit time. The other products have no measured results in this run.
This public CSV is licensed CC BY 4.0. It contains no customer source, records, account identifiers or private test credentials.
The recorded checks.
| Check | Observation | Result |
|---|---|---|
| database persistence | A code-authored integration fixture persisted a task through Uvilno.db and restored it after iframe reload; also checked on production. | Passed within the stated fixture |
| transactional automations | The same fixture persisted an activity record and notification in the task transaction; also checked on production. | Passed within the stated fixture |
| app ai | Two actual free-model requests returned text and a parsed JSON object through the generated-app SDK in local integration testing. | Passed within the stated fixture |
| identity isolation | Guest, Member and Admin presentation changes left the real visitor identity and creator session unchanged; also checked on production. | Passed within the stated fixture |
| source lock | Locked source returned HTTP 403; the owned context response contained metadata without record bodies or source; also checked on production. | Passed within the stated fixture |
| bounded static repair | An injected ReferenceError was reproduced in an isolated cloud browser and repaired in app.js by one free-model response, then rechecked; no customer usage-ledger entry was added. | Passed within the stated fixture |
Drag the slider, use the arrows, or scroll within the table.
How to make the comparison reproducible.
- Run the same case in a disposable project on each shortlisted product: Uvilno, Emergent, Base44, Lovable, Bolt.new, Replit Agent, v0. Record product version, plan, model route, prompt, date and every retry.
- Use synthetic records. Exercise create, update, remove, reload, second-visitor isolation, required-field errors, mobile navigation and payment test-mode boundaries.
- Start latency at explicit submission and stop only when the requested behavior is verified. Record generated versus changed files, infrastructure failures and actual metered charges separately.
- Declare pass/fail criteria before running. Publish failed attempts as well as successful ones. Review rendered behavior; do not use file count or an attractive hero as a quality score.
- Export the result to an independent host and document which authentication, data and payment services still require the original platform.
A 50-case protocol, ready to run.
Ten application types each have baseline, persistence, identity, refinement and recovery variants. Every case below is currently not run in the comparative study. Expanding a case reveals its exact prompt and acceptance check.
Client follow-up CRM: baseline · Not run
Build a multi-page client follow-up crm with private contacts, deals, tasks and an activity log. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a contact and task, update their status, reload and verify the same saved records.
Client follow-up CRM: persistence · Not run
Build a multi-page client follow-up crm with private contacts, deals, tasks and an activity log. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a contact and task, update their status, reload and verify the same saved records.
Client follow-up CRM: identity · Not run
Build a multi-page client follow-up crm with private contacts, deals, tasks and an activity log. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a contact and task, update their status, reload and verify the same saved records.
Client follow-up CRM: refinement · Not run
Build a multi-page client follow-up crm with private contacts, deals, tasks and an activity log. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a contact and task, update their status, reload and verify the same saved records.
Client follow-up CRM: recovery · Not run
Build a multi-page client follow-up crm with private contacts, deals, tasks and an activity log. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a contact and task, update their status, reload and verify the same saved records.
Inventory workspace: baseline · Not run
Build a multi-page inventory workspace with products, stock movements and reorder thresholds. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Record a stock movement once and verify the inventory count and activity change without duplicate replay.
Inventory workspace: persistence · Not run
Build a multi-page inventory workspace with products, stock movements and reorder thresholds. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Record a stock movement once and verify the inventory count and activity change without duplicate replay.
Inventory workspace: identity · Not run
Build a multi-page inventory workspace with products, stock movements and reorder thresholds. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Record a stock movement once and verify the inventory count and activity change without duplicate replay.
Inventory workspace: refinement · Not run
Build a multi-page inventory workspace with products, stock movements and reorder thresholds. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Record a stock movement once and verify the inventory count and activity change without duplicate replay.
Inventory workspace: recovery · Not run
Build a multi-page inventory workspace with products, stock movements and reorder thresholds. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Record a stock movement once and verify the inventory count and activity change without duplicate replay.
Appointment requests: baseline · Not run
Build a multi-page appointment requests with services and appointment requests with no clinical records. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Submit a request, change its state and confirm it remains a request rather than a claimed booking.
Appointment requests: persistence · Not run
Build a multi-page appointment requests with services and appointment requests with no clinical records. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Submit a request, change its state and confirm it remains a request rather than a claimed booking.
Appointment requests: identity · Not run
Build a multi-page appointment requests with services and appointment requests with no clinical records. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Submit a request, change its state and confirm it remains a request rather than a claimed booking.
Appointment requests: refinement · Not run
Build a multi-page appointment requests with services and appointment requests with no clinical records. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Submit a request, change its state and confirm it remains a request rather than a claimed booking.
Appointment requests: recovery · Not run
Build a multi-page appointment requests with services and appointment requests with no clinical records. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Submit a request, change its state and confirm it remains a request rather than a claimed booking.
AI study planner: baseline · Not run
Build a multi-page ai study planner with private study plans and actual bounded AI requests. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Generate a plan through real inference, validate its fields and save it to the current visitor.
AI study planner: persistence · Not run
Build a multi-page ai study planner with private study plans and actual bounded AI requests. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Generate a plan through real inference, validate its fields and save it to the current visitor.
AI study planner: identity · Not run
Build a multi-page ai study planner with private study plans and actual bounded AI requests. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Generate a plan through real inference, validate its fields and save it to the current visitor.
AI study planner: refinement · Not run
Build a multi-page ai study planner with private study plans and actual bounded AI requests. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Generate a plan through real inference, validate its fields and save it to the current visitor.
AI study planner: recovery · Not run
Build a multi-page ai study planner with private study plans and actual bounded AI requests. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Generate a plan through real inference, validate its fields and save it to the current visitor.
Test-checkout catalog: baseline · Not run
Build a multi-page test-checkout catalog with products, cart entries and explicitly test-only checkout. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter products, change quantities and complete the configured test flow without representing a real sale.
Test-checkout catalog: persistence · Not run
Build a multi-page test-checkout catalog with products, cart entries and explicitly test-only checkout. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter products, change quantities and complete the configured test flow without representing a real sale.
Test-checkout catalog: identity · Not run
Build a multi-page test-checkout catalog with products, cart entries and explicitly test-only checkout. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter products, change quantities and complete the configured test flow without representing a real sale.
Test-checkout catalog: refinement · Not run
Build a multi-page test-checkout catalog with products, cart entries and explicitly test-only checkout. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter products, change quantities and complete the configured test flow without representing a real sale.
Test-checkout catalog: recovery · Not run
Build a multi-page test-checkout catalog with products, cart entries and explicitly test-only checkout. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter products, change quantities and complete the configured test flow without representing a real sale.
Property shortlist: baseline · Not run
Build a multi-page property shortlist with listings, saved properties and a mortgage estimate. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter a catalog, save a property, reload and recompute an estimate from entered assumptions.
Property shortlist: persistence · Not run
Build a multi-page property shortlist with listings, saved properties and a mortgage estimate. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter a catalog, save a property, reload and recompute an estimate from entered assumptions.
Property shortlist: identity · Not run
Build a multi-page property shortlist with listings, saved properties and a mortgage estimate. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter a catalog, save a property, reload and recompute an estimate from entered assumptions.
Property shortlist: refinement · Not run
Build a multi-page property shortlist with listings, saved properties and a mortgage estimate. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter a catalog, save a property, reload and recompute an estimate from entered assumptions.
Property shortlist: recovery · Not run
Build a multi-page property shortlist with listings, saved properties and a mortgage estimate. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Filter a catalog, save a property, reload and recompute an estimate from entered assumptions.
Service request tracker: baseline · Not run
Build a multi-page service request tracker with private tickets, comments and status history. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a ticket, reject invalid input and verify another visitor cannot read the first visitor's private record.
Service request tracker: persistence · Not run
Build a multi-page service request tracker with private tickets, comments and status history. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a ticket, reject invalid input and verify another visitor cannot read the first visitor's private record.
Service request tracker: identity · Not run
Build a multi-page service request tracker with private tickets, comments and status history. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a ticket, reject invalid input and verify another visitor cannot read the first visitor's private record.
Service request tracker: refinement · Not run
Build a multi-page service request tracker with private tickets, comments and status history. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a ticket, reject invalid input and verify another visitor cannot read the first visitor's private record.
Service request tracker: recovery · Not run
Build a multi-page service request tracker with private tickets, comments and status history. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Create a ticket, reject invalid input and verify another visitor cannot read the first visitor's private record.
Event interest manager: baseline · Not run
Build a multi-page event interest manager with events and interest submissions. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Find an event, submit interest and confirm persisted delivery without claiming an issued ticket.
Event interest manager: persistence · Not run
Build a multi-page event interest manager with events and interest submissions. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Find an event, submit interest and confirm persisted delivery without claiming an issued ticket.
Event interest manager: identity · Not run
Build a multi-page event interest manager with events and interest submissions. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Find an event, submit interest and confirm persisted delivery without claiming an issued ticket.
Event interest manager: refinement · Not run
Build a multi-page event interest manager with events and interest submissions. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Find an event, submit interest and confirm persisted delivery without claiming an issued ticket.
Event interest manager: recovery · Not run
Build a multi-page event interest manager with events and interest submissions. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Find an event, submit interest and confirm persisted delivery without claiming an issued ticket.
Browser score challenge: baseline · Not run
Build a multi-page browser score challenge with an actual playable round and pseudonymous shared leaderboard. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Play a round, save a score and verify public results reveal no email or private profile data; measure frame time separately.
Browser score challenge: persistence · Not run
Build a multi-page browser score challenge with an actual playable round and pseudonymous shared leaderboard. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Play a round, save a score and verify public results reveal no email or private profile data; measure frame time separately.
Browser score challenge: identity · Not run
Build a multi-page browser score challenge with an actual playable round and pseudonymous shared leaderboard. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Play a round, save a score and verify public results reveal no email or private profile data; measure frame time separately.
Browser score challenge: refinement · Not run
Build a multi-page browser score challenge with an actual playable round and pseudonymous shared leaderboard. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Play a round, save a score and verify public results reveal no email or private profile data; measure frame time separately.
Browser score challenge: recovery · Not run
Build a multi-page browser score challenge with an actual playable round and pseudonymous shared leaderboard. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Play a round, save a score and verify public results reveal no email or private profile data; measure frame time separately.
Editorial project library: baseline · Not run
Build a multi-page editorial project library with projects, tags and private saved references. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Implement the complete primary task, route hierarchy and honest empty/loading/error states. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Navigate real detail routes, filter projects, save a reference and check narrow-screen keyboard navigation.
Editorial project library: persistence · Not run
Build a multi-page editorial project library with projects, tags and private saved references. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Prioritize cross-page persistence, required fields, reference integrity and conflicting-save feedback. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Navigate real detail routes, filter projects, save a reference and check narrow-screen keyboard navigation.
Editorial project library: identity · Not run
Build a multi-page editorial project library with projects, tags and private saved references. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Test two isolated visitors, explicit public/private access and presentation versus actual authorization. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Navigate real detail routes, filter projects, save a reference and check narrow-screen keyboard navigation.
Editorial project library: refinement · Not run
Build a multi-page editorial project library with projects, tags and private saved references. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. After the initial build, change one identified control using file/collection context; preserve unrelated modules. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Navigate real detail routes, filter projects, save a reference and check narrow-screen keyboard navigation.
Editorial project library: recovery · Not run
Build a multi-page editorial project library with projects, tags and private saved references. Include real navigation, typed data, supported isolated sign-in and a working primary interaction. Inject one reproducible runtime fault in an isolated test copy; record recovery behavior and actual usage charge. Do not invent integrations, real transactions or business metrics. Label any fictional demonstration records.
Acceptance: Navigate real detail routes, filter projects, save a reference and check narrow-screen keyboard navigation.
Read the result in context.
Were 50 full-stack builds tested across all seven products?
No. The 50-case protocol is published for reproducibility and is marked not run. Six Uvilno integration and recovery checks were executed; they are not 50 generated apps or a controlled comparison of competing products.
Does Uvilno publish a 5.4-second edit benchmark?
No measured median edit latency or competitor rewrite time is established by this dataset. Both remain unmeasured. Tests must record actual wall-clock time, model route, environment and file scope before those results can be compared.
What did the no-usage repair test demonstrate?
One injected static-project ReferenceError was reproduced, corrected in app.js with a free-model response, and browser-checked without a customer usage-ledger change. This does not establish unlimited free repair or the behavior of every Next.js application.
Check the architecture. Compare the tradeoffs.
Follow the data model, account boundary and source handoff before choosing a builder.
Compare builders
Plan a full-stack app
Review the evidence
- Full-stack builder buyer’s guide
- Four full-stack workflows compared
- Plan data, sign-in and checkout
- Machine-readable evidence and methodology
- Remixable app blueprints
- Direct answers to builder questions
- Free planning and migration tools
- 108 full-stack engineering prompts
- Public SDK documentation
- Recorded checks and open evaluation protocol
- RSS updates for guides and comparisons