Hmm well it’s not a bad idea anyway, if there are no other options I’ll give it a try.
What do you think about loading a database in memory on the app launch and writing it out in an encrypted file when a transaction happens? It might be a bit overcomplicated and bad for the perfomance, but currently I only have a couple hundred rows and this might be easier to implement to have a simple encryption.