Structural Validation Before You Ship

Professional integrity audit for Ren'Py and visual novel projects

Powered by BranchPy's production-grade analysis engine — used by developers worldwide

Why Studios Request Pre-Launch Audits

As your project approaches release, structural quality becomes critical. Small inconsistencies in branching logic, unreachable content, or fragile dependencies can surface during player testing — when fixing them is most expensive.

The cost of post-release patches (both technical and reputational) often exceeds the cost of structured validation.

  • ⚠️ Unreachable story branches that represent wasted development time
  • ⚠️ Inconsistent variable states causing progression blockers
  • ⚠️ Orphaned labels and dead-end paths reducing player satisfaction
  • ⚠️ Media reference errors leading to runtime crashes
  • ⚠️ Undocumented complexity making future updates risky

What You Receive

Professional analysis package delivered in multiple formats:

  • Interactive flowchart showing your complete narrative structure
  • Detailed findings report with severity classifications (Critical / High / Medium / Low)
  • Structural metrics: reachability analysis, branching complexity, completion rates
  • Media validation summary confirming asset references
  • PDF export for stakeholder review and team documentation

Delivery windows: Standard 3–5 business days; Studio priority 1–3 business days.

Service Tiers

Indie Audit

$299 USD

Core structural audit with prioritized fixes

  • Structural integrity scan
  • Prioritized defect list (Critical / High / Medium / Low)
  • Actionable remediation recommendations
  • Core structural metrics
  • PDF report
  • Standard turnaround (3–5 business days)
⏱️ Limited availability: 8 audit slots per month

Who This Is For

🎮 Indie Studios

Validating structure before Early Access or 1.0 launch

📋 QA Teams

Supplementing manual testing with structural analysis

💼 Publishers

Technical due diligence on narrative-heavy titles

🎓 Educational Projects

Institutional validation for academic or funded work

Frequently Asked Questions

Is this a code review or bug testing service?

No. This is a structural analysis of your narrative branching, not a line-by-line code review or QA playthrough. We analyze topology, reachability, and consistency — not gameplay balance or story quality.

Do you need access to my private repository?

No. You provide a ZIP archive or temporary read-only repository link. We analyze locally in an isolated environment and delete all project files within 30 days of delivery (unless extended retention is requested).

What engines are supported?

Currently Ren'Py only. Support for other engines (Ink, Twine, ChoiceScript) is planned for 2026.

Can you fix the issues you find?

This is an analysis service, not a development service. The report identifies issues and provides context — implementation remains with your team. If you need consulting support, contact us for custom arrangements.

Are there limits on project size for an audit?

BranchPy scales from small hobby projects to large professional codebases, including projects in the hundreds of megabytes and multi-gigabyte ranges. There is no hard size cutoff. We scope each audit around your goals and complexity. If you're unsure about your project size, send a rough description and we'll estimate it with you.

Is the report confidential?

Yes. All project materials and findings are covered by mutual confidentiality agreement. We do not share client data, train AI models on your content, or create public case studies without explicit permission.

Let's Talk About Your Project

Not sure how big your project is? Tell us your engine and rough scope — we can estimate with you.

What Happens Next

  1. We review your request within 24 hours and send a formal agreement
  2. You sign the agreement and provide project materials via secure transfer
  3. Analysis begins — you receive status updates at key milestones
  4. Report delivered via secure client portal (account created automatically)
  5. Optional: 30-minute Q&A call to discuss findings (Studio tier)

Questions before requesting? Email us at audit@branchpy.com