MVT and AndroidQF works with a custom acquisition file format.
This format use JSON as a data structure to store many of the file and data, however on devices with limited capabilities (eg. low-end Android devices) or in other scenarios, this is not ideal since it's not possible to have a chunked-read / chunked-write of it.
Maybe Bugbane could use a custom file format when storing data internally and then convert to the MVT format once the user export and share an acquisition