Confirmed users
1,018
edits
Line 17: | Line 17: | ||
==Requirements== | ==Requirements== | ||
* <i>List of requirements</i> | * <i>List of requirements</i> | ||
* Only allow registered user to display and remotely control | * Only allow registered user to display and remotely control devices. | ||
* Securely send commands to: | * Securely send commands to: | ||
** report location on a regular interval (for motion tracking) | ** report location on a regular interval (for motion tracking) | ||
*** record tracking information keeping latest location | *** record tracking information keeping latest location for device | ||
*** older records expired after ? period ? | *** older records expired after ? period ? | ||
** play a default audio alarm. | ** play a default audio alarm. | ||
*** For known period? Forever? What happens if multiple of these commands sent? | *** For known period? Forever? What happens if multiple of these commands sent? | ||
** remove all user information from device | ** remove all user information from a device | ||
*** Remotely lock/unlock device? | *** Remotely lock/unlock device? | ||
*** Factory reset or brick? | *** Factory reset or brick? | ||
Line 33: | Line 33: | ||
** help | ** help | ||
** login page | ** login page | ||
* store user & device information (multiple devices | * store user & device information (multiple devices) | ||
** How long to store data? | ** How long to store data? | ||
** How reliable does storage need to be? | ** How reliable does storage need to be? | ||
How to secure commands from malicious parties? (Encrypt commands? Local sig check ala OAuth1.0a) | How to secure commands from malicious parties? (Encrypt commands? Local sig check ala OAuth1.0a) | ||
==Get Involved== | ==Get Involved== | ||
<i>Call to action for folks who want to help.</i> | <i>Call to action for folks who want to help.</i> |