# USMLE Prep: Step 1,2,3 & Cards

> Ace USMLE Step 1, Step 2 &amp; Step 3 with high-yield questions and detailed answers

Canonical page: [https://chrome-stats.com/d/usmle.mastery](https://chrome-stats.com/d/usmle.mastery)

## Overview

- **ID:** `usmle.mastery`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Test Flood
- **Category:** EDUCATION
- **Downloads:** 20,073
- **Rating:** 4.09 / 5 (172 ratings)
- **Version:** 9.0
- **Last updated:** 2026-08-26
- **First published:** 2020-08-25
- **Publisher country:** TR
- **Size:** 26 MB
- **Data as of:** 2026-09-05
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=usmle.mastery)
- **Website:** [https://testflood.com](https://testflood.com/)
- **Privacy policy:** [https://testflood.com/privacy-policy/usmle-qbank](https://testflood.com/privacy-policy/usmle-qbank)

## Description

**USMLE Prep: Step 1, 2 & 3 QBank & Cards** is your ultimate companion for mastering the USMLE exams. Designed by top physicians and medical educators, this all-in-one study app provides over 2,000 exam-style questions with detailed explanations covering Step 1, Step 2 CK, and Step 3 comprehensively. 

Key features include high-yield flashcards to reinforce essential concepts, customizable quizzes focused on your weak areas, and performance tracking to help you steadily improve. With offline study capability, you can prepare anytime, anywhere. Join thousands of aspiring doctors who trust USMLE Mastery to pass their boards with confidence and achieve top scores.

## Rankings

- #432,281 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.READ_PHONE_STATE`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `usmle.mastery.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

Users find the USMLE Mastery QBank 2025 app helpful and easy to use for conceptual questions and mobile study. However, the most common issue reported is difficulty accessing Pro version features after payment, with several users unable to unlock paid content. Despite these access problems, users generally appreciate the app's content and experience.

### Pros

- App contains conceptual questions that users find helpful for USMLE preparation.
- App is easy to use and convenient for mobile study.
- Users appreciate the content and experience with the app generally positive.
- Subscription or payment unlocks more features even though some users have issues accessing them.

### Cons

- Multiple users report issues accessing Pro version or paid features even after payment.
- Payment and subscription issues causing users to not get full access.
- Link to upgrade or get Pro version sometimes does not work.

## Similar extensions and apps

- [USMLE Mastery Step 1 Exam Prep](https://chrome-stats.com/d/com.medizzy.learning.usmle) — 17,653 users
- [USMLE Mastery](https://chrome-stats.com/d/com.cargoteleport.usmle) — 99 users
- [USMLE Step 2 CK & Step 3 Prep](https://chrome-stats.com/d/usmle.mastery.pro) — 41 users
- [USMLE Step 1](https://chrome-stats.com/d/com.mcqs.usmle_step_1) — 1,299 users
- [USMLE Practice Test 2026](https://chrome-stats.com/d/com.flutterdragon.usmle) — 172 users
- [USMLE Step 1 Mastery](https://chrome-stats.com/d/com.hltcorp.usmle) — 47,748 users, 4.54 / 5
- [USMLE Step 2 Mastery](https://chrome-stats.com/d/com.hltcorp.usmle2) — 13,326 users
- [USMLE Preparation 2027](https://chrome-stats.com/d/com.offlinew.practicausmleqb) — 22 users
- [USMLE Preparation App](https://chrome-stats.com/d/com.andromo.dev391844.app461808) — 37,693 users, 3.83 / 5
- [USMLE Prep Pro](https://chrome-stats.com/d/com.usmleprepproapp) — 68 users
- [Oncourse AI: USMLE Step exams](https://chrome-stats.com/d/com.oncourse.oncourselearning) — 55,742 users, 4.81 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/usmle.mastery)
