When every legal product needs the same files, why store them in different places?
I designed LitBox, a unified file management platform that brings documents, collaboration, and secure storage into one connected experience for legal teams. By replacing fragmented third-party storage dependencies, LitBox creates a shared foundation where Omnis AI products can securely access, manage, and collaborate on files, all within one ecosystem.
- Role
- Solo product designer, end to end
- Domain
- Legal Tech SaaS · Secure Storage
- Timeline
- Jan – Jun 2026 · Omnis AI
- Status
- Internal Beta / Dogfooding

LitBox, MedChron, AutoDoc, LitDraft and OmnisProof, each showing LitBox inside a screen that isn't theirs, in staging.
Empty, error and permission states specified before a single one shipped.
One first-party file layer, instead of a third-party drive detour per product.
Every Omnis AI product depended on Dropbox, Box, or Google Drive to hold a client's files, so the same document was re-uploaded into each tool with no shared record of who could see it.
As the only designer, Jan to Jun 2026, I led LitBox end to end: the research case for owning storage, the information architecture and permission model, the full UI system with 25+ edge states, and the integrations other products plug into.
In internal beta. LitBox's picker and search already run inside MedChron, AutoDoc and OmnisProof in staging. No usage metrics yet, and this case study doesn't invent any.
01What we're building
Building a unified legal file layer inside the ecosystem
LitBox is a dedicated, matter-aware file management platform built to power the entire Omnis AI legal suite. We replaced fragmented third-party drive dependencies and unaudited sharing links with a single owned foundation.
Here is how LitBox tackles three foundational bottlenecks across the legal document lifecycle.
Third-party drive detours before every legal workflow

External file sharing without legal privilege or chain of custody

- 1Files land in a chosen folder
- 2An external recipient, no LitBox account needed
- 3An optional deadline
- 4An optional password
- 5A late-upload rule
Disconnected product silos requiring manual file transfers

The goalTurn fragmented third-party file storage into a unified, secure document foundation that powers every product and collaboration workflow across the legal ecosystem.
02Why this, why first · Sequencing the roadmap
Why storage had to ship before the rest of the roadmap
Omnis AI had a full slate of legal products planned (CasePro, OmnisProof, MedChron, NotaryNow, LitDraft and more), each on its own launch timeline. But every one of them touches a file at some point: CasePro attaches evidence to a matter, OmnisProof signs a document, MedChron organizes medical records chronologically, NotaryNow notarizes a document. If each product solved "where do files live" on its own, the platform would end up with as many storage implementations, security models, and third-party integrations as it had products, instead of one.
That's why LitBox needed to exist before most of those products launched, not after. Shipping it first meant everything built afterward could assume a shared, owned file layer from day one, instead of retrofitting one once four or five products already had their own quiet workarounds.
CasePro
Evidence and case files need to be tied to the matter record it manages. LitBox is where that evidence actually lives.
OmnisProof
E-signature needs a document to sign, in place, without a round trip through a downloaded file.
MedChron
Medical chronologies are built from records that need a single, permission-aware source instead of scattered copies.
NotaryNow
Notarization needs the same document trust model as e-signature: one owned layer, not a fourth vendor integration.
My role
I led this end to end: framing the three problems above from patterns across the products I'd already worked on, the research that grounded the case for owning storage instead of integrating another vendor, the information architecture and permission model, the full UI system, and the integration points, like the "Import from LitBox" pattern used inside other Omnis AI products, that make LitBox a layer the rest of the ecosystem actually plugs into, not a fourth silo next to the other three.
What that third-party detour actually looked like
Dropbox and Box are the two tools that showed up most often as the "first stop" before a file ever reached an Omnis AI product: general-purpose drives with no concept of a legal matter, built for a different job entirely.


