Also worth knowing
The US, UK, and Canada carry their own further requirements beyond every other nationality, not eligible for the eVisa at all and requiring a certified, government-approved guide for the entire visit, see seeds/iran_visa_rules.sql for the full detail on those three rows specifically.