Libra: Passively plotting your demise.