Is offline learning possible with Bubble?

We are considering developing a native app for the education sector using Bubble, but we are having trouble deciding on a backend database. For example, if we were to create a vocabulary app, would it be possible to retrieve data offline? We would also like to retrieve images and audio as part of the vocabulary data. If we store the source data in an external API database tool instead of Bubble’s database, would offline learning still be possible?

Ideally, I believe this issue could be resolved by storing data locally on the user’s device. Is Bubble capable of addressing this challenge?