Cat sitters with a "Loved by Cat in a Flat" badge in their profile have gone through a personal, phone-based on-boarding process.