iCloud vs Local

Considering a purchase, but: I need to have the database available on my laptop even when not connected to the internet. But I also want to be able to work on the database on a different computer when at home with both computers connected. Is there a straightforward way of reconciling these needs? E.g, (a) does the iCloud option still keep a copy locally which syncs on re-connection; or (b) can I tell Ninox to keep its files in a Dropbox or Google Drive folder?

Ninox Profile


Purchasing the Ninox App for Mac (one off payment) would allow you all (a and b) as long as you store the database in your iCloud and you are logged in with the same Apple ID in your devices and the iCloud. 

Best, Jörg