@bboydflo Ok. For formatting, follow basic .md formatting - so for return use double space.
So, let me try and summarise - you have an android app that is a webview of your website and this app takes in data from a bluetooth source; the data is stored locally; then the data is uploaded to the website when the user returns online?
You need to be careful when you say older devices then - especially with mobile, as 90% of the time it refers to the operating system - not the hardware specs, these are two completely different things.
As for the use case, I understand what you're trying to do but I don't understand what data is being stored that is so critical and how there could possibly be so much.