CaseFlow is not affiliated with, endorsed by, or operated by USCIS or the U.S. government. This is a private third-party app for personal case tracking only. Always verify your case status directly at uscis.gov.
Product/ 01 · CaseFlow
PlatformAndroid
Versionv1.0.0
Status● Preview available — in development

CaseFlow

USCIS case tracker Android native Kotlin · Jetpack Compose

CaseFlow is a USCIS case status tracker for Android. It uses your USCIS receipt numbers to retrieve case status data from the official USCIS Torch API. With an account, CaseFlow can check your tracked cases in the background and notify you about status changes. Not affiliated with USCIS.

§ 01 — Launch waitlist

Join the CaseFlow launch waitlist.

CaseFlow is preparing for launch. Join the waitlist for launch updates and early availability. When CaseFlow launches, 25 waitlist members will be randomly selected to receive a complimentary 3-month CaseFlow Premium trial.

No purchase necessary. One entry per email address. Selected waitlist members will be notified by email after launch. Subject to official launch rules. Void where prohibited.

We'll use this email only for CaseFlow launch and waitlist updates. You can ask us to remove it at any time.

No purchase necessary. One entry per email address. See our Privacy Policy and the official launch rules.

You're on the list.

Thanks for joining the CaseFlow launch waitlist. We'll email you with launch and availability updates. If you're selected for a complimentary 3-month Premium trial, we'll let you know by email after launch. If you don't see the email, please check your spam folder or add waitlist@caseflow.jhappgroup.com to your allowlist.

§ 02 — Inside the app

See every screen.

An interactive walkthrough of CaseFlow — step through every screen right here. Loads a self-contained interactive preview.

§ 03 — Features

Built for people waiting on answers.

Six things CaseFlow does well — each designed around the real anxiety of immigration waiting, not generic productivity tropes.

01

USCIS status lookup

Uses the official USCIS Torch API to look up your case status. No scraping.

02

Status notifications

With an account, CaseFlow can check your tracked cases in the background and notify you about status changes.

03

Biometric app lock

Optional fingerprint or face-unlock app lock where supported.

04

Encrypted on device

Case data on your device is stored in encrypted local storage.

05

Multi-case

Track unlimited cases — yours, your spouse's, your whole family's. Color-coded, sorted, searchable.

06

No ad tracking

No advertising identifiers, no data brokers, and no cross-app tracking.

§ 04 — Data scope

Exactly what we collect, and what we never touch.

Two columns. Left — every piece of data CaseFlow handles, stored where and for what. Right — the categories we refuse to collect. No hand-waving.

Collected · minimum required

What we do handle

  • Use without an account — manual case lookups work with no email, name, or account; cases you save stay on your device. An account is optional and enables background case checks, status-change alerts, cross-device sync, and account recovery.
  • Email for sign-in codes — only if you create an account. CaseFlow is passwordless: you enter your email, we send a one-time verification code, and you enter the code to sign in. Email is used for authentication codes only.
  • USCIS receipt numbers — the receipts you choose to track. Treated as personal information and protected with technical and access controls. Some operational systems may retain receipt numbers where needed for USCIS polling.
  • Case status data from USCIS — status title, message, timeline. Stored in encrypted local storage on your device, and on our backend as needed to provide the service.
  • Device notification token — account mode only, so CaseFlow can notify you when a tracked case's status changes. Tied to your account and rotated by the OS.
  • IP address + user-agent — in request logs for 30 days, used for rate limiting and abuse detection. Not linked to your case data.
  • Per-case consent record — a timestamp proving you authorized us to query USCIS for each receipt. Legal requirement, not marketing data.

Full details and retention periods in our Privacy Policy.

Never collected

What we do NOT collect

  • No full name, address, or date of birth
  • No Social Security Number or A-Number
  • No phone number
  • No USCIS login credentials — we use the official public Case Status API; we never ask for your myUSCIS account
  • No credit card, CVV, or banking details — CaseFlow is free today. Any future paid tier would be sold through the platform app store, which handles the payment method entirely; our backend would receive only a purchase token and your entitlement status. Card details never reach our servers.
  • No location data, GPS, or background location tracking
  • No advertising SDKs, ad networks, or data brokers
  • No cross-app or cross-site tracking
§ 05 — Technical specs

Grown-up engineering.

Everything measured and audited. If a number here changes, the Changelog records it.

Platform
Android 8.0+API 26 and above · Phone & tablet · Material 3
Language
Kotlin 1.9100% Jetpack Compose UI
Data source
USCIS Torch APIOfficial endpoint · rate-limited
Device storage
Encrypted on deviceEncrypted local storage on Android; backend protection varies by data type
Auth
Passwordless + biometricEmailed one-time sign-in codes · optional biometric app lock
Notifications
FCM, account modeStatus-change alerts after sign-in
Tracking
No ad trackingNo advertising identifiers · no data brokers · no cross-app tracking
Service status
View status →Live status of CaseFlow services
§ 06 — Changelog

Release notes.

Everything we've shipped in the last year, plus what's on the roadmap. Full, public, no asterisks.

Roadmap

iOS

An iOS version is planned. Date to be announced.

In preparation · v1.0.0

Initial release

CaseFlow is in development, with an interactive preview available now. Public availability will be announced here.

Release notes

Full versioned changelog will be published here once the first public release ships. Until then, this page is the source of truth.

§ 08 — Get CaseFlow

The waiting is already hard enough.

CaseFlow won't make USCIS faster — nothing can. But it gives you one place to check your case status, and your data stays yours.