No, the Madad portal is for filing grievances by Indian nationals only. Foreigners may submit their grievance to the Community Welfare or Consular Section in the concerned Indian mission through email.