How a file actually moved, before LitBox
Built with the ux-flow-designer methodology used across this case study. The flow traces one client file from a lawyer's hands to three different Omnis AI products. Every red note marks friction that existed only because the ecosystem didn't own its own storage layer, and the second strip shows the same file inside LitBox.
- 01
Receive file
A client sends a document to the firm.
- 02
Upload to a 3rd-party drive
Dropbox, Box or Google Drive, before any Omnis AI product can touch it.
A vendor Omnis AI can't audit - 03 · which product?
CasePro
Re-authorize the drive in CasePro.
OmnisProof
Re-authorize it in OmnisProof.
MedChron
Re-authorize it in MedChron.
One re-connection per product - 04
Download & re-upload
The same file is pulled down and pushed into each product again.
Repeated once per product - 05
3 copies, no audit trail
Nobody can say which copy is current, or who opened which.
A vendor Omnis AI can't control
- 01
Upload once
Into a LitBox folder tied to the matter.
- 02
AutoDoc reads it directly
Through the File Requests → AutoDoc Documents pipeline.
No re-upload - 03
E-sign in place
OmnisProof opens from the document's own detail view.
No export, no re-import - 04
Picked inside other products
MedChron and AutoDoc call LitBox's own picker and search.
No context switch - 05
Logged to the Audit Timeline
Every upload, share, permission change and deletion.
One shared record
03Research & security context · Why it matters
Why secure storage is a different problem for a law firm
A generic drive protects files. A law firm's drive has to protect privilege: client identities, litigation strategy, medical and financial records, and communications that are confidential by professional obligation, not just by preference. That distinction is what "secure storage" has to mean for LitBox, and it's worth grounding in real incidents rather than abstract risk language.
Three research methods, combined
No single method could carry the case for owning a storage layer on its own. Secondary research proves the risk is real, a competitive teardown proves the gap is real, and internal conversations proved the demand across products was real. All three live as source material inside the project's Figma file, not just as claims in this case study.
Legal research
ABA Model Rule 1.6(c), five independently verified law-firm breach incidents, and what legal-software vendors themselves say "secure" has to include. The full breakdown follows below.
Market & competitive research
A module-by-module teardown of Dropbox, Box, and Google Drive (screenshotted, cataloged, and scored for feature parity) is archived as its own research board in Figma, not reconstructed after the fact. Section 04 shows the results.
Internal stakeholder interviews
Not lawyers or paralegals; that gap is called out honestly below. These were working conversations with the AutoDoc, OmnisProof, CasePro, and MedChron product leads that surfaced the pattern behind Section 02: every product was solving "where does the file live" on its own.
- 01 · three methods
Legal research
Rule 1.6(c), five verified breaches, vendor checklists.
Competitive teardown
Dropbox, Box and Drive, module by module.
Stakeholder interviews
AutoDoc, OmnisProof, CasePro and MedChron leads.
- 02
Pain points
Where all three methods agreed.
- 03
Candidate solutions
The three options weighed in Section 05.
A scoped, defensible decision
Sorting the raw findings into an information architecture
Once research surfaced dozens of individual findings (module ideas, competitor features, stakeholder asks), the next problem was turning that pile into a navigation structure a firm could actually use. The diagram is an illustrative reconstruction of that card-sorting pass, not a literal transcript of the exercise, grouping raw findings into the categories that became LitBox's actual sidebar IA (Section 09).
| Raw finding | Working category | Sidebar destination · shipped |
|---|---|---|
| Folders, drag & drop | → File management | → My Files |
| Roles, links, expiry | → Sharing | → Shared with Me |
| Search & filters | → Search | → Global Search |
| Activity logs | → Audit | → Audit Logs |
| Quotas & provisioning | → Admin | → Storage Management |
Illustrative reconstruction, not a literal transcript. Five raw-finding clusters, five working categories, five sidebar destinations that actually shipped. The green column is what a user sees in the product today.
Five documented incidents, checked independently
Five law firms were named to me as data-breach examples. Instead of taking the dates at face value, I checked each one against its actual news coverage, and in every case the date I'd been given was when a lawsuit was filed, not when the breach happened. Real incidents run months to years ahead of the headlines.
Firms, independently verified
Client records exposed, combined
Started with social engineering, not malware
Read all five incidents, with sources
Blank Rome LLP
Breach: May 2026, not July 2026. An attacker posed as the firm's IT department and social-engineered an attorney into uploading files to an external Google Drive account. 57,554 individuals affected: SSNs, financial, and medical data. Two proposed class actions (Delapaz and Santana v. Blank Rome) were filed July 6, 2026 in E.D. Pa., still pending.
Source: Above the Law ↗Orrick, Herrington & Sutcliffe
Breach: March 2023, not November 2024. Hackers had network access for roughly two weeks. 638,000+ individuals affected, including clients of healthcare-sector entities. The $8M settlement (up to $2,500–$7,500 per claimant) received final approval in November 2024; that's the date that was actually supplied to me.
Source: HIPAA Journal ↗WilmerHale
Breach: May 2026, not July 2026. Names and SSNs accessed by an unauthorized third party. WilmerHale states the attacker didn't directly access its systems and found no evidence of misuse. Perry v. WilmerHale was filed July 2026 in D.D.C., still pending, not yet a confirmed settlement.
Source: Bloomberg Law ↗Pillsbury Winthrop Shaw Pittman
Breach: April 2025, not November 2025, a social-engineering attack over a short window. Notification began November 2025, seven months later. Important correction: the proposed class action was not settled; three plaintiffs voluntarily dismissed their suit in S.D.N.Y. after a mediation attempt. I'm not treating this as a firm "loss" to cite.
Source: Bloomberg Law ↗Gunster, Yoakley & Stewart
Breach: November 2022, not November 2024. Suit filed May 2024, about 746,000 individuals affected. The $8.5M settlement received final court approval in August 2025, not November 2024. The numbers were right; nearly every date needed correcting.
Source: ClassAction.org ↗7 months
Average delay before clients were notified.
The rule lawyers actually have to follow
Lawyers aren't just choosing security software out of caution; a real ethics rule requires it. ABA Model Rule 1.6(c) says a lawyer must make "reasonable efforts" to stop a client's information from leaking, on purpose or by accident. A companion rule says a lawyer has to understand the tools they're using well enough to know the risk. Neither rule names a specific product or certification, just "reasonable" and "informed." That's a lower bar than "encrypted" or "fully compliant," which is exactly why I'm not putting either word on LitBox without proof behind it.
What "secure" actually has to include
Legal-software vendors (Clio, Sync) and incident write-ups from CloudLex converge on the same short list. This describes their own practices, not independent research, but the list is a useful checklist against a consumer drive:
- Encryption, while a file moves and while it sits in storage.
- Multi-factor login: a password alone isn't enough to get in.
- Per-person, per-file roles, not one link anyone can forward.
- A record of who did what, not just that a file was sent somewhere.
Sync's own material is blunt about the gap: consumer tools are "designed for a broad audience" and usually skip the access controls and audit trails a firm specifically needs.
04Competitive landscape · Why not just use Drive or Dropbox
Established storage products aren't wrong. They're not built for a legal matter
Google Drive, Dropbox, and Box are mature, well-engineered products used by millions of people, including plenty of law firms. The honest question isn't "are they secure." It's "do they model the thing a law firm actually organizes around: a matter, not a folder."


