Were all of these steps necessary? - Yes Have you ever heard of those apps? - Yes. Don't use them yourself though as it can be dangerous...
Separate names with a comma.