# Using Javacards instead of MicroSD

There were a few key points that led to the usage of Javacards in comparison to SD Cards:&#x20;

1. Users cannot check the genuinity of the SD card because custom logic can not be implemented.&#x20;
2. MicroSD cards do not have flexible brute force prevention schemes.
3. Users can not directly communicate with phones through a MicroSD card. Javacards are NFC based and hence can directly communicate.
4. Since SD cards can not encrypt/decrypt data on its own, this inability hinders future product development and features, especially when it comes to working on crypto inheritance.&#x20;
5. Javacards are battle tested for decades in the banking industry for developing credit and debit cards whereas Micro SD cards are more generally used for larger storage of non-sensitive information.