Google Drive / Dropbox
- Reliable, familiar, deep integration with everyday office tools.
- Sharing is file- or folder-scoped, not matter-scoped: a link can outlive the reason it was created.
- No native concept of a "case," a retention policy, or a legal hold.
- Search finds a file by name or content, not by which matter it belongs to.
Box
- Strongest of the general-purpose tools on admin controls, retention, and compliance reporting.
- Still organizes around folders and enterprise groups, not legal matters or case teams.
- No native link into document processing, e-signature, or case-management workflows built for law firms.
Sync.com
- Markets end-to-end, zero-knowledge encryption as a core differentiator for sensitive files.
- Still a standalone drive: no matter context, no case-team permission model, no ecosystem it plugs into.
LitBox
- Files and folders behave the way Drive and Dropbox users already expect: same learning curve, familiar patterns.
- Adds a matter-aware permission model, an audit timeline, and File Requests built for external submitters.
- Connects natively into AutoDoc and OmnisProof today, with CasePro and the rest of the ecosystem as the roadmap.
Competitive SWOT
The same three competitors, scored honestly against LitBox rather than dismissed outright, including where LitBox itself is genuinely weaker today.
See the full SWOT for Drive, Dropbox, Box and Sync.com
Dropbox / Google Drive
- Strengths: familiar to nearly every user, deep Office and Workspace integration, mature mobile and desktop sync.
- Weaknesses: no matter context, folder- or file-scoped sharing only, no legal-specific audit trail.
- Opportunities: a firm frustrated by re-uploading the same file into three tools is a switching moment.
- Threats: both could add "legal mode" features faster than a startup can build ecosystem integrations.
Box
- Strengths: the strongest admin, governance and retention tooling of the three general-purpose tools.
- Weaknesses: organized around departments and folders, not matters; no native e-signature or document-intelligence handoff.
- Opportunities: its governance strength proves firms will pay for compliance features; LitBox's Audit Timeline targets the same instinct.
- Threats: Box already sells into the enterprise-legal segment LitBox needs; incumbency is a real barrier.
Sync.com
- Strengths: zero-knowledge encryption marketed directly at privacy-conscious buyers, including law firms.
- Weaknesses: still a standalone drive, with no matter model, no case-team permissions, nothing to plug into.
- Opportunities: proves firms will pay a premium for "more secure than Dropbox," which LitBox can pair with ecosystem integration.
- Threats: the closest thing to a shortcut: a firm could get "secure enough" from Sync without ever needing LitBox, exactly the case made in Section 01's third problem.
05Solutions considered · Options on the table
Three places the shared file layer could have lived. Two were faster to ship, and wrong
Once "every product needs files and none of them own storage" was clear (Section 02), the fix wasn't obvious yet; it rarely is. These are the three real architectural paths I weighed, not a polished single recommendation dressed up after the fact. The fuller research behind each option (module notes, competitor teardown, stakeholder input) lives as its own set of pages inside the project's Figma file.
A · Each product keeps its own storage
- LitBox becomes a thin UI opened from inside AutoDoc or CasePro: no shared backend, just a nicer picker.
- Fastest to ship, since every product already has some upload mechanism to build on.
Doesn't fix fragmentation, it just re-skins it. Every product still holds its own copy of a file, with no shared audit trail connecting them.
B · Fold storage into CasePro
- Build file management as a module inside the case-management CRM, since matters already live there.
- The "obvious" answer: CasePro already owns the concept of a matter.
Ties every other product's file access to CasePro's release cycle and permission model. MedChron and LitDraft would still need their own workarounds to reach a file.
C · A standalone layer, embeddable everywhere
- LitBox owns a file once, and exposes a search and picker surface any product can call into, not just link out to.
- Slower to ship than A, more independent than B.
The only option where AutoDoc, OmnisProof, MedChron, and LitDraft can each connect on their own timeline, without depending on each other or on CasePro shipping first.
06Product strategy · Defining the product
Turning research into a defensible scope, not a feature wishlist
Product principles
Familiar first, legal second
The core file-management surface should feel like Drive or Dropbox on first use. The legal-specific value layers on top, without forcing a new mental model for basic file handling.
Every action leaves a record
Upload, download, share, permission change, restore, delete: the Audit Timeline exists so nothing sensitive happens invisibly.
A platform, not a silo
A file uploaded to LitBox should be reachable from the products that need it, starting with AutoDoc and OmnisProof, instead of requiring a re-upload for every downstream tool.
Who it's for
Not every persona needs the same surface. That shaped the IA more than any single feature request did.
MVP scope
The internal-beta scope covers the core file-management loop end to end (upload, organize, preview, share, request, restore and delete, search, and audit) plus the confirmed ecosystem connections: AutoDoc via File Requests, OmnisProof via in-document e-signature, and embedded search live inside MedChron and AutoDoc itself (Section 15). A conversational AI assistant, deeper CasePro matter-linking, and broader third-party integrations are explicitly out of MVP scope; Section 13 shows what that AI question actually looks like.
07The transformation · Before vs. after
A file's trip through four tools, or through one
The scenario below is an illustrative, research-informed composite, not a transcript of an observed user. I'm marking it that way deliberately, because the difference between "this is what I watched happen" and "this is a representative pattern the research supports" matters.
- 01
Client emails a file
A paralegal downloads the PDF.
- 02
Saved to a personal drive
A personal or team Drive folder.
- 03
Re-uploaded to AutoDoc
The same file, uploaded again for processing.
Duplicate copy - 04
Emailed for signature
Sent out again for an e-signature tool.
Another copy - 05
Shared via public link
When opposing counsel asks for it.
No expiry · no record
- 01
Uploaded once to LitBox
Organized into a folder tied to the matter.
- 02
Tagged to the matter folder
The file now belongs to a matter, not a person's drive.
- 03Auto
AutoDoc reads directly
Through the File Requests → AutoDoc Documents pipeline.
No re-upload - 04
E-sign launched in place
From the document's own detail view.
No export, no re-import - 05
Logged to the Audit Timeline
Every upload, share, permission change and deletion.
Every action recorded
The value of LitBox isn't that any one of these steps is impossible today. It's that today, each step is a separate decision, in a separate tool, with no shared record connecting them.
08Wireframes & ideation · Sketches before screens
Before any polished screen, low-fidelity layout sketches for every core surface
The high-fidelity screens throughout this case study didn't start high-fidelity. Every core surface went through a layout-only pass first (boxes, hierarchy, and content zones), deliberately stripped of color and type so early feedback stayed about structure, not visual polish. They're redrawn here in the same wireframe notation used for this page's own flow diagrams.




