Smartphones handle and store sensitive
data that should be protected.
The vast amount of private information
stored on smartphones was even cited
by the US Supreme Court, in Riley v.
California (2014), as a factor in ruling
that searches of these devices require
a warrant. Taint-flow analyzers use
static or dynamic analysis techniques
to trace the flow of sensitive data to
undesired locations.