CaseKeeper

For immigration paralegals

Turn intake forms into filed-ready USCIS petitions.

Upload a handwritten or typed intake form. CaseKeeper drafts I-130, I-485, I-765 and three more — over 100 fields across six USCIS forms — and flags anything it's unsure of for your review.

Human-in-the-loop · encrypted in transit · you approve every field before anything is generated.

Intake form · uploadedSample
Maria DeLeon Reyes
DOB 04 / 17 / 1990
Married — spouse + 2 children
CaseKeeper review · I-130
Family nameDeLeon Reyes
Given nameMaria
Date of birth04/17/1990verify
Beneficiaries3 petitions
↳ every field links back to the page it came from
Human-in-the-loop

Nothing is generated or filed until you approve every field.

Encrypted in transit

Uploads and data travel over TLS to the services that process them.

You control the data

Review, correct, or clear any field — the draft is yours to change.

A drafting tool

CaseKeeper prepares paperwork. It is not legal advice.

How it works

Three steps, no retyping.

01

Upload the intake form

Drop in the client's intake — handwriting, a typed USCIS PDF, or a Word doc. One page or twenty.

02

AI reads and checks it

Every field is extracted and cross-checked. Ambiguous handwriting, low-confidence reads, and missing values are flagged — never silently guessed.

03

Review, then generate

Verify each field beside the original document, then generate clean, fillable USCIS PDFs that are ready to file.

What it does

Built for the part that actually takes time.

Reads real handwriting

Vision AI handles messy, non-native handwriting and turns a scanned page into structured, labeled data.

Source-linked review

The uploaded form sits beside every field. Click a field and the document jumps to the page it came from.

Multi-beneficiary cases

One intake sponsoring a spouse and her children becomes a separate, correct petition for each person.

Confidence flags + copilot

Uncertain reads are marked so you know exactly where to look. Ask the built-in assistant about any field.

Six USCIS forms

I-130, I-130A, I-485, I-765, I-360, and I-601 — over 100 fields drafted from a single intake.

You stay in control

CaseKeeper drafts; the paralegal decides. Nothing is filed without your sign-off.

Forms

Six forms from one intake.

I-130Petition for Alien Relative
I-130ASpouse Beneficiary Supplement
I-485Adjustment of Status
I-765Employment Authorization
I-360Special Immigrant / Widow(er)
I-601Waiver of Inadmissibility

Why CaseKeeper exists

Immigration paralegals lose hours retyping the same facts into form after form. CaseKeeper was built inside a working immigration practice to give that time back — drafting the paperwork so people can spend their day on the judgment only they can do.

In early access.

Stop retyping intake forms.

Let the AI do the transcription. You do the judgment.

Get started
CaseKeeper
Immigration forms, automated.
Sign inGet started

CaseKeeper is a document-drafting tool, not a law firm, and does not provide legal advice or create an attorney–client relationship. Always review every generated form before filing.