Use scale in mobile query

Also directly use JSON in the App object