More than two dozen empty, error, and permission states were scoped this same low-fidelity way before a single one shipped. Section 10 shows the built result.
09Information architecture · Structure & flows
An IA validated against what people actually do with files, not a default sidebar
The navigation below is what's actually built, not a wishlist. It maps directly onto the left sidebar in the shipped screens throughout this case study.
- DashboardStorage, counts and recent activity at a glance
- My Folders / Files
- Shared with Me
- Starred · Recent · Trash
- File Requests→ AutoDoc Documents Folder: the one confirmed automatic handoff
- Storage ManagementOrg usage, quotas, alerts
- Audit Logs & ActivityCompliance-facing timeline
- AutoDoc Documents FolderProcesses files LitBox delivers
- OmnisProof eSignOpened from any document view
- CasePro matter-linking
- Conversational AI assistantConcept only, see Section 13
What's built vs. what's roadmap. The every-user navigation and the two downstream connections (AutoDoc, OmnisProof) are shipped in the internal beta; CasePro matter-linking and a conversational AI assistant are not.
Two core flows worth walking through
Uploading into a File Request, end to end. A paralegal opens File Requests → Create New Request, sets a title, a destination folder, an optional deadline and password, and shares it with an external email. The recipient never needs a LitBox account; they land on a scoped upload page. Once submitted, the files route straight into the destination folder, and if that folder is AutoDoc-connected, processing starts without anyone re-uploading anything.
Content search across a matter. Typing into global search surfaces results scoped to Files/Documents, Folders, or Content. The Content tab searches inside text AutoDoc has already extracted, showing the source file, the specific page, and a highlighted snippet, so a user can judge relevance before opening anything.
- 01
File Requests list
A paralegal opens File Requests.
- 02
Create new request
Title, destination folder, optional deadline and password.
- 03
External submitter uploads
A scoped upload page.
No account needed - 04Auto
AutoDoc Documents folder
Files land in the AutoDoc-connected folder.
Auto-processed
- 01
Global search · Content
Search inside text AutoDoc already extracted.
- 02Auto
Results: page + snippet
Source file, page and a highlighted snippet.
Traceable to source - 03
Source document opens
At the matched page.
10The workspace · Dashboard & file management
Designing for the file, and for the moment someone can't access it
Most of a file-management product's design work isn't the happy path. It's what a grid looks like with zero files in it, what happens when someone opens a folder they don't have permission for, and what a delete confirmation says when the action can't be undone after a set window. LitBox's Figma file has more than two dozen empty, error, and permission states designed up front, across core file management, sharing, search, audit, and admin. That scope shaped the workspace as much as the dashboard did.

