• Signed + Notarized
  • Local-first diagnostics
  • No telemetry abuse

Stop guessing why your Mac apps close

Cause, confidence, and next action in one local-first diagnostic view.

Launch Signal

Correct enough 100.0% 51 reviewed incidents
Actionable 100.0% Wrong-cause held to 0.0%
Direct distribution Signed + notarized SHA256 published on the download lane
WhyDidItClose dashboard showing cause lanes, confidence, and incident detail
Operator view Cause lane, confidence, evidence, and handoff action in one surface.

Diagnostic Command Surface

Build a closure diagnosis system your support, QA, and engineering teams can trust.

WhyDidItClose turns ambiguous app exits into a structured incident record with dominant cause, bounded confidence, and the next action to execute or hand off.

Reviewed gate 100.0% correct 100.0% actionable in the current GO run
Distribution trust Signed + notarized Direct lane ready, App Store lane in progress
Platform expansion macOS + iPhone companion Mac captures. iPhone consumes secure exported incident packs.

Problem to Pricing, in one deterministic flow

  1. Problem: app closure tickets arrive as “it closed” with minimal diagnostic context.
  2. Consequence: support and QA burn cycles on back-and-forth before any owner can act.
  3. New approach: convert closure events into cause + confidence + recommended next move.
  4. How it works: capture, correlate, classify, recommend, and expose uncertainty when evidence is limited.
  5. Proof: reviewed GO dataset with 100.0% correctness and 100.0% actionable output.
  6. Pricing: Pro Lifetime for operators, Team rollout for multi-seat support and QA lanes.
Diagnostic dashboard with incident list and confidence labels
01. Diagnostic Inbox triage incidents by cause class and confidence.
Incident timeline with capture, correlate, and classify stages
02. Evidence Timeline inspect event progression before escalation.
Export handoff panel with JSON and CSV workflow
03. Handoff Export share machine-readable diagnostics with support or engineering.

Diagnose

Convert vague closure reports into a disciplined incident brief

Every captured event becomes a structured package: what happened, why the model believes it, and what the operator should do next.

Defend

Keep data local until a human explicitly decides to export

Security posture is visible in-product: local evidence, redacted export defaults, and a published trust path for distribution verification.

Deploy

Support direct download now, App Store next, and iPhone companion workflows after

The product surface is designed for real rollout sequencing, not a one-shot launch page.

Support Ops QA Release Incident Response Engineering Escalation

Reliability Signal

Reviewed alpha gate achieved 100.0% correct-enough and 100.0% actionable classification in the GO run.

Source: public metrics summary on /proof

Operational Value

WhyDidItClose keeps uncertainty explicit, so teams escalate with clearer evidence instead of assumptions.

Source: product workflow policy

Local-first is a product moat, not a slogan

App Closure Event
On-device Correlation
Cause + Confidence
Optional Export
We collect for diagnosisWe do not collect by default
App identity, timestamps, termination metadataAccount credentials
Local evidence around event windowsContinuous cloud session replay
Optional explicit feedback actionsFull user telemetry stream

Release System

Choose the right distribution lane for the job

Direct macOS distribution

Best for immediate install, SHA256 verification, and controlled team rollout before App Store review overhead.

  • Signed + notarized zip distribution
  • Published checksum and support path
  • Fastest route from build to operator

Mac App Store lane

Best for consumer discovery, first-party purchase flow, and a cleaner restore story once submission packaging is locked.

  • Sandbox + App Store Connect submission path
  • Mac App Store provisioning and installer packaging
  • Aligned with in-app purchase rollout

iPhone companion

Best for mobile review, handoff, and imported incident packs. iPhone is a companion lane, not a system-wide monitor.

Case Snapshot

Support triage quality

100.0% actionable across reviewed diagnostic outputs.

Case Snapshot

Cause precision gate

100.0% correct-enough with wrong-cause held at 0.0%.

Case Snapshot

Reliability volume

135 captured events validated through the alpha gate workflow.

Who this is for

Support, QA, and engineering need different outputs from the same incident

The site and app should make that separation explicit. WhyDidItClose is not just a detector. It is an operating layer for triage quality, escalation quality, and distribution trust.

Support

Faster first response, less back-and-forth, and a cleaner escalation package when a customer only knows “the app closed.”

QA

Reusable incident evidence during release validation, regression review, and failure-lab exercises.

Engineering

Higher signal bug reports with explicit confidence and exported context instead of loosely described closures.

Individual Operator

Pro Lifetime - $39 one-time

High-throughput triage and export workflow without subscription pressure.

Support + QA Teams

Team - $12/user/month

5-seat minimum with standardized handoff and rollout support.

Next Surface

WhyDidItClose for iPhone is a secure companion, not a fake parity app

iPhone cannot inspect other apps the way macOS can. The right product is a mobile incident viewer for exported packs, operator handoff, and on-the-go review.

Download, verify SHA256, and run your first diagnosis today.

Signed, notarized, and benchmarked with reviewed gate evidence.

WhyDidItClose is not another crash logger and it is not a vague observability promise. It is an operator surface for one precise question: when the app closed, what is the strongest cause we can justify and what should happen next?

The premium product story is built around proof density, deployment trust, and cleaner escalation quality.

What the premium workflow actually changes

Workflow layer Before After
Support intake "It closed" with no clear owner Cause class, confidence, and handoff summary
QA validation Manual log spelunking and guesswork Evidence timeline with reproducible context
Engineering escalation Missing environment and low-signal tickets Structured export with bounded certainty
Security review Trust assumptions live outside the product Verification path, published hash, and local-first model

Operational surfaces

  • Command center for recent incidents, cause lanes, and confidence-weighted triage.
  • Evidence timeline for sequence review before escalation.
  • Security posture for export defaults, storage behavior, and verification.
  • Distribution lane for direct download now and App Store lane when packaging is complete.
  • Companion lane for iPhone review of imported incident packs.

Why the product is local-first by design

The product keeps the critical path local:

  1. detect the close
  2. correlate local evidence
  3. classify the likely cause
  4. expose confidence and caveats
  5. export only when the operator chooses to share

That model is stronger than generic "privacy-first" copy because it changes the default behavior of the product itself.

Product surfaces that justify premium pricing

Surface Why it matters
Confidence-aware diagnosis Makes escalation urgency explicit instead of implied
Structured export Turns incidents into reusable support and engineering artifacts
Signing + notarization + checksum Gives direct-download trust without hand-waving
Security page and support policy Removes ambiguity from rollout conversations
Team rollout path Supports multi-operator workflows, not just solo usage

Public contact path

If you are planning rollout, need procurement answers, or want the iPhone companion preview, contact support@whydiditclose.com.

Signed + notarized macOS build. SHA256 published.