Upload the mess. Leave with the case. A personal dispute & evidence platform engineered by DSL4 Digital and designed for clarity by Viva Grafix.
Every dispute drowns in its own paperwork.
A deposit that never comes back. An insurer that stops replying. A contractor who left the job half done. The person in the right usually loses the argument anyway — because their evidence lives in fifty screenshots, three inboxes and a folder called "IMPORTANT". ThreadCase is our answer: upload the mess, and leave with a structured chronology, a searchable evidence vault, a financial discrepancy table, a deadline tracker, draft correspondence and a professional case-pack PDF.
DSL4 Digital engineers and operates the evidence pipeline, document-processing safeguards and case-pack systems. Viva Grafix’s role was to understand those sensitive states and translate them into a calm brand, interface and information architecture — while saying plainly what ThreadCase is not: a law firm.
The product had to feel calm precisely where its users are not. Every screen moves the user one step from chaos towards a document they could hand to a professional.
Scattered documents become a structured timeline backed by a searchable evidence vault — every claim traceable back to its source file.
A financial discrepancy table that adds up what is actually owed, and a deadline tracker so limitation dates stop being a surprise.
Draft correspondence plus a professional case-pack PDF — the whole dispute, ordered and printable, generated in the browser session.
DSL4 Digital’s evidence architecture leads with isolation and proof; our design work turns those safeguards into a workflow people can understand under pressure.
Postgres row-level security across roughly 40 tables, enforced via SET LOCAL ROLE through the session pooler — tenant isolation guaranteed by the database, not by application code remembering to filter.
A dual-driver database abstraction runs embedded PGlite in development and Supabase in production from a single Drizzle schema.
A live Stripe checkout feeds a verified-webhook → entitlement chain, and AI document extraction is plan-gated and bounded, with a graceful demo fallback.
Case-pack generation includes a production pdf.js rasterisation bugfix we shipped with its own regression test — plus a strict Content-Security-Policy across the app.
ThreadCase shows the partnership at its clearest: DSL4 Digital engineers the hardened evidence product; Viva Grafix gives it a brand and interaction model that returns a case file instead of a shoebox — while staying honest about being a tool, not a lawyer.