CloudServices/WheresMyFox: Difference between revisions

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 device.
* 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>
Confirmed users
1,018

edits