Tech Report: The Pocket Ranger App