Tufts meets “full need” but is not need blind. I don’t know if the bar is higher for internationals. I suspect it varies by country. Tufts is working hard to recruit underrepresented minorities.
Tufts financial aid tends to be very good, but not as good as the schools with the largest endowments. It tends to be closer to the best schools at the low end of the economic spectrum and further at the top end. I don’t know how that is impacted by being an international.