What database to use so that all the devices that have my application have the same information?

That’s because TinyDB is a local database, same like sql lite,etc.., in which only your device can access the data you’ve stored in.
You need to use a Cloud Database to store your data, all of the devices can access it, a good examples for cloud databases are:
FireBase (RealTime database, but its free plan is very limited if your app has many users ) :

AirTable ( Quite easier and less limited but not realtime database ):

MySql, ( you will need to have a server to host MySql at, but it’s the best database if your app has a lot of data, as you create your own database with different limits according to the hosting site you host at. )

CloudDb (A realtime databse, that you’ll have to buy a redis server to host cloud db at, also, it’s an experimental component, so use it with caution):

Hope this help you :slightly_smiling_face:

5 Likes