So. Many. Apps!! But should you really trust them all?