- 01
Open folder
A user opens a folder from the file list.
- 02 · access?
Yes
Contents load as normal.
No
The denied state explains why.
- 03
Request Access
One button on the denied state, not a dead end.
A way forward - 04
Sent to owner
The request goes to the folder's owner. The owner-side approval step isn't shown in the shipped product yet.
Three small decisions, kept small on screen
Upload favors clarity over cleverness. Restore stays quiet: reversible, one click. Delete inside the retention window costs a second's friction on purpose, so nothing sensitive disappears silently.



- 01
Select file
In Trash.
- 02
Restore
One click, fully reversible.
- 03
Returned instantly
Back where it was.
Quiet on purpose
- 01
Select file
In an active folder.
- 02
Delete
Inside the retention window.
- 03 · confirm?
No
The file stays.
Yes
The file is removed.
A second of friction, on purpose
A named person, not a link anyone can forward
Section 03 named the problem: a public link has no idea who still has it. LitBox's answer is that sharing a file means picking named people and giving each one a specific role (Owner, Editor, or Viewer) instead of generating a link. There's no "anyone with the link can view" option to reach for.

- 01
Open Share
From the file's actions.
- 02
Enter a name
A named person, not a link.
- 03 · role?
Owner
Full control.
Editor
Can modify.
Viewer
Read-only.
- 04
Shared To list
Each person and their role, on this one file.
- 05
Logged to Audit
The share lands in the Audit Timeline.
Who has access, on record
The Audit Timeline, the one security surface actually built
Every upload, download, share, rename, permission change, and restore is written to a single timeline, filterable by action type, with the file, the user and role, and a timestamp on every row. Alongside the roles above, this is the concrete answer to "how would a firm know who touched a file": not a proposed capability, something actually built.

