Just thinking out loud here ..
A app such as this would require a connection obviously, to collect the online trainer data such as what memory address to modify etc.
However I believe this data after online collection, can also be stored locally, in some file that only the AIO trainer would be able to use.
This along with maybe an offline key like there is now.
You could basically have an offline trainer system?
You just wouldn't be able to update it without a connection, but for older games that no longer receive updates ..this shouldn't be a problem.
Think of it like an first-time-use-must-be-online kinda deal.
We have already stated that an offline mode will be available to Lifetime PLUS subscribers or those that purchase the $10 add-on during the Kickstarter campaign.
I just can't wait to test it out myself.
The only thing is, I hope it doesn't require a whole new line of testing for the Mobile App features.
Or I guess the all-in-one could count as a Mini-Mobile Hosting server if you code it like that too.
No, the current mobile app will likely be compatible with it.