This seems like the question cards Google Maps uses to get information from users about visited locations. I occasionally get alerts on my phone that pop up cards with questions about places I've been. It usually asks for yes/no responses or star-ratings. Usually there are many questions related to each place.
They use buttons for the yes/no responses. The advantage of buttons over toggles or radio buttons or such is it takes a single click to respond with a button vs two clicks for toggles and similar options. The clicks add up to a substantial number when there are many questions to answer.
If you are concerned about mistakes, log the Q&A somewhere that the user can review and correct them.