- 1A running count of logged records
- 2Eight action filters, one active state
- 3A named user and their role on every row
- 4Date and time on every action
Admin gets a different dashboard, not a hidden toggle
Storage Management is a separate surface for firm admins (total usage, storage by file type, per-user breakdowns, and quota alerts) rather than a setting buried inside the same view every attorney and paralegal sees. Keeping it separate meant the day-to-day workspace never had to compromise its simplicity to accommodate governance features most users will never open.

The component language behind every screen
LitBox doesn't run its own isolated visual language. It's built on the same shared Omnis AI design system every other product in the ecosystem draws from, with LitBox-specific components (the Storage Widget, the Audit Timeline row, File Request cards) layered on top of the shared tokens and primitives. Below, the foundations and the core components are rebuilt live in HTML from the shipped Figma file, followed by the original Figma frames they come from.

Foundations · Colour
#3353F8Primary actions: Upload New, Create Request. Active chip, focus, selection.#1B2234Navigation rail, the one dark surface in an otherwise light UI.#111C53Headings and primary text.#667085Secondary text, timestamps, helper copy.#FAFAFAPage background, card fills.#22C55EAuto-processed tags, search-flow accents.#AC46FCFiles badge, avatars
Tint #E8ECFCBadge & chip fills
Border #E8ECECCards, chips, inputs
Dark ink #101828Owner avatar, icons
Rail text #404C68Sidebar labels
Foundations · Type
Keep track of uploaded images, videos, documents etc.
- RKRajesh KumarOwner
- SKSumit KumarViewer
- HSHardeep SinghViewer
- ASAnjali SharmaEditor
You don't have any activity at the moment




11Five features, in detail · The internal beta
Five surfaces that carry most of the daily weight
Everything below is a real screen from the shipped Figma file, not a mockup built for this case study.
Dashboard, with full document detail
The Dashboard is data-dense on purpose: storage usage, file and folder counts, and recent activity at a glance, so a firm admin isn't hunting for that information in a separate settings screen. Opening any file surfaces a detail drawer with two tabs: Document Details (who has access, folder metadata, description) and Document Activity (a timeline of edits, renames, and inline comments from the team).



Sharing, with per-person roles
Rather than one public link everyone gets the same access to, sharing a file assigns each person a role (Owner, Editor, or Viewer) by email, without overclaiming a password and expiry system that isn't in the shipped file yet. The reference alongside it shows what a fuller privacy and password layer looks like in a mature product, and the direction the sharing model is headed.


Storage Management, admin only
A separate permission tier, not a hidden toggle in the same screen everyone sees. Firm admins get organization-wide storage totals, a breakdown by file type, and a per-user table with quota usage: the same screen that would back the "Export Report" a firm's IT lead needs for a compliance review.

Tag management, Finder-style
Colored tags that work across file types (a document, an image, and a video can all carry the same tag), closer to macOS Finder tags than to a folder-only scheme. A file can carry more than one tag, so "matter" and "document type" don't have to compete for the same folder slot.

Global search
Search scoped to All Modules, Files/Documents, Folders, or Recent Files, with a clear empty state rather than a blank screen when a query comes back with nothing. Section 12 covers what a populated result looks like (path, page, and highlighted snippet) once AutoDoc has extracted a file's text.

12Search & intelligence · And the AI question
Search that reads what AutoDoc already extracted, and an AI assistant that isn't built yet
Two different things live in this section, and I want to keep them clearly separate: content search across AutoDoc-processed documents is designed and functioning in the prototype today. A conversational AI assistant is a direction worth exploring, and explicitly not something LitBox has built.
How global search actually works
- 01
Press ⌘+F, anywhere
In LitBox or inside another product.
- 02
Type + pick a tab
All, Files, Folders or Content.
- 03Auto
Matched in AutoDoc's index
The text AutoDoc already extracted.
Not LitBox's own text - 04
Result: page + snippet
Source file, page and highlighted text.
Traceable to source

Why this matters more than it looks
"Search inside documents" sounds like a checkbox feature until you consider what it required: LitBox's search only works this way because AutoDoc had already extracted text from the file. Search got meaningfully better specifically because LitBox and AutoDoc share a file, not because of anything search-specific LitBox built on its own. Section 15 shows that sharing from the other direction.
The AI assistant question
The module-architecture research behind LitBox sketches use cases like "find all medical records related to this matter" or "summarize these documents": a conversational layer on top of content search. That thinking has since moved from research notes into concept screens, covered next in Section 13. None of it is shipped or built into the product today. Any answer would need a source citation back to the exact file and page, retrieval would need to respect the same permission model as manual search, and it would sit on top of the existing search index rather than replace it.
13AI assistant · Concept
One assistant, sitting on top of a search index it doesn't have to rebuild
Everything in this section is a concept exploration, not a shipped feature. Where the rest of this case study distinguishes "Design" (a real screen from the shipped Figma file) from "Reference" (someone else's product), these screens get their own badge, Concept, because they're neither. They're the current best answer to a real design question: once content search and permissions already work (Sections 12 and 10), what does a conversational layer on top of them need to look like?

Five workflows that build on what's already real
The module-architecture research (Section 03) sketched twelve possible AI workflows. These five build most directly on what already exists: content search and the permission model.



14The ecosystem · LitBox + Omnis AI
The part of this product that only makes sense next to the rest of the platform
This section is about LitBox handing files off to the rest of the platform; Section 15 covers the opposite direction, LitBox's own interface running inside other products. Two integrations here are built and working in the current prototype, not proposed on a roadmap slide: File Requests feeding AutoDoc, and e-signature launched directly from a document.
File Requests → AutoDoc
A File Request isn't just "share a link and wait." It has a title, a description, a destination folder, an optional deadline, password protection, and a defined recipient, and when that destination folder is an AutoDoc-connected folder, submitted files are positioned to be picked up for processing without anyone manually forwarding them.



E-signature, launched in place
Opening a document that needs a signature surfaces a "Continue to e-signature" action that hands off directly into OmnisProof's signer setup (general info, signer list, extra fields, and distribution) without exporting the file and re-uploading it into a separate tool.

- 01
Open document
In LitBox.
- 02 · signature?
No
View the document.
Yes
The e-sign button appears.
- 03
OmnisProof
Opens on top of the same document.
Direct handoff, no download - 04
Signer setup
General info, signers, extra fields.
- 05
Distribute
Sent for signature from OmnisProof.
Still proposed, not implemented: CasePro matter-linking and a shared permission model spanning the whole ecosystem. MedChron and LitDraft, it turns out, are further along than that; see the next section.
15LitBox everywhere · Embedded, not just linked
Pick a file from LitBox once, use it in any product, no re-upload
This is the practical answer to Section 01's first problem. Instead of uploading the same document separately into every Omnis AI product that needs it, a product calls into LitBox directly (a search bar, a document picker) and pulls the file it needs without the user ever leaving the screen they're on. That was the design brief in so many words, down to the internal Figma section literally named "avoid context switching." What follows are staging screenshots of the real thing across three different products, not mockups.




A third product, same picker pattern
OmnisProof needs a document to attach a signature workflow to, the exact dependency named in Section 02. Rather than build its own upload flow, it opens the same kind of "Select documents" picker, scoped to the workspaces and matters the signer already has access to.

16Security & trust · Why it matters for a law firm
Every pattern in this section exists because privilege, not preference, is on the line
Section 03 made the case with documented breaches and an ethics rule; this is the shorter, practical version: the six trust surfaces that actually show up in the product, gathered in one place.
Permission-based access
Every file's visibility is scoped to named people and their role, not "anyone with the org login," the same per-person model as Section 11's sharing feature.
Secure file sharing
Owner, Editor, or Viewer, assigned per person, per file, with no default public-link option to reach for when a scoped share takes one extra click.
Clear access visibility
The Document Details drawer's "Who has access" list (Section 11) lets a paralegal check who can see a file without opening a separate admin screen.
Audit logs & activity
Upload, download, share, permission change, restore, delete: every action lands in the Audit Timeline, the one surface the product principles (Section 06) single out by name.
Secure file requests
External submitters never get a LitBox account. A request carries a deadline, an optional password, and a defined destination folder instead of an open-ended inbox.
AI permission awareness
Section 13's concept screens mark every AI result "You have access" or "Restricted" before anything else: a design requirement, not a feature the assistant gets to skip.
17Product value · Why would a firm switch
A balanced case, not a "we're just better" claim
"Lawyers will switch because LitBox is more secure" isn't a defensible claim; Drive, Dropbox, and Box are all reasonably secure products. The actual case for LitBox has to rest on something more specific.
18Final experience & impact · Where this stands
What I can claim, what I can't yet, and what I'd do differently
Zoom out from any single screen and the shift is structural: Omnis AI went from a set of products that each quietly solved "where do files live" on its own, to a platform with one file layer the rest of it reads from and writes to. AutoDoc picks up files without a manual re-upload. OmnisProof signs a document in place. MedChron and LitDraft search the same index LitBox itself searches. None of that required a firm to change how they work; it required Omnis AI to stop asking every product to solve storage twice.
For the firm
- One place to upload a file instead of one per tool it needs to reach.
- A permission model and audit trail built for a legal matter, not adapted from a generic drive.
- Fewer uncontrolled public links, because a scoped File Request or a per-person role is the default path, not an extra step.
For the ecosystem
- New products (NotaryNow, deeper CasePro matter-linking) can assume a shared file layer exists instead of building their own.
- Search and AI-assisted workflows (Section 13) get more useful the more products connect to the same index, not less.
- A file's security posture no longer depends on which third-party vendor happened to hold it that week.
None of this makes LitBox "done." It makes the third problem from Section 01, an ecosystem that wasn't actually one, no longer true by default. That's the specific claim this case study is willing to make.
Impact, honestly framed
None yet. LitBox is in internal beta with no usage baseline to report. I'm not going to invent adoption numbers or time-savings percentages to make this section look stronger.
AutoDoc and OmnisProof integrations work end to end in the prototype, and staging screenshots confirm search is already live inside MedChron and AutoDoc. A structured UI-QA pass produced concrete, actionable fixes I designed against: real iteration, even without formal usability-test data.
Reduced re-uploading across AutoDoc and OmnisProof workflows, a defensible audit trail for firms handling sensitive files, and fewer uncontrolled public links: all hypotheses to validate once real usage exists, not claims to make today.
My role
I owned LitBox's product design end to end: the competitive and module-architecture research that scoped what "parity with Dropbox and Box" actually required, the information architecture, the full UI system across file management, sharing, search, audit, and admin, and the design of its live ecosystem connections into AutoDoc, OmnisProof, MedChron, and LitDraft. The empty-state, error-state, and permission-state documentation (more than two dozen scenarios specified before a single one shipped) was mine to define, not a gap engineering had to fill in later.
What I learned
Shared infrastructure is a different job
LitBox's users aren't just attorneys and paralegals; they're also AutoDoc and OmnisProof. A broken assumption in a file's metadata breaks someone else's product, not just this one.
A parity checklist isn't a strategy
The Dropbox and Box feature-parity research was necessary groundwork, but the real differentiation came from two questions a parity table can't answer: which matter does this belong to, and who downstream needs it.
Security language has to earn its claims
It was easier to write "SOC 2 compliant" into an early feature list than to confirm it was true. Separating planned from verified capability was a discipline I had to actively maintain, not a default.
Edge cases first is what makes it feel real
Designing 25+ empty and error states before the happy path ships is the difference between a prototype and a demo that only works when everything goes right.
Designer's noteNobody asked for a file manager. Five products kept asking where a client's documents live. LitBox is my answer: one place, one record, reachable from every tool.
LitBox's real test isn't whether its file grid looks as good as Dropbox's. It's whether AutoDoc and OmnisProof keep needing fewer workarounds the more of it ships. That's the metric an infrastructure product actually has to answer to.
I redesigned a screenshot extension's brand, design system, 70+ screens and website around one promise: nothing leaves your device.
I split a merged intake-and-matter form into two linked systems: an AI-assisted path and a manual path into each new matter.
I replaced OmnisProof's disjointed modal wizard and manual field placement with a persistent canvas and reviewable AI detection.