Dashboard
Manage credit reporting investigations with evidence-first workflows.
Investigate. Document. Challenge.
Cross-examine reporting inconsistencies, assemble evidence-backed cases, and prepare disputes with precision. No manufactured allegations. No automatic submissions.
● LOCAL WORKSPACE● HUMAN-APPROVED DISPUTES● AUDIT-READY CASESFrom source document to investigation.
Extract locally, scan for review candidates, and verify the facts before opening disputes. A smarter workflow without invented violations.
Case activity
System safeguards
✓ Separate personal and enterprise workspaces
✓ Client authorization tracking
✓ Evidence-based dispute templates
✓ Local backup and restore
⚠ No automated sending or unverified legal allegations
Forensic radar
Clients & profiles
Tradeline registry
Dispute case management
Evidence vault
Evidence metadata and notes are saved locally. For safety and browser storage limits, v1.0 does not store uploaded document contents. Keep originals securely outside this app.
Dispute document studio
Select a case and generate a letter. Verify all facts before sending.
Investigation tracking
Calendar-day estimates based on bureau receipt date. Actual statutory extensions and notice periods depend on the facts.
Report Intake Lab
CSV / TSV / JSON / TextGuided report intake & accuracy review
Paste structured CSV rows, inspect potential duplicates and missing fields, and selectively import verified entries.
Import safeguards
✓ Field-by-field validation
✓ Existing-record duplicate detection
✓ Per-row review and selection
✓ Suspicious date and balance checks
✓ Explicit confirmation before saving
⚠ Report discrepancies are not proven FCRA violations
Import structured tradelines
Columns: creditor, last4, bureau, status, balance, delinquency, notes. CSV/TSV headers required. JSON: array of account objects or {accounts:[...]}. Text: comma-separated header + rows.
Manual forensic intake
Have a report you can't export as structured text? Add each tradeline manually, then compare bureau versions in the Forensic Lab.
Supported format example
creditor,last4,bureau,status,balance,delinquency,notes Example Bank,1234,Equifax,Closed,0,2022-01-01,Verify against statement
Imported records remain in browser localStorage and are not encrypted.
Cross-Bureau Forensic Lab
RULE-BASED ANALYSISAccount investigation
Document Intelligence Studio
Extract text from a local PDF or TXT file, inspect the source, then explicitly select what to investigate.
01 / Capture source
No document selected.
02 / Investigation candidates
Local pattern matching highlights possible account details. It does not determine account ownership, accuracy, or legal violations.
03 / Analyst handoff
For a real case, confirm the facts against the source, then use guided intake to create a tradeline or dispute. No automatic case creation from uncertain text.
Cloud Operations & Evidence Vault
01 / Connect securely
Not connected
02 / Private workspaces
New users receive a private personal workspace automatically. Enterprise access is granted only through server-side membership policies; changing the dropdown cannot grant permissions.
Cloud records
03 / Cloud case entry
The server verifies membership and only permits approved case fields.
04 / Protected evidence files
Private Supabase Storage bucket; access checked by storage policies. Evidence file access is authenticated and time-limited.
Cloud safety and migration
Local v1.5 records stay in their original browser storage. Cloud cases are created separately to prevent accidental disclosure. Migration requires an explicit, reviewed import in a later build.
Set up Supabase using the included migration and deployment guide before connecting.
Cloud Client & Tradeline Registry
01 / Guided cloud client intake
For enterprise workspaces, a self-declared status does not substitute for written authorization. No SSN is requested.
Sign in and select a cloud workspace.
02 / Cloud clients
New cloud tradeline
03 / Legacy-to-cloud migration preview
Review a local JSON backup before uploading. This preview supports profiles and tradelines only, never disputes, documents, passwords, or evidence files. Select an authorized cloud workspace and approve each import.
Profiles imported with authorization state not recorded. Tradelines are not automatically migrated: inspect and enter them through the cloud form after confirming account ownership.
Data & privacy controls
Data stays in this browser's localStorage. It is not encrypted and does not synchronize between devices. Do not store SSNs, full account numbers, identity documents, or sensitive medical information.
Backups are unencrypted JSON. Store them only in a secure location. Importing a backup replaces current local data.
Legal and product boundaries
Not a law firm, legal advice, credit bureau interface, or guaranteed credit-score improvement service. Verify all legal conclusions. Enterprise use with paying clients requires independent CROA, state-law, privacy, contract, and fee-compliance review before launch.