Before writing a single React Native component for a cross-platform mobile surveillance app, we ran a full network scenario analysis.