Use this app to practice the USCIS Citizenship test or just test your knowledge on US History and Government. Features flash cards for all 100 pre-set USCIS questions.


Helpful app 5 stars - Very nice n helpful app. Easy way of studying.

What an application!!! 5 stars - I highly recommend this app to anyone who's studying for the US Citizen test. Also, this app is good for anyone interested in learning the basics!

Great 5 stars - Very nice app


Very helpful! 5 stars - Just passes my US citizenship test. This app helps me a lot. Thank you!


View FlashCards in a random order, or the order presented in the USCIS documentation.

Take a practice test and see if you can score well enough to pass the actual Interview Test.

The Government database has been updated with the information available at the time of publication and will be automatically updated with changes.

New 'True/False' quiz will let you compete head to head with a friend. Who knows it best?

Option to switch the App into Spanish Language (and switch back to English).

Enable 65/20 mode for those who only need to study the 20 cards.

If you have problems, please email us via - this way we can respond and try and resolve the issue (if possible).

Thanks to everyone for all the amazing reviews, emails and words of thanks. We're glad that you like the App and it has helped you in your goal to become a US Citizen! Please be sure to tell your friends and family about this App if they're also preparing for the USCIS Interview.

I created this app to help me study for the test and pass it. It worked well for me, hopefully it can work for you too.

What's New

Version 3.0.2

Minor bug fix.

Ratings and Reviews

4.6 out of 5
286 Ratings
286 Ratings

Great study tools

Haskel 🙃

Really great app, i didn’t go after the ones with thousands of ratings because the reviews were saying they weren’t accurate. I verified this one with the book and everything is accurate. I love how it gives you also the answers that varies based on your location. My favorite feature of it is how you can hide a flash card once you’ve already mastered it. That helps narrowing it down to the questions you have most difficulties with.

It's ok


This app is slightly better than the one USCIS gives you. I like it has all answers in flash cards, but the background color is very painful to the eyes. Also it should be better options for the quiz, like you can click how many questions or set, not just clicking the (+) sign. Also would be very helpful to mark questions you got wrong and just test your on it. But the main disadvantage is color

Very helpful


Liked that there is an option to randomize the flash cards. Would have been helpful if you could select the ones you got wrong so they come up more often


Purple Buttons LLC
79.1 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© Purple Buttons LLC, 2011-2016
In-App Purchases
  1. All Features enabled and all Ads removed $1.99
  2. All Features enabled and all Ads removed $3.99
  3. All Features enabled and all Ads removed $2.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like