backgroundTracker4WebApps

backgroundTracker4WebApps (BT4WA) (Android app)

blb_jeans.jpg
Background location is allowed on native apps but not on web apps

Terminology

Controlled (web-) app, Controlled site or CONTROLLEDDOMAIN
The web app that the location is sent to.
The app, BT4WA or RemoteController
backgroundTracker4WebApps

What does BT4WA do?

BT4WA is a tool that allows the user to enter a list of URIs (sites), to which the location is sent in the background.

How is BT4WA meant to be used?

A web app developer (and corresponding web app) can support BT4WA and thereby allowing the end user to share his/her location in the background.

Example: A taxi-web-app can allow taxi-drivers to track themselves to potential customers.

List of sites that can be used with BT4WA

How come background location is OK on native apps but not on web apps (web sites)?

The snag is of course the user integrity.

Compare what "Defense"-mechanisms there are against malicious apps:

How to use:

Instructions (video)

(Play video: How to use) (Note BT4WA had another name when the video was recorded)

Instructions (in text)

Step 1: Generate and copy "uri+key" on the controlled site (List of sites which can be controlled).

Example:

Go to "taxi.locatabl.com"

(login if necessary)
In "Settings" > "User settings" > "Uri+key"
Click "Generate new".
Click "Copy to clipboard".
Step 2: Go back to BT4WA.

Step 3: In "Manage List" > "Add", paste the copied uri, then click save.

Step 4: Go back to the main screen and you can use the On, Off and Check buttons.

Screenshots

How to install:

BT4WA can be found on Google Play here